• A
    HWPOISON: Add madvise() based injector for hardware poisoned pages v4 · 9893e49d
    Andi Kleen 提交于
    Impact: optional, useful for debugging
    
    Add a new madvice sub command to inject poison for some
    pages in a process' address space.  This is useful for
    testing the poison page handling.
    
    This patch can allow root to tie up large amounts of memory.
    I got feedback from container developers and they didn't see any
    problem.
    
    v2: Use write flag for get_user_pages to make sure to always get
    a fresh page
    v3: Don't request write mapping (Fengguang Wu)
    v4: Move MADV_* number to avoid conflict with KSM (Hugh Dickins)
    Signed-off-by: NAndi Kleen <ak@linux.intel.com>
    9893e49d
mman-common.h 1.7 KB