From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 35EA81DDC01 for ; Fri, 6 Dec 2024 08:52:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.12 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733475169; cv=none; b=hrFCXHjWXKvMs3IEQRi1TQI5z0jOkNGIzc39mCz4rgFZnCCcz3QPZ9M/qNoR8r0VNx84Bmi+wR/b8RMUAJHL5IJRxOPOGQRsMZ/hLwxrLoGi7CgAQLbgs+385F/RvMAvHVwXEI7j69oItq85UAG42xMCOZCvM5fLJnYZWqsWUME= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733475169; c=relaxed/simple; bh=okRB92TkJDue+P+VrxfwfyzQ+j7be88BbDlnZikfQJg=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=Vop4YtfbQ44E6eql1OF1EaMfJ2nObMQMSSDUIEz1y9ap9i3VHAstDuZFnq49RA+/OZnn7jmhz0qdTtPAgRlLZgHh2dJBRVdb5WXllGj3jGeMPpl5Rknfq5Un7jx+up388d/kW0oWOSNrFQ1QE2daU/LUXTFeutDQtbH+AuH5csc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=BKrKfK1b; arc=none smtp.client-ip=192.198.163.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="BKrKfK1b" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1733475167; x=1765011167; h=date:from:to:cc:subject:message-id:mime-version: content-transfer-encoding; bh=okRB92TkJDue+P+VrxfwfyzQ+j7be88BbDlnZikfQJg=; b=BKrKfK1bOgL5cfCAstqFSzONzmqjANZNZdEIl555HNijVuE5jqdIXrrK YEMtJywM1E6lGmSyrKLfU53T/jXSMTDX+vTiZ10YJbqRDsqHiM3cAHinz e7mkBJNmAFq5tJUjJRWyeq9XpNzMRlYHUhF3xBSTH3AqVjPau3wCxVyAf 3ZpRZHA33MhTyBz4p8A+oA3H49AXg7JBLWq1c3rUz3E8SjlDWie7GnF9Q Jb04VvY3np7Tl4OPd7AKfv12Dy6SkUbuvfK5CPb69/01WDGbEkCBXZSEc JYplrcvw48h+p11uZJSBJB3gg1EH8Iq3Ffwty2FM8FAHSZM7dT4Gzfn6H g==; X-CSE-ConnectionGUID: kqUIjunPSfCr6RfzKbGuoA== X-CSE-MsgGUID: OtrsrUfyRaa0Co0aEWXj/A== X-IronPort-AV: E=McAfee;i="6700,10204,11277"; a="37754476" X-IronPort-AV: E=Sophos;i="6.12,212,1728975600"; d="scan'208";a="37754476" Received: from fmviesa006.fm.intel.com ([10.60.135.146]) by fmvoesa106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Dec 2024 00:52:46 -0800 X-CSE-ConnectionGUID: 0N1SxQNZR8CSOfnQm3Sbtg== X-CSE-MsgGUID: YXnncUGNRUassnL2+h3Qcg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,213,1728975600"; d="scan'208";a="94029362" Received: from lkp-server01.sh.intel.com (HELO 82a3f569d0cb) ([10.239.97.150]) by fmviesa006.fm.intel.com with ESMTP; 06 Dec 2024 00:52:42 -0800 Received: from kbuild by 82a3f569d0cb with local (Exim 4.96) (envelope-from ) id 1tJU4m-0000rs-2G; Fri, 06 Dec 2024 08:52:40 +0000 Date: Fri, 6 Dec 2024 16:51:47 +0800 From: kernel test robot To: kaixuxia@tencent.com, frankjpliu@tencent.com, kasong@tencent.com, sagazchen@tencent.com, kernelxing@tencent.com, aurelianliu@tencent.com, deshengwu@tencent.com, flyingpeng@tencent.com, jingqunli@tencent.com, jason.zeng@intel.com, lin.x.wang@intel.com, yingbao.jia@intel.com, pei.p.jia@intel.com Cc: oe-kbuild-all@lists.linux.dev Subject: [opencloudos:linux-5.4/lts/5.4.119-20.0009.spr 1/1] arch/arm64/kvm/../../../virt/kvm/arm/arm.c:212:21: error: 'KVM_MAX_VCPU_ID' undeclared; did you mean 'KVM_MAX_VCPU_IDS'? Message-ID: <202412061644.GDvOxkh0-lkp@intel.com> Precedence: bulk X-Mailing-List: oe-kbuild-all@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline Content-Transfer-Encoding: 8bit Hi Zhuo, FYI, the error/warning was bisected to this commit, please ignore it if it's irrelevant. tree: https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel.git linux-5.4/lts/5.4.119-20.0009.spr head: f1811f6442501fe34d2339158aed4f85a64f0398 commit: 2e1cb4523f3590fd773eeea95c0a8c436308a98a [1/1] kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS config: arm64-randconfig-r051-20241204 (https://download.01.org/0day-ci/archive/20241206/202412061644.GDvOxkh0-lkp@intel.com/config) compiler: aarch64-linux-gcc (GCC) 14.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241206/202412061644.GDvOxkh0-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202412061644.GDvOxkh0-lkp@intel.com/ All errors (new ones prefixed by >>): arch/arm64/kvm/../../../virt/kvm/arm/arm.c:147:5: warning: no previous prototype for 'kvm_arch_create_vcpu_debugfs' [-Wmissing-prototypes] 147 | int kvm_arch_create_vcpu_debugfs(struct kvm_vcpu *vcpu) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/arm64/kvm/../../../virt/kvm/arm/arm.c: In function 'kvm_vm_ioctl_check_extension': >> arch/arm64/kvm/../../../virt/kvm/arm/arm.c:212:21: error: 'KVM_MAX_VCPU_ID' undeclared (first use in this function); did you mean 'KVM_MAX_VCPU_IDS'? 212 | r = KVM_MAX_VCPU_ID; | ^~~~~~~~~~~~~~~ | KVM_MAX_VCPU_IDS arch/arm64/kvm/../../../virt/kvm/arm/arm.c:212:21: note: each undeclared identifier is reported only once for each function it appears in vim +212 arch/arm64/kvm/../../../virt/kvm/arm/arm.c 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 179 784aa3d7fb6f729 arch/arm/kvm/arm.c Alexander Graf 2014-07-14 180 int kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext) 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 181 { 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 182 int r; 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 183 switch (ext) { 1a89dd9113badd7 arch/arm/kvm/arm.c Marc Zyngier 2013-01-21 184 case KVM_CAP_IRQCHIP: c7da6fa43cb1c5e arch/arm/kvm/arm.c Pavel Fedin 2015-12-18 185 r = vgic_present; c7da6fa43cb1c5e arch/arm/kvm/arm.c Pavel Fedin 2015-12-18 186 break; d44758c0dfc5993 arch/arm/kvm/arm.c Nikolay Nikolaev 2015-01-24 187 case KVM_CAP_IOEVENTFD: 7330672befe6269 arch/arm/kvm/arm.c Christoffer Dall 2013-10-25 188 case KVM_CAP_DEVICE_CTRL: 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 189 case KVM_CAP_USER_MEMORY: 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 190 case KVM_CAP_SYNC_MMU: 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 191 case KVM_CAP_DESTROY_MEMORY_REGION_WORKS: 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 192 case KVM_CAP_ONE_REG: aa024c2f35a07cc arch/arm/kvm/arm.c Marc Zyngier 2013-01-20 193 case KVM_CAP_ARM_PSCI: 4447a208f7fc2e2 arch/arm/kvm/arm.c Anup Patel 2014-04-29 194 case KVM_CAP_ARM_PSCI_0_2: 98047888bb9fd57 arch/arm/kvm/arm.c Christoffer Dall 2014-08-19 195 case KVM_CAP_READONLY_MEM: ecccf0cc722f40e arch/arm/kvm/arm.c Alex Bennée 2015-03-13 196 case KVM_CAP_MP_STATE: 460df4c1fc7c008 arch/arm/kvm/arm.c Paolo Bonzini 2017-02-08 197 case KVM_CAP_IMMEDIATE_EXIT: 58bf437ff64eac8 virt/kvm/arm/arm.c Dongjiu Geng 2018-10-13 198 case KVM_CAP_VCPU_EVENTS: 92f35b751c71d14 virt/kvm/arm/arm.c Marc Zyngier 2019-08-18 199 case KVM_CAP_ARM_IRQ_LINE_LAYOUT_2: 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 200 r = 1; 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 201 break; 3401d54696f992e arch/arm/kvm/arm.c Christoffer Dall 2013-01-23 202 case KVM_CAP_ARM_SET_DEVICE_ADDR: 3401d54696f992e arch/arm/kvm/arm.c Christoffer Dall 2013-01-23 203 r = 1; ca46e10fb239d46 arch/arm/kvm/arm.c Marc Zyngier 2013-04-03 204 break; 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 205 case KVM_CAP_NR_VCPUS: 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 206 r = num_online_cpus(); 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 207 break; 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 208 case KVM_CAP_MAX_VCPUS: 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 209 r = KVM_MAX_VCPUS; 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 210 break; a86cb413f4bf273 virt/kvm/arm/arm.c Thomas Huth 2019-05-23 211 case KVM_CAP_MAX_VCPU_ID: a86cb413f4bf273 virt/kvm/arm/arm.c Thomas Huth 2019-05-23 @212 r = KVM_MAX_VCPU_ID; a86cb413f4bf273 virt/kvm/arm/arm.c Thomas Huth 2019-05-23 213 break; 2988509dd8a0e9c arch/arm/kvm/arm.c Vladimir Murzin 2016-11-02 214 case KVM_CAP_MSI_DEVID: 2988509dd8a0e9c arch/arm/kvm/arm.c Vladimir Murzin 2016-11-02 215 if (!kvm) 2988509dd8a0e9c arch/arm/kvm/arm.c Vladimir Murzin 2016-11-02 216 r = -EINVAL; 2988509dd8a0e9c arch/arm/kvm/arm.c Vladimir Murzin 2016-11-02 217 else 2988509dd8a0e9c arch/arm/kvm/arm.c Vladimir Murzin 2016-11-02 218 r = kvm->arch.vgic.msis_require_devid; 2988509dd8a0e9c arch/arm/kvm/arm.c Vladimir Murzin 2016-11-02 219 break; f7214e6023c86cb arch/arm/kvm/arm.c Christoffer Dall 2017-02-01 220 case KVM_CAP_ARM_USER_IRQ: f7214e6023c86cb arch/arm/kvm/arm.c Christoffer Dall 2017-02-01 221 /* f7214e6023c86cb arch/arm/kvm/arm.c Christoffer Dall 2017-02-01 222 * 1: EL1_VTIMER, EL1_PTIMER, and PMU. f7214e6023c86cb arch/arm/kvm/arm.c Christoffer Dall 2017-02-01 223 * (bump this number if adding more devices) f7214e6023c86cb arch/arm/kvm/arm.c Christoffer Dall 2017-02-01 224 */ f7214e6023c86cb arch/arm/kvm/arm.c Christoffer Dall 2017-02-01 225 r = 1; f7214e6023c86cb arch/arm/kvm/arm.c Christoffer Dall 2017-02-01 226 break; 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 227 default: 375bdd3b5d4f7cf virt/kvm/arm/arm.c Dongjiu Geng 2018-10-13 228 r = kvm_arch_vm_ioctl_check_extension(kvm, ext); 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 229 break; 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 230 } 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 231 return r; 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 232 } 749cf76c5a363e1 arch/arm/kvm/arm.c Christoffer Dall 2013-01-20 233 :::::: The code at line 212 was first introduced by commit :::::: a86cb413f4bf273a9d341a3ab2c2ca44e12eb317 KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID :::::: TO: Thomas Huth :::::: CC: Christian Borntraeger -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki