• Jan Beulich's avatar
    [PATCH] i386: clear_fixmap() should not use set_pte() · b0bfece4
    Jan Beulich authored
    While not strictly required with the current code (as the upper half of
    page table entries generated by __set_fixmap() cannot be non-zero due
    to the second parameter of this function being 'unsigned long'), the
    use of set_pte() in __set_fixmap() in the context of clear_fixmap() is
    still improper with CONFIG_X86_PAE (see the respective comment in
    include/asm-i386/pgtable-3level.h) and would turn into a bug if that
    second parameter ever gets changed to a 64-bit type.
    Signed-off-by: default avatarJan Beulich <jbeulich@novell.com>
    Signed-off-by: default avatarAndi Kleen <ak@suse.de>
    b0bfece4
pgtable.c 7.69 KB