• Ingo Molnar's avatar
    x86, mm: fault.c, factor out the vm86 fault check · 8c938f9f
    Ingo Molnar authored
    Impact: cleanup
    
    Instead of an ugly, open-coded, #ifdef-ed vm86 related legacy check
    in do_page_fault(), put it into the check_v8086_mode() helper
    function and merge it with an existing #ifdef.
    
    Also, simplify the code flow a tiny bit in the helper.
    
    No code changed:
    
    arch/x86/mm/fault.o:
    
       text	   data	    bss	    dec	    hex	filename
       2711	     12	     12	   2735	    aaf	fault.o.before
       2711	     12	     12	   2735	    aaf	fault.o.after
    
    Cc: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    8c938f9f
fault.c 26.5 KB