• Jeff Dike's avatar
    uml: further bugs.c tidying · 9226b838
    Jeff Dike authored
    bugs.c, for both i386 and x86_64, can undergo further cleaning -
    	The i386 arch_check_bugs only does one thing, so we might as
    well inline the cmov checking.
    	The i386 includes can be trimmed down a bit.
    	arch_init_thread wasn't used, so it is deleted.
    	The panics in arch_handle_signal are turned into printks
    because the process is about to get segfaulted anyway, so something is
    dying no matter what happens here.  Also, the return value was always
    the same, so it contained no information, so it can be void instead.
    The name is changed to arch_examine_signal because it doesn't handle
    anything.
    	The caller of arch_handle_signal, relay_signal, does things in
    a different order.  The kernel-mode signal check is now first, which
    puts everything else together, making things a bit clearer conceptually.
    
    [akpm@linux-foundation.org: coding-style fixes]
    Signed-off-by: default avatarJeff Dike <jdike@linux.intel.com>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    9226b838
bugs.c 1.82 KB