lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 26 Oct 2014 19:49:26 +0100 From: Pavel Machek <pavel@....cz> To: Michal Hocko <mhocko@...e.cz> Cc: "Rafael J. Wysocki" <rjw@...ysocki.net>, Andrew Morton <akpm@...ux-foundation.org>, Cong Wang <xiyou.wangcong@...il.com>, David Rientjes <rientjes@...gle.com>, Tejun Heo <tj@...nel.org>, Oleg Nesterov <oleg@...hat.com>, LKML <linux-kernel@...r.kernel.org>, linux-mm@...ck.org, Linux PM list <linux-pm@...r.kernel.org> Subject: Re: [PATCH 3/4] OOM, PM: OOM killed task shouldn't escape PM suspend Hi! > > +/* > + * Number of OOM killer invocations (including memcg OOM killer). > + * Primarily used by PM freezer to check for potential races with > + * OOM killed frozen task. > + */ > +static atomic_t oom_kills = ATOMIC_INIT(0); > + > +int oom_kills_count(void) > +{ > + return atomic_read(&oom_kills); > +} > + > +void note_oom_kill(void) > +{ > + atomic_inc(&oom_kills); > +} > + Do we need the extra abstraction here? Maybe oom_kills should be exported directly? Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists