[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