On Fri, 2 Apr 2010, Oleg Nesterov wrote: > > > David, you continue to ignore my arguments ;) select_bad_process() > > > must not filter out the tasks with ->mm == NULL. > > > > > I'm not ignoring your arguments, I think you're ignoring what I'm > > responding to. > > Ah, sorry, I misunderstood your replies. > > > I prefer to keep oom_badness() to be a positive range as > > it always has been (and /proc/pid/oom_score has always used an unsigned > > qualifier), > > Yes, I thought about /proc/pid/oom_score, but imho this is minor issue. > We can s/%lu/%ld/ though, or just report 0 if oom_badness() returns -1. > Or something. > Just have it return 0, meaning never kill, and then ensure "chosen" is never set for an oom_badness() of 0, even if we don't have another task to kill. That's how Documentation/filesystems/proc.txt describes it anyway. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>