• Ingo Molnar's avatar
    [PATCH] i386 nx prefetch fix & cleanups · a0c7a5f9
    Ingo Molnar authored
     - fix possible prefetch-fault loop on NX page, based on suggestions
       from Jamie Lokier.
    
     - clean up nx feature dependencies
    
     - simplify detection of NX-violations when the kernel executes code
    
     - introduce pte_exec_kern() to simplify the NX logic
    
     - split the definitions out of pgtable-[23]level.h into
       pgtable-[23]level-defs.h, to enable the former to use generic
       pte functions from pgtable.h.
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    a0c7a5f9
pgtable-3level-defs.h 441 Bytes