Re: [PATCH] mm: Restore mmput_async

From: Andrew Morton
Date: Wed Sep 13 2017 - 18:09:12 EST


On Wed, 13 Sep 2017 17:59:27 -0400 Sherry Yang <sherryy@xxxxxxxxxxx> wrote:

> Restore asynchronous mmput, allowing mmput_async to be called
> from an atomic context in Android binder shrinker callback.
>
> mmput_async was initially introduced in ec8d7c14e
> ("mm, oom_reaper: do not mmput synchronously from the
> oom reaper context"), and was removed in 212925802
> ("mm: oom: let oom_reap_task and exit_mmap run concurrently")

Presumably there's a patch somewhere which adds a call to mmput_async()
into drivers/android/binder.c? Where is that patch?