From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qg0-f54.google.com (mail-qg0-f54.google.com [209.85.192.54]) by kanga.kvack.org (Postfix) with ESMTP id 4C4B36B025B for ; Tue, 7 Jul 2015 11:12:27 -0400 (EDT) Received: by qgii30 with SMTP id i30so85697697qgi.1 for ; Tue, 07 Jul 2015 08:12:27 -0700 (PDT) Received: from mx1.redhat.com (mx1.redhat.com. [209.132.183.28]) by mx.google.com with ESMTPS id f64si25287353qkf.8.2015.07.07.08.12.25 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Jul 2015 08:12:26 -0700 (PDT) Date: Tue, 7 Jul 2015 11:12:24 -0400 (EDT) From: Mikulas Patocka Subject: [PATCH 6/7] dm-stats: use kvmalloc_node In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-linux-mm@kvack.org List-ID: To: Mike Snitzer Cc: "Alasdair G. Kergon" , Edward Thornber , Andrew Morton , David Rientjes , Vivek Goyal , linux-kernel@vger.kernel.org, linux-mm@kvack.org, dm-devel@redhat.com Use kvmalloc_node just to clean up the code and remove duplicated logic. Signed-off-by: Mikulas Patocka --- drivers/md/dm-stats.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) Index: linux-4.1/drivers/md/dm-stats.c =================================================================== --- linux-4.1.orig/drivers/md/dm-stats.c 2015-07-02 19:21:39.000000000 +0200 +++ linux-4.1/drivers/md/dm-stats.c 2015-07-02 19:23:00.000000000 +0200 @@ -146,12 +146,7 @@ static void *dm_stats_kvzalloc(size_t al if (!claim_shared_memory(alloc_size)) return NULL; - if (alloc_size <= KMALLOC_MAX_SIZE) { - p = kzalloc_node(alloc_size, GFP_KERNEL | __GFP_NORETRY | __GFP_NOMEMALLOC | __GFP_NOWARN, node); - if (p) - return p; - } - p = vzalloc_node(alloc_size, node); + p = kvmalloc_node(alloc_size, GFP_KERNEL | __GFP_ZERO, node); if (p) return p; -- 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