Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1445499
| From | Oleg Nesterov <oleg@redhat.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup |
| Date | 2016-07-18 16:00 +0200 |
| Message-ID | <rWhfs-6UE-19@gated-at.bofh.it> (permalink) |
| References | (5 earlier) <rU8gh-6Wm-1@gated-at.bofh.it> <rUeYq-3aN-19@gated-at.bofh.it> <rUOSe-1Ni-29@gated-at.bofh.it> <rUQU1-31t-7@gated-at.bofh.it> <rVeD0-QX-23@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 07/15, Shayan Pooya wrote:
>
> >> --- x/kernel/sched/core.c
> >> +++ x/kernel/sched/core.c
> >> @@ -2793,8 +2793,11 @@ asmlinkage __visible void schedule_tail(struct task_struct *prev)
> >> balance_callback(rq);
> >> preempt_enable();
> >>
> >> - if (current->set_child_tid)
> >> + if (current->set_child_tid) {
> >> + mem_cgroup_oom_enable();
> >> put_user(task_pid_vnr(current), current->set_child_tid);
> >> + mem_cgroup_oom_disable();
> >> + }
> >> }
> >>
> >> /*
>
> I tried this patch and I still see the same stuck processes (assuming
> that's what you were curious about).
Of course. Because I am stupid. Firtsly, I forgot to include another
change in fault.c. And now I see that change was wrong anyway.
I'll try to make another debugging patch today later, but let me repeat
that it won't fix the real problem anyway.
Thanks, and sorry for wasting your time.
Oleg.
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Michal Hocko <mhocko@kernel.org> - 2016-07-11 08:50 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Shayan Pooya <shayan@liveve.org> - 2016-07-11 20:40 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Michal Hocko <mhocko@kernel.org> - 2016-07-12 09:20 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Shayan Pooya <shayan@liveve.org> - 2016-07-12 17:40 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Konstantin Khlebnikov <khlebnikov@yandex-team.ru> - 2016-07-12 18:00 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Oleg Nesterov <oleg@redhat.com> - 2016-07-12 19:00 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Shayan Pooya <shayan@liveve.org> - 2016-07-13 01:10 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Oleg Nesterov <oleg@redhat.com> - 2016-07-14 15:30 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Shayan Pooya <shayan@liveve.org> - 2016-07-14 17:40 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Shayan Pooya <shayan@liveve.org> - 2016-07-15 19:00 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Oleg Nesterov <oleg@redhat.com> - 2016-07-18 16:00 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Michal Hocko <mhocko@kernel.org> - 2016-07-13 10:10 +0200
Re: bug in memcg oom-killer results in a hung syscall in another process in the same cgroup Michal Hocko <mhocko@kernel.org> - 2016-07-12 09:20 +0200
csiph-web