• Linus Torvalds's avatar
    Fix inequality comparison against "task->state" · 14bf01bb
    Linus Torvalds authored
    We should always use bitmask ops, rather than depend on some ordering of
    the different states.  With the TASK_NONINTERACTIVE flag, the inequality
    doesn't really work.
    
    Oleg Nesterov argues (likely correctly) that this test is unnecessary in
    the first place.  However, the minimal fix for now is to at least make
    it work in the presense of TASK_NONINTERACTIVE.  Waiting for consensus
    from Roland & co on potential bigger cleanups.
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    14bf01bb
exit.c 39.2 KB