[PATCH 4/4] mm: fix oom_kill event handling
Thadeu Lima de Souza Cascardo
cascardo at canonical.com
Fri Apr 30 11:37:57 UTC 2021
On Fri, Apr 30, 2021 at 09:36:00AM +0200, Krzysztof Kozlowski wrote:
> On 29/04/2021 20:54, Tim Gardner wrote:
[...]
> > @@ -721,6 +719,21 @@ static inline void memcg_memory_event(struct mem_cgroup *memcg,
> > cgroup_file_notify(&memcg->events_file);
> > }
> >
> > +static inline void memcg_memory_event_mm(struct mm_struct *mm,
> > + enum memcg_memory_event event)
> > +{
> > + struct mem_cgroup *memcg;
> > +
> > + if (mem_cgroup_disabled())
> > + return;
> > +
> > + rcu_read_lock();
> > + memcg = mem_cgroup_from_task(rcu_dereference(mm->owner));
> > + if (likely(memcg))
> > + memcg_memory_event(memcg, event);
> > + rcu_read_unlock();
> > +}
>
> I cannot find memcg_memory_event() in bionic/linux. Does this compile?
>
> Best regards,
> Krzysztof
It is introduced by patch 2 of this series.
Cascardo.
More information about the kernel-team
mailing list