From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933970AbbGHNEe (ORCPT ); Wed, 8 Jul 2015 09:04:34 -0400 Received: from cantor2.suse.de ([195.135.220.15]:53788 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758207AbbGHNE0 (ORCPT ); Wed, 8 Jul 2015 09:04:26 -0400 From: Michal Hocko To: Andrew Morton Cc: David Rientjes , Jakob Unterwurzacher , , LKML Subject: [PATCH 0/4] oom: sysrq+f fixes + cleanups Date: Wed, 8 Jul 2015 15:04:17 +0200 Message-Id: <1436360661-31928-1-git-send-email-mhocko@suse.com> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, some of these patches have been posted already: http://marc.info/?l=linux-mm&m=143462145830969&w=2 This series contains an additional fix for another sysrq+f issue reported off mailing list (patch #2). First two patches are clear fixes. The third patch is from David with my minor changes. The last patch is a cleanup but I have put it after others because it has seen some opposition in the past. Shortlog says: David Rientjes (1): mm, oom: organize oom context into struct Michal Hocko (3): oom: Do not panic when OOM killer is sysrq triggered oom: Do not invoke oom notifiers on sysrq+f oom: split out forced OOM killer Thanks! And diffstat: Documentation/sysrq.txt | 5 +- drivers/tty/sysrq.c | 3 +- include/linux/oom.h | 26 +++++---- mm/memcontrol.c | 13 +++-- mm/oom_kill.c | 141 +++++++++++++++++++++++++++--------------------- mm/page_alloc.c | 9 +++- 6 files changed, 116 insertions(+), 81 deletions(-)