On Wed, Sep 25, 2013 at 12:15 AM, Daniel Farina <daniel@heroku.com> wrote:
Enable the memcg OOM killer only for user faults, where it's really the only option available.
Is this really a big deal? I would expect most faults to be user faults.
It's certainly a big deal that we need to ensure we can handle ENOMEM from syscalls and library functions we weren't expecting to return it. But I don't expect it to actually reduce the OOM killing sprees by much.