ACK: [PATCH 4/4] mm: fix oom_kill event handling

Krzysztof Kozlowski krzysztof.kozlowski at canonical.com
Fri Apr 30 13:06:16 UTC 2021


On 30/04/2021 13:37, Thadeu Lima de Souza Cascardo wrote:
> 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.

Ah yes, enum confused me. All good now:

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski at canonical.com>


Best regards,
Krzysztof



More information about the kernel-team mailing list