Received: by 10.223.185.116 with SMTP id b49csp1615956wrg; Sun, 11 Feb 2018 16:49:20 -0800 (PST) X-Google-Smtp-Source: AH8x224t86aDrhZpcDec898R5Lddfxhln8q7YF6hM64JOOhhIkHVQwHYeUZYXB0Gvcnpj622du7K X-Received: by 2002:a17:902:7716:: with SMTP id n22-v6mr9293923pll.388.1518396560253; Sun, 11 Feb 2018 16:49:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518396560; cv=none; d=google.com; s=arc-20160816; b=AZqLAYfcncmqrBC7jF2bWt+xTe2Q87Tu70DTb4q1agDFiQr92RTgxRO0Ts+5ITwhkE wfhsbRwaPhkf1tx0ZyantAhRQbT0Woh+B3xYQVR2GdOT5B+uyXJeTdP0Ooq3aZLLWqMM TXABz1GOxZ1Q/EwLhPoFn5dJLnXX/Dni/1oAzseB2Y0sQ0v8WcTirfE0bXyzMEXuZYGd g4LTtyCFbnBvDxzw44KJ9sSIVAzjsHmFEEkdjHdRWutlKIOZo4LXRDxwnmPrcTi4ZZp2 nPmRRydvf/VYlCa/ku+ghZppWJgS4t1SBSu43yf/beeeO4es5qhDpCzL8MiCXX8l0FGC Kheg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:reply-to:references:in-reply-to :message-id:date:subject:cc:to:from:arc-authentication-results; bh=JQ/3kht8kIryrttkw0UX4qH+oFlJ0XDAzctfg0EK8c8=; b=K8EJWLXmaYnU1AJJjRkmz+Kmwd9zJtJwLCuZBv5HORjIL/jsmOdUKnjg3fE6eLIK79 dhRp0M5E8ARRhJs4Kyhz/Z9vUCvxPx5Es6mqXRYwZH3rLfSCDypaPkVzb/W83zf4AAnC J9WdToB2Fp3RjvNVg4KD6FyjLq9cw6uk70WOcZYwjeKwvj2c2UsUFi6gziBSrdcA7bkA DJz0BHZyC8AEFoqllTGDITsRZMxFCGc5eEe1ekahIfRFlyAonU0v+xv1bW5mlaWfLPcE +U9gXhigqcLi2hZTqM63kNP4YSbDp+Fng8K2XoQ2g/QzRDvRbrydS5avl+6YDLDjrkhL D6hQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=exchange.microsoft.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g27si5494320pfa.172.2018.02.11.16.49.06; Sun, 11 Feb 2018 16:49:20 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=exchange.microsoft.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932418AbeBLArX (ORCPT + 99 others); Sun, 11 Feb 2018 19:47:23 -0500 Received: from a2nlsmtp01-03.prod.iad2.secureserver.net ([198.71.225.37]:48066 "EHLO a2nlsmtp01-03.prod.iad2.secureserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932282AbeBLApw (ORCPT ); Sun, 11 Feb 2018 19:45:52 -0500 Received: from linuxonhyperv2.linuxonhyperv.com ([107.180.71.197]) by : HOSTING RELAY : with SMTP id l23seas9nNMFyl23seH8XG; Sun, 11 Feb 2018 17:33:36 -0700 x-originating-ip: 107.180.71.197 Received: from kys by linuxonhyperv2.linuxonhyperv.com with local (Exim 4.89_1) (envelope-from ) id 1el23s-0001lw-5X; Sun, 11 Feb 2018 17:33:36 -0700 From: kys@exchange.microsoft.com To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, devel@linuxdriverproject.org, olaf@aepfle.de, apw@canonical.com, vkuznets@redhat.com, jasowang@redhat.com, leann.ogasawara@canonical.com, marcelo.cerri@canonical.com, sthemmin@microsoft.com Cc: Jia-Ju Bai , "K . Y . Srinivasan" Subject: [PATCH 02/12] hyper-v: use GFP_KERNEL for hv_context.hv_numa_map Date: Sun, 11 Feb 2018 17:33:10 -0700 Message-Id: <20180212003320.6748-2-kys@exchange.microsoft.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180212003320.6748-1-kys@exchange.microsoft.com> References: <20180212002958.6679-1-kys@exchange.microsoft.com> <20180212003320.6748-1-kys@exchange.microsoft.com> Reply-To: kys@microsoft.com X-CMAE-Envelope: MS4wfMBPoVmBpj5ZCphvaGIPrQDPdiP9EBYCoCwA13x7dFTj0gCvjgvLTrZo/d8eqMq58uZhIcAyYn4RsEcbpIMrcjHLlYImX+d1C+FSuKEllEHKslHysej8 fg7BkCJVqliBc/AKN5cBO6jAxYFgkycGtdH8qut8ktMRW0Bmc7FWA4uMwH/XSbpT9WCi29bLPck7BeAPhIol5Sk95IcEJGnd0gy6Q8kfBQuJSIMiKiHNtvtI ZZsHHvY6BIhiJ1tEgXlJcp1apCC0JDVlzlwYQ91d26kU8+G+hb5irM9ZMfj5pzi1kqADc6T96pw9TPN9DyaqKPC+B2utn7uMPiuUGrL0ix8x/snFhl0XNdWL 6WZNefcY70YeF2ofNxiENxtaUMeCtVFPYmZiU6rIqm1kw6eJJYPEg3xapljbGJK/fJu6A3zUc4swCvro1qKhF9+cM/ubhqkW+Uh3AiCvtlLAuRe8ln5PqPZd 4XtisNTPydI9JOxsJfPNsEdVuKIfvuRX25HNiOC05FkFyD8Kb4PABOGrcHcP20JPhEXbvd0kD7gHhIm2EVVPWZ9LgRFOX1CzT/T9vLEEp5Uk4JPWXjGjufEq ko/avFLAaOUXh+rOrj711Yti Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Jia-Ju Bai The kzalloc function is called with GFP_ATOMIC. But according to driver call graph, it is not in atomic context, namely no spinlock is held nor in an interrupt handler. This GFP_ATOMIC is unnecessary, and replace with GFP_KERNEL. Signed-off-by: Jia-Ju Bai Reviewed-by: Vitaly Kuznetsov Signed-off-by: K. Y. Srinivasan --- drivers/hv/hv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hv/hv.c b/drivers/hv/hv.c index fe96aab9e794..b6cacc4cccf2 100644 --- a/drivers/hv/hv.c +++ b/drivers/hv/hv.c @@ -147,7 +147,7 @@ int hv_synic_alloc(void) int cpu; hv_context.hv_numa_map = kzalloc(sizeof(struct cpumask) * nr_node_ids, - GFP_ATOMIC); + GFP_KERNEL); if (hv_context.hv_numa_map == NULL) { pr_err("Unable to allocate NUMA map\n"); goto err; -- 2.15.1