Re: + oom-kill-init-lead-panic.patch added to -mm tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2015-12-02 at 15:07 -0800, akpm@xxxxxxxxxxxxxxxxxxxx wrote:
> The patch titled
>      Subject: mm/oom_kill.c: avoid killing init
> has been added to the -mm tree.  Its filename is
>      oom-kill-init-lead-panic.patch
[...]
> --- a/mm/oom_kill.c~oom-kill-init-lead-panic
> +++ a/mm/oom_kill.c
> @@ -608,6 +608,8 @@ void oom_kill_process(struct oom_control
>  			continue;
>  		if (unlikely(p->flags & PF_KTHREAD))
>  			continue;
> +		if (!is_global_init(p))
> +			continue;
[...]

It looks like this has been forward-ported from an earlier version,
where the conditions were written as:

        if (A && B && ....)
                do_send_sig_info(...);

Since they are now written as 'if (!A) continue', the '!' needs to be
dropped from this one.

Ben.

-- 
Ben Hutchings
For every action, there is an equal and opposite criticism. - Harrison

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]