From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail144.messagelabs.com (mail144.messagelabs.com [216.82.254.51]) by kanga.kvack.org (Postfix) with ESMTP id 9EA92600034 for ; Thu, 1 Oct 2009 09:26:51 -0400 (EDT) From: Suresh Jayaraman Subject: [PATCH 12/31] selinux: tag avc cache alloc as non-critical Date: Thu, 1 Oct 2009 19:36:57 +0530 Message-Id: <1254406017-16084-1-git-send-email-sjayaraman@suse.de> Sender: owner-linux-mm@kvack.org To: Linus Torvalds , Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org Cc: netdev@vger.kernel.org, Neil Brown , Miklos Szeredi , Wouter Verhelst , Peter Zijlstra , trond.myklebust@fys.uio.no, Suresh Jayaraman List-ID: From: Peter Zijlstra Failing to allocate a cache entry will only harm performance not correctness. Do not consume valuable reserve pages for something like that. Signed-off-by: Peter Zijlstra Signed-off-by: Suresh Jayaraman --- security/selinux/avc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: mmotm/security/selinux/avc.c =================================================================== --- mmotm.orig/security/selinux/avc.c +++ mmotm/security/selinux/avc.c @@ -344,7 +344,7 @@ static struct avc_node *avc_alloc_node(v { struct avc_node *node; - node = kmem_cache_zalloc(avc_node_cachep, GFP_ATOMIC); + node = kmem_cache_zalloc(avc_node_cachep, GFP_ATOMIC|__GFP_NOMEMALLOC); if (!node) goto out; -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org