From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 94D93C433B4 for ; Thu, 8 Apr 2021 14:42:33 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 59779610D0 for ; Thu, 8 Apr 2021 14:42:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231827AbhDHOmn (ORCPT ); Thu, 8 Apr 2021 10:42:43 -0400 Received: from mga05.intel.com ([192.55.52.43]:30474 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231370AbhDHOm3 (ORCPT ); Thu, 8 Apr 2021 10:42:29 -0400 IronPort-SDR: m5WIR/QpjEe2CMQ1jpSOIZgnlAnetxmAS7hdBSn7yv1xUS7thftZduAvOFFNb3OW7T/L0BLT+s H3oNgEzo4PBg== X-IronPort-AV: E=McAfee;i="6000,8403,9948"; a="278829713" X-IronPort-AV: E=Sophos;i="5.82,206,1613462400"; d="gz'50?scan'50,208,50";a="278829713" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Apr 2021 07:42:16 -0700 IronPort-SDR: lkqUTW+7BQLn8FfFhW7fzcl6O82cjHlT19jJTfvBsMBNk0tIEpS/+q9y6r34sH29Rl9Y7jBVcw rJqI1KvC94hQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,206,1613462400"; d="gz'50?scan'50,208,50";a="613360229" Received: from lkp-server01.sh.intel.com (HELO 69d8fcc516b7) ([10.239.97.150]) by fmsmga005.fm.intel.com with ESMTP; 08 Apr 2021 07:42:12 -0700 Received: from kbuild by 69d8fcc516b7 with local (Exim 4.92) (envelope-from ) id 1lUVrH-000F6y-84; Thu, 08 Apr 2021 14:42:11 +0000 Date: Thu, 8 Apr 2021 22:41:24 +0800 From: kernel test robot To: Dexuan Cui , davem@davemloft.net, kuba@kernel.org, kys@microsoft.com, haiyangz@microsoft.com, sthemmin@microsoft.com, wei.liu@kernel.org, liuwe@microsoft.com, netdev@vger.kernel.org, leon@kernel.org, andrew@lunn.ch Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com Subject: Re: [PATCH v2 net-next] net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) Message-ID: <202104082227.kBLPBhig-lkp@intel.com> References: <20210408091543.22369-1-decui@microsoft.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline In-Reply-To: <20210408091543.22369-1-decui@microsoft.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Dexuan, I love your patch! Yet something to improve: [auto build test ERROR on net-next/master] url: https://github.com/0day-ci/linux/commits/Dexuan-Cui/net-mana-Add-a-driver-for-Microsoft-Azure-Network-Adapter-MANA/20210408-171836 base: https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 3cd52c1e32fe7dfee09815ced702db9ee9f84ec9 config: x86_64-randconfig-a014-20210408 (attached as .config) compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 56ea2e2fdd691136d5e6631fa0e447173694b82c) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install x86_64 cross compiling tool for clang build # apt-get install binutils-x86-64-linux-gnu # https://github.com/0day-ci/linux/commit/14f90d1ae32a997faf622ab0612fc69eb13edc82 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Dexuan-Cui/net-mana-Add-a-driver-for-Microsoft-Azure-Network-Adapter-MANA/20210408-171836 git checkout 14f90d1ae32a997faf622ab0612fc69eb13edc82 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All error/warnings (new ones prefixed by >>): >> drivers/pci/controller/pci-hyperv.c:1220:2: error: implicit declaration of function 'hv_set_msi_entry_from_desc' [-Werror,-Wimplicit-function-declaration] hv_set_msi_entry_from_desc(¶ms->int_entry.msi_entry, msi_desc); ^ >> drivers/pci/controller/pci-hyperv.c:1252:13: error: implicit declaration of function 'cpumask_to_vpset' [-Werror,-Wimplicit-function-declaration] nr_bank = cpumask_to_vpset(¶ms->int_target.vp_set, tmp); ^ drivers/pci/controller/pci-hyperv.c:1252:13: note: did you mean 'cpumask_subset'? include/linux/cpumask.h:538:19: note: 'cpumask_subset' declared here static inline int cpumask_subset(const struct cpumask *src1p, ^ >> drivers/pci/controller/pci-hyperv.c:1269:14: error: implicit declaration of function 'hv_cpu_number_to_vp_number' [-Werror,-Wimplicit-function-declaration] (1ULL << hv_cpu_number_to_vp_number(cpu)); ^ drivers/pci/controller/pci-hyperv.c:1356:3: error: implicit declaration of function 'hv_cpu_number_to_vp_number' [-Werror,-Wimplicit-function-declaration] hv_cpu_number_to_vp_number(cpu); ^ 4 errors generated. -- >> drivers/net/ethernet/microsoft/mana/gdma_main.c:363:12: warning: variable 'gc' is uninitialized when used here [-Wuninitialized] dev_err(gc->dev, "EQ %d: overflow detected\n", eq->id); ^~ include/linux/dev_printk.h:112:11: note: expanded from macro 'dev_err' _dev_err(dev, dev_fmt(fmt), ##__VA_ARGS__) ^~~ drivers/net/ethernet/microsoft/mana/gdma_main.c:340:25: note: initialize the variable 'gc' to silence this warning struct gdma_context *gc; ^ = NULL >> drivers/net/ethernet/microsoft/mana/gdma_main.c:1405:6: warning: variable 'gc' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (err) ^~~ drivers/net/ethernet/microsoft/mana/gdma_main.c:1469:10: note: uninitialized use occurs here dev_err(gc->dev, "gdma probe failed: err = %d\n", err); ^~ include/linux/dev_printk.h:112:11: note: expanded from macro 'dev_err' _dev_err(dev, dev_fmt(fmt), ##__VA_ARGS__) ^~~ drivers/net/ethernet/microsoft/mana/gdma_main.c:1405:2: note: remove the 'if' if its condition is always false if (err) ^~~~~~~~ drivers/net/ethernet/microsoft/mana/gdma_main.c:1401:6: warning: variable 'gc' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (err) ^~~ drivers/net/ethernet/microsoft/mana/gdma_main.c:1469:10: note: uninitialized use occurs here dev_err(gc->dev, "gdma probe failed: err = %d\n", err); ^~ include/linux/dev_printk.h:112:11: note: expanded from macro 'dev_err' _dev_err(dev, dev_fmt(fmt), ##__VA_ARGS__) ^~~ drivers/net/ethernet/microsoft/mana/gdma_main.c:1401:2: note: remove the 'if' if its condition is always false if (err) ^~~~~~~~ drivers/net/ethernet/microsoft/mana/gdma_main.c:1389:25: note: initialize the variable 'gc' to silence this warning struct gdma_context *gc; ^ = NULL 3 warnings generated. -- >> drivers/net/ethernet/microsoft/mana/hw_channel.c:60:6: warning: variable 'ctx' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!test_bit(resp_msg->response.hwc_msg_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/microsoft/mana/hw_channel.c:77:2: note: uninitialized use occurs here ctx->error = err; ^~~ drivers/net/ethernet/microsoft/mana/hw_channel.c:60:2: note: remove the 'if' if its condition is always false if (!test_bit(resp_msg->response.hwc_msg_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/microsoft/mana/hw_channel.c:57:28: note: initialize the variable 'ctx' to silence this warning struct hwc_caller_ctx *ctx; ^ = NULL 1 warning generated. -- >> drivers/net/ethernet/microsoft/mana/mana_en.c:622:25: warning: address of array 'ac->hashkey' will always evaluate to 'true' [-Wpointer-bool-conversion] if (update_key && !ac->hashkey) ~~~~~^~~~~~~ >> drivers/net/ethernet/microsoft/mana/mana_en.c:625:25: warning: address of array 'ac->rxobj_table' will always evaluate to 'true' [-Wpointer-bool-conversion] if (update_tab && !ac->rxobj_table) ~~~~~^~~~~~~~~~~ 2 warnings generated. Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for PCI_HYPERV Depends on PCI && X86_64 && HYPERV && PCI_MSI && PCI_MSI_IRQ_DOMAIN && SYSFS Selected by - MICROSOFT_MANA && NETDEVICES && ETHERNET && NET_VENDOR_MICROSOFT && PCI_MSI && X86_64 vim +/hv_set_msi_entry_from_desc +1220 drivers/pci/controller/pci-hyperv.c 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1183 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1184 /** 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1185 * hv_irq_unmask() - "Unmask" the IRQ by setting its current 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1186 * affinity. 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1187 * @data: Describes the IRQ 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1188 * 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1189 * Build new a destination for the MSI and make a hypercall to 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1190 * update the Interrupt Redirection Table. "Device Logical ID" 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1191 * is built out of this PCI bus's instance GUID and the function 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1192 * number of the device. 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1193 */ 542ccf4551fa01 drivers/pci/host/pci-hyperv.c Tobias Klauser 2016-10-31 1194 static void hv_irq_unmask(struct irq_data *data) 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1195 { 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1196 struct msi_desc *msi_desc = irq_data_get_msi_desc(data); 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1197 struct irq_cfg *cfg = irqd_cfg(data); 61bfd920abbf2c drivers/pci/controller/pci-hyperv.c Boqun Feng 2020-02-10 1198 struct hv_retarget_device_interrupt *params; 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1199 struct hv_pcibus_device *hbus; 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1200 struct cpumask *dest; c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1201 cpumask_var_t tmp; 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1202 struct pci_bus *pbus; 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1203 struct pci_dev *pdev; 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1204 unsigned long flags; 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1205 u32 var_size = 0; c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1206 int cpu, nr_bank; 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1207 u64 res; 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1208 79aa801e899417 drivers/pci/host/pci-hyperv.c Dexuan Cui 2017-11-01 1209 dest = irq_data_get_effective_affinity_mask(data); 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1210 pdev = msi_desc_to_pci_dev(msi_desc); 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1211 pbus = pdev->bus; 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1212 hbus = container_of(pbus->sysdata, struct hv_pcibus_device, sysdata); 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1213 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1214 spin_lock_irqsave(&hbus->retarget_msi_interrupt_lock, flags); 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1215 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1216 params = &hbus->retarget_msi_interrupt_params; 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1217 memset(params, 0, sizeof(*params)); 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1218 params->partition_id = HV_PARTITION_ID_SELF; b59fb7b60d47b2 drivers/pci/controller/pci-hyperv.c Wei Liu 2021-02-03 1219 params->int_entry.source = HV_INTERRUPT_SOURCE_MSI; 1cf106d93245f4 drivers/pci/controller/pci-hyperv.c Boqun Feng 2020-02-10 @1220 hv_set_msi_entry_from_desc(¶ms->int_entry.msi_entry, msi_desc); 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1221 params->device_id = (hbus->hdev->dev_instance.b[5] << 24) | 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1222 (hbus->hdev->dev_instance.b[4] << 16) | 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1223 (hbus->hdev->dev_instance.b[7] << 8) | 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1224 (hbus->hdev->dev_instance.b[6] & 0xf8) | 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1225 PCI_FUNC(pdev->devfn); 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1226 params->int_target.vector = cfg->vector; 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1227 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1228 /* 721612994f53ed drivers/pci/controller/pci-hyperv.c Thomas Gleixner 2020-10-24 1229 * Honoring apic->delivery_mode set to APIC_DELIVERY_MODE_FIXED by 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1230 * setting the HV_DEVICE_INTERRUPT_TARGET_MULTICAST flag results in a 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1231 * spurious interrupt storm. Not doing so does not seem to have a 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1232 * negative effect (yet?). 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1233 */ 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1234 14ef39fddd2367 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2019-11-24 1235 if (hbus->protocol_version >= PCI_PROTOCOL_VERSION_1_2) { 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1236 /* 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1237 * PCI_PROTOCOL_VERSION_1_2 supports the VP_SET version of the 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1238 * HVCALL_RETARGET_INTERRUPT hypercall, which also coincides 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1239 * with >64 VP support. 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1240 * ms_hyperv.hints & HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1241 * is not sufficient for this hypercall. 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1242 */ 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1243 params->int_target.flags |= 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1244 HV_DEVICE_INTERRUPT_TARGET_PROCESSOR_SET; 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1245 c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1246 if (!alloc_cpumask_var(&tmp, GFP_ATOMIC)) { c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1247 res = 1; c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1248 goto exit_unlock; c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1249 } 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1250 c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1251 cpumask_and(tmp, dest, cpu_online_mask); c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 @1252 nr_bank = cpumask_to_vpset(¶ms->int_target.vp_set, tmp); c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1253 free_cpumask_var(tmp); 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1254 c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1255 if (nr_bank <= 0) { 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1256 res = 1; 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1257 goto exit_unlock; 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1258 } 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1259 c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1260 /* c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1261 * var-sized hypercall, var-size starts after vp_mask (thus c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1262 * vp_set.format does not count, but vp_set.valid_bank_mask c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1263 * does). c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1264 */ c8ccf7599ddac5 drivers/pci/controller/pci-hyperv.c Maya Nakamura 2019-03-01 1265 var_size = 1 + nr_bank; 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1266 } else { 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1267 for_each_cpu_and(cpu, dest, cpu_online_mask) { 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1268 params->int_target.vp_mask |= 7415aea6072bab drivers/pci/host/pci-hyperv.c Vitaly Kuznetsov 2017-08-02 @1269 (1ULL << hv_cpu_number_to_vp_number(cpu)); 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1270 } 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1271 } 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1272 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1273 res = hv_do_hypercall(HVCALL_RETARGET_INTERRUPT | (var_size << 17), 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1274 params, NULL); 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1275 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1276 exit_unlock: 0de8ce3ee8e38c drivers/pci/host/pci-hyperv.c Long Li 2016-11-08 1277 spin_unlock_irqrestore(&hbus->retarget_msi_interrupt_lock, flags); 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1278 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1279 /* 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1280 * During hibernation, when a CPU is offlined, the kernel tries 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1281 * to move the interrupt to the remaining CPUs that haven't 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1282 * been offlined yet. In this case, the below hv_do_hypercall() 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1283 * always fails since the vmbus channel has been closed: 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1284 * refer to cpu_disable_common() -> fixup_irqs() -> 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1285 * irq_migrate_all_off_this_cpu() -> migrate_one_irq(). 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1286 * 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1287 * Suppress the error message for hibernation because the failure 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1288 * during hibernation does not matter (at this time all the devices 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1289 * have been frozen). Note: the correct affinity info is still updated 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1290 * into the irqdata data structure in migrate_one_irq() -> 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1291 * irq_do_set_affinity() -> hv_set_affinity(), so later when the VM 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1292 * resumes, hv_pci_restore_msi_state() is able to correctly restore 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1293 * the interrupt with the correct affinity. 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1294 */ 915cff7f38c5e4 drivers/pci/controller/pci-hyperv.c Dexuan Cui 2020-10-02 1295 if (res && hbus->state != hv_pcibus_removing) 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1296 dev_err(&hbus->hdev->device, 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1297 "%s() failed: %#llx", __func__, res); 7dcf90e9e03243 drivers/pci/host/pci-hyperv.c Jork Loeser 2017-05-24 1298 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1299 pci_msi_unmask_irq(data); 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1300 } 4daace0d8ce851 drivers/pci/host/pci-hyperv.c Jake Oshins 2016-02-16 1301 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --5mCyUwZo2JvN/JJP Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 /wDYMV4QtdoCAA== --5mCyUwZo2JvN/JJP--