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.5 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable 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 AC93FC433E0 for ; Fri, 24 Jul 2020 02:39:48 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 7F9E92065E for ; Fri, 24 Jul 2020 02:39:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726692AbgGXCjr (ORCPT ); Thu, 23 Jul 2020 22:39:47 -0400 Received: from mga04.intel.com ([192.55.52.120]:29967 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726381AbgGXCjq (ORCPT ); Thu, 23 Jul 2020 22:39:46 -0400 IronPort-SDR: BeX95CDQpjVsENx5jRji6fqT1yqQ1Q69RIlzttXC+PW5foPeQhCWpDLeE1T+NYC/YHT4U0n0Ta KNwcMDRAWSKw== X-IronPort-AV: E=McAfee;i="6000,8403,9691"; a="148140067" X-IronPort-AV: E=Sophos;i="5.75,388,1589266800"; d="gz'50?scan'50,208,50";a="148140067" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jul 2020 19:07:44 -0700 IronPort-SDR: lxZteM6i4xxYsaUYSdVE6sogL33A03RWnHBXylWirNnx4P66/3YWJ2BZowr9i83PD3pJk9UN9a sCiXQRhQrGgQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,388,1589266800"; d="gz'50?scan'50,208,50";a="272460711" Received: from lkp-server01.sh.intel.com (HELO bd1a4a62506a) ([10.239.97.150]) by fmsmga008.fm.intel.com with ESMTP; 23 Jul 2020 19:07:42 -0700 Received: from kbuild by bd1a4a62506a with local (Exim 4.92) (envelope-from ) id 1jyn7e-0000gm-5S; Fri, 24 Jul 2020 02:07:42 +0000 Date: Fri, 24 Jul 2020 10:07:07 +0800 From: kernel test robot To: Luc Van Oostenryck Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org Subject: arch/x86/kvm/lapic.c:255:15: sparse: struct kvm_apic_map __rcu COPYING CREDITS Documentation Kbuild Kconfig LICENSES MAINTAINERS Makefile README arch block certs crypto drivers fs include init ipc kernel lib mm net samples scripts security sound tools usr virt Message-ID: <202007241003.jHovywNN%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="liOOAslEiF7prFVr" Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --liOOAslEiF7prFVr Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: d15be546031cf65a0fc34879beca02fd90fe7ac7 commit: 670d0a4b10704667765f7d18f7592993d02783aa sparse: use identifiers to define address spaces date: 5 weeks ago config: i386-randconfig-s002-20200724 (attached as .config) compiler: gcc-9 (Debian 9.3.0-14) 9.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.2-93-g4c6cbe55-dirty git checkout 670d0a4b10704667765f7d18f7592993d02783aa # save the attached .config to linux build tree make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) arch/x86/kvm/lapic.c:255:15: sparse: sparse: incompatible types in comparison expression (different address spaces): >> arch/x86/kvm/lapic.c:255:15: sparse: struct kvm_apic_map [noderef] __rcu * arch/x86/kvm/lapic.c:255:15: sparse: struct kvm_apic_map * arch/x86/kvm/lapic.c:257:9: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/lapic.c:257:9: sparse: struct kvm_apic_map [noderef] __rcu * arch/x86/kvm/lapic.c:257:9: sparse: struct kvm_apic_map * arch/x86/kvm/lapic.c:615:15: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/lapic.c:615:15: sparse: struct kvm_apic_map [noderef] __rcu * arch/x86/kvm/lapic.c:615:15: sparse: struct kvm_apic_map * arch/x86/kvm/lapic.c:972:15: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/lapic.c:972:15: sparse: struct kvm_apic_map [noderef] __rcu * arch/x86/kvm/lapic.c:972:15: sparse: struct kvm_apic_map * arch/x86/kvm/lapic.c:1014:15: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/lapic.c:1014:15: sparse: struct kvm_apic_map [noderef] __rcu * arch/x86/kvm/lapic.c:1014:15: sparse: struct kvm_apic_map * arch/x86/kvm/lapic.c:1151:15: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/lapic.c:1151:15: sparse: struct kvm_apic_map [noderef] __rcu * arch/x86/kvm/lapic.c:1151:15: sparse: struct kvm_apic_map * -- arch/x86/kvm/pmu.c:190:18: sparse: sparse: incompatible types in comparison expression (different address spaces): >> arch/x86/kvm/pmu.c:190:18: sparse: struct kvm_pmu_event_filter [noderef] __rcu * arch/x86/kvm/pmu.c:190:18: sparse: struct kvm_pmu_event_filter * arch/x86/kvm/pmu.c:251:18: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/pmu.c:251:18: sparse: struct kvm_pmu_event_filter [noderef] __rcu * arch/x86/kvm/pmu.c:251:18: sparse: struct kvm_pmu_event_filter * arch/x86/kvm/pmu.c:511:18: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/pmu.c:511:18: sparse: struct kvm_pmu_event_filter [noderef] __rcu * arch/x86/kvm/pmu.c:511:18: sparse: struct kvm_pmu_event_filter * arch/x86/kvm/pmu.c:511:18: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/pmu.c:511:18: sparse: struct kvm_pmu_event_filter [noderef] __rcu * arch/x86/kvm/pmu.c:511:18: sparse: struct kvm_pmu_event_filter * -- >> arch/x86/kvm/x86.c:2667:38: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __user * @@ got unsigned char [usertype] * @@ >> arch/x86/kvm/x86.c:2667:38: sparse: expected void const [noderef] __user * arch/x86/kvm/x86.c:2667:38: sparse: got unsigned char [usertype] * arch/x86/kvm/x86.c:7630:15: sparse: sparse: incompatible types in comparison expression (different address spaces): >> arch/x86/kvm/x86.c:7630:15: sparse: struct kvm_apic_map [noderef] __rcu * arch/x86/kvm/x86.c:7630:15: sparse: struct kvm_apic_map * arch/x86/kvm/x86.c:10004:16: sparse: sparse: incompatible types in comparison expression (different address spaces): arch/x86/kvm/x86.c:10004:16: sparse: struct kvm_apic_map [noderef] __rcu * arch/x86/kvm/x86.c:10004:16: sparse: struct kvm_apic_map * arch/x86/kvm/x86.c:10005:15: sparse: sparse: incompatible types in comparison expression (different address spaces): >> arch/x86/kvm/x86.c:10005:15: sparse: struct kvm_pmu_event_filter [noderef] __rcu * arch/x86/kvm/x86.c:10005:15: sparse: struct kvm_pmu_event_filter * arch/x86/kvm/x86.c: note: in included file (through include/linux/notifier.h, include/linux/memory_hotplug.h, include/linux/mmzone.h, ...): include/linux/srcu.h:179:9: sparse: sparse: context imbalance in 'vcpu_enter_guest' - unexpected unlock vim +255 arch/x86/kvm/lapic.c 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 171 4abaffce4d25aa4 Wanpeng Li 2020-02-26 172 void kvm_recalculate_apic_map(struct kvm *kvm) 1e08ec4a130e274 Gleb Natapov 2012-09-13 173 { 1e08ec4a130e274 Gleb Natapov 2012-09-13 174 struct kvm_apic_map *new, *old = NULL; 1e08ec4a130e274 Gleb Natapov 2012-09-13 175 struct kvm_vcpu *vcpu; 1e08ec4a130e274 Gleb Natapov 2012-09-13 176 int i; 6e50043912d9c9c Radim Krčmář 2016-12-15 177 u32 max_id = 255; /* enough space for any xAPIC ID */ 1e08ec4a130e274 Gleb Natapov 2012-09-13 178 4abaffce4d25aa4 Wanpeng Li 2020-02-26 179 if (!kvm->arch.apic_map_dirty) { 4abaffce4d25aa4 Wanpeng Li 2020-02-26 180 /* 4abaffce4d25aa4 Wanpeng Li 2020-02-26 181 * Read kvm->arch.apic_map_dirty before 4abaffce4d25aa4 Wanpeng Li 2020-02-26 182 * kvm->arch.apic_map 4abaffce4d25aa4 Wanpeng Li 2020-02-26 183 */ 4abaffce4d25aa4 Wanpeng Li 2020-02-26 184 smp_rmb(); 4abaffce4d25aa4 Wanpeng Li 2020-02-26 185 return; 4abaffce4d25aa4 Wanpeng Li 2020-02-26 186 } 4abaffce4d25aa4 Wanpeng Li 2020-02-26 187 1e08ec4a130e274 Gleb Natapov 2012-09-13 188 mutex_lock(&kvm->arch.apic_map_lock); 4abaffce4d25aa4 Wanpeng Li 2020-02-26 189 if (!kvm->arch.apic_map_dirty) { 4abaffce4d25aa4 Wanpeng Li 2020-02-26 190 /* Someone else has updated the map. */ 4abaffce4d25aa4 Wanpeng Li 2020-02-26 191 mutex_unlock(&kvm->arch.apic_map_lock); 4abaffce4d25aa4 Wanpeng Li 2020-02-26 192 return; 4abaffce4d25aa4 Wanpeng Li 2020-02-26 193 } 1e08ec4a130e274 Gleb Natapov 2012-09-13 194 0ca52e7b81a3726 Radim Krčmář 2016-07-12 195 kvm_for_each_vcpu(i, vcpu, kvm) 0ca52e7b81a3726 Radim Krčmář 2016-07-12 196 if (kvm_apic_present(vcpu)) 6e50043912d9c9c Radim Krčmář 2016-12-15 197 max_id = max(max_id, kvm_x2apic_id(vcpu->arch.apic)); 0ca52e7b81a3726 Radim Krčmář 2016-07-12 198 a7c3e901a46ff54 Michal Hocko 2017-05-08 199 new = kvzalloc(sizeof(struct kvm_apic_map) + 254272ce6505948 Ben Gardon 2019-02-11 200 sizeof(struct kvm_lapic *) * ((u64)max_id + 1), 254272ce6505948 Ben Gardon 2019-02-11 201 GFP_KERNEL_ACCOUNT); 0ca52e7b81a3726 Radim Krčmář 2016-07-12 202 1e08ec4a130e274 Gleb Natapov 2012-09-13 203 if (!new) 1e08ec4a130e274 Gleb Natapov 2012-09-13 204 goto out; 1e08ec4a130e274 Gleb Natapov 2012-09-13 205 0ca52e7b81a3726 Radim Krčmář 2016-07-12 206 new->max_apic_id = max_id; 0ca52e7b81a3726 Radim Krčmář 2016-07-12 207 173beedc1601f51 Nadav Amit 2014-11-02 208 kvm_for_each_vcpu(i, vcpu, kvm) { 173beedc1601f51 Nadav Amit 2014-11-02 209 struct kvm_lapic *apic = vcpu->arch.apic; e45115b62f9abb1 Radim Krčmář 2016-07-12 210 struct kvm_lapic **cluster; e45115b62f9abb1 Radim Krčmář 2016-07-12 211 u16 mask; 5bd5db385b3e13c Radim Krčmář 2016-12-15 212 u32 ldr; 5bd5db385b3e13c Radim Krčmář 2016-12-15 213 u8 xapic_id; 5bd5db385b3e13c Radim Krčmář 2016-12-15 214 u32 x2apic_id; 1e08ec4a130e274 Gleb Natapov 2012-09-13 215 df04d1d191a5fea Radim Krčmář 2015-01-29 216 if (!kvm_apic_present(vcpu)) df04d1d191a5fea Radim Krčmář 2015-01-29 217 continue; df04d1d191a5fea Radim Krčmář 2015-01-29 218 5bd5db385b3e13c Radim Krčmář 2016-12-15 219 xapic_id = kvm_xapic_id(apic); 5bd5db385b3e13c Radim Krčmář 2016-12-15 220 x2apic_id = kvm_x2apic_id(apic); 5bd5db385b3e13c Radim Krčmář 2016-12-15 221 5bd5db385b3e13c Radim Krčmář 2016-12-15 222 /* Hotplug hack: see kvm_apic_match_physical_addr(), ... */ 5bd5db385b3e13c Radim Krčmář 2016-12-15 223 if ((apic_x2apic_mode(apic) || x2apic_id > 0xff) && 5bd5db385b3e13c Radim Krčmář 2016-12-15 224 x2apic_id <= new->max_apic_id) 5bd5db385b3e13c Radim Krčmář 2016-12-15 225 new->phys_map[x2apic_id] = apic; 5bd5db385b3e13c Radim Krčmář 2016-12-15 226 /* 5bd5db385b3e13c Radim Krčmář 2016-12-15 227 * ... xAPIC ID of VCPUs with APIC ID > 0xff will wrap-around, 5bd5db385b3e13c Radim Krčmář 2016-12-15 228 * prevent them from masking VCPUs with APIC ID <= 0xff. 5bd5db385b3e13c Radim Krčmář 2016-12-15 229 */ 5bd5db385b3e13c Radim Krčmář 2016-12-15 230 if (!apic_x2apic_mode(apic) && !new->phys_map[xapic_id]) 5bd5db385b3e13c Radim Krčmář 2016-12-15 231 new->phys_map[xapic_id] = apic; 3548a259f6990d8 Radim Krčmář 2015-02-12 232 b14c876b994f208 Radim Krcmar 2019-08-13 233 if (!kvm_apic_sw_enabled(apic)) b14c876b994f208 Radim Krcmar 2019-08-13 234 continue; b14c876b994f208 Radim Krcmar 2019-08-13 235 6e50043912d9c9c Radim Krčmář 2016-12-15 236 ldr = kvm_lapic_get_reg(apic, APIC_LDR); 6e50043912d9c9c Radim Krčmář 2016-12-15 237 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 238 if (apic_x2apic_mode(apic)) { 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 239 new->mode |= KVM_APIC_MODE_X2APIC; 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 240 } else if (ldr) { 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 241 ldr = GET_APIC_LOGICAL_ID(ldr); dfb9595429c65f7 Suravee Suthikulpanit 2016-05-04 242 if (kvm_lapic_get_reg(apic, APIC_DFR) == APIC_DFR_FLAT) 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 243 new->mode |= KVM_APIC_MODE_XAPIC_FLAT; 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 244 else 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 245 new->mode |= KVM_APIC_MODE_XAPIC_CLUSTER; 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 246 } 3b5a5ffa928a3f8 Radim Krčmář 2015-02-12 247 e45115b62f9abb1 Radim Krčmář 2016-07-12 248 if (!kvm_apic_map_get_logical_dest(new, ldr, &cluster, &mask)) 3548a259f6990d8 Radim Krčmář 2015-02-12 249 continue; 3548a259f6990d8 Radim Krčmář 2015-02-12 250 e45115b62f9abb1 Radim Krčmář 2016-07-12 251 if (mask) e45115b62f9abb1 Radim Krčmář 2016-07-12 252 cluster[ffs(mask) - 1] = apic; 1e08ec4a130e274 Gleb Natapov 2012-09-13 253 } 1e08ec4a130e274 Gleb Natapov 2012-09-13 254 out: 1e08ec4a130e274 Gleb Natapov 2012-09-13 @255 old = rcu_dereference_protected(kvm->arch.apic_map, 1e08ec4a130e274 Gleb Natapov 2012-09-13 256 lockdep_is_held(&kvm->arch.apic_map_lock)); 1e08ec4a130e274 Gleb Natapov 2012-09-13 257 rcu_assign_pointer(kvm->arch.apic_map, new); 4abaffce4d25aa4 Wanpeng Li 2020-02-26 258 /* 4abaffce4d25aa4 Wanpeng Li 2020-02-26 259 * Write kvm->arch.apic_map before 4abaffce4d25aa4 Wanpeng Li 2020-02-26 260 * clearing apic->apic_map_dirty 4abaffce4d25aa4 Wanpeng Li 2020-02-26 261 */ 4abaffce4d25aa4 Wanpeng Li 2020-02-26 262 smp_wmb(); 4abaffce4d25aa4 Wanpeng Li 2020-02-26 263 kvm->arch.apic_map_dirty = false; 1e08ec4a130e274 Gleb Natapov 2012-09-13 264 mutex_unlock(&kvm->arch.apic_map_lock); 1e08ec4a130e274 Gleb Natapov 2012-09-13 265 1e08ec4a130e274 Gleb Natapov 2012-09-13 266 if (old) af1bae5497b98cb Radim Krčmář 2016-07-12 267 call_rcu(&old->rcu, kvm_apic_map_free); c7c9c56ca26f7b9 Yang Zhang 2013-01-25 268 b053b2aef25d007 Steve Rutherford 2015-07-29 269 kvm_make_scan_ioapic_request(kvm); 1e08ec4a130e274 Gleb Natapov 2012-09-13 270 } 1e08ec4a130e274 Gleb Natapov 2012-09-13 271 :::::: The code at line 255 was first introduced by commit :::::: 1e08ec4a130e2745d96df169e67c58df98a07311 KVM: optimize apic interrupt delivery :::::: TO: Gleb Natapov :::::: CC: Avi Kivity --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --liOOAslEiF7prFVr Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --liOOAslEiF7prFVr--