• Andi Kleen's avatar
    [PATCH] x86_64: Drop global bit from early low mappings · 944d2647
    Andi Kleen authored
    Drop global bit from early low mappings
    
    Suggested by Linus, originally also proposed by Suresh.
    
    This fixes a race condition with early start of udev, originally
    tracked down by Suresh B. Siddha. The problem was that switching
    to the user space VM would not clear the global low mappings
    for the beginning of memory, which lead to memory corruption.
    
    Drop the global bits.
    
    The kernel mapping stays global because it should stay constant.
    Signed-off-by: default avatarAndi Kleen <ak@suse.de>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    944d2647
head.S 9.87 KB