From: kernel test robot <lkp@intel.com>
To: Sairaj Kodilkar <sarunkod@amd.com>,
"H. Peter Anvin" <hpa@zytor.com>,
"Joerg Roedel (AMD)" <joro@8bytes.org>,
"Mike Rapoport (Microsoft)" <rppt@kernel.org>,
Andrew Morton <akpm@linux-foundation.org>,
Borislav Petkov <bp@alien8.de>,
Dapeng Mi <dapeng1.mi@linux.intel.com>,
Dave Hansen <dave.hansen@linux.intel.com>,
Ethan Nelson-Moore <enelsonmoore@gmail.com>,
Ingo Molnar <mingo@redhat.com>, Jakub Kicinski <kuba@kernel.org>,
Jeff Layton <jlayton@kernel.org>,
Jonathan Corbet <corbet@lwn.net>,
Kiryl Shutsemau <kas@kernel.org>,
Li RongQing <lirongqing@baidu.com>,
Marco Elver <elver@google.com>,
Paolo Bonzini <pbonzini@redhat.com>,
Randy Dunlap <rdunlap@infradead.org>,
Rick Edgecombe <rick.p.edgecombe@intel.com>,
Robin Murphy <robin.murphy@arm.com>,
Sean Christopherson <seanjc@google.com>,
Shuah Khan <skhan@linuxfoundation.org>,
Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
Thomas Gleixner <tglx@kernel.org>,
Vasant Hegde <vasant.hegde@amd.com>,
Will Deacon <will@kernel.org>,
iommu@lists.linux.dev, kvm@vger.kernel.org,
linux-coco@lists.linux.dev
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
Linux Memory Management List <linux-mm@kvack.org>
Subject: Re: [PATCH v5 7/7] iommu/amd: Provide kernel command line option to enable GAPPI
Date: Fri, 16 Oct 2026 16:23:02 +0800 [thread overview]
Message-ID: <202610161625.7iSczyVo-lkp@intel.com> (raw)
In-Reply-To: <20261015064515.10700-8-sarunkod@amd.com>
Hi Sairaj,
kernel test robot noticed the following build errors:
[auto build test ERROR on 4056b3c9d3c92ea45955641dbafeb9b960e146ef]
url: https://github.com/intel-lab-lkp/linux/commits/Sairaj-Kodilkar/iommu-amd-KVM-SVM-Rename-cpu-to-apicid-in-IOMMU-interface/20261015-121509
base: 4056b3c9d3c92ea45955641dbafeb9b960e146ef
patch link: https://lore.kernel.org/r/20261015064515.10700-8-sarunkod%40amd.com
patch subject: [PATCH v5 7/7] iommu/amd: Provide kernel command line option to enable GAPPI
config: x86_64-randconfig-1017-20261016 (https://download.01.org/0day-ci/archive/20261016/202610161625.7iSczyVo-lkp@intel.com/config)
compiler: clang version 22.1.8 (https://github.com/llvm/llvm-project ca7933e47d3a3451d81e72ac174dcb5aa28b59d1)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20261016/202610161625.7iSczyVo-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 <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202610161625.7iSczyVo-lkp@intel.com/
All errors (new ones prefixed by >>):
drivers/iommu/amd/init.c:163:6: error: redefinition of 'false' as different kind of symbol
163 | bool amd_iommu_gappi;
| ^
include/linux/amd-iommu.h:65:25: note: expanded from macro 'amd_iommu_gappi'
65 | #define amd_iommu_gappi false
| ^
include/linux/stddef.h:11:2: note: previous definition is here
11 | false = 0,
| ^
drivers/iommu/amd/init.c:164:15: error: redefinition of 'false' as different kind of symbol
164 | EXPORT_SYMBOL(amd_iommu_gappi);
| ^
include/linux/amd-iommu.h:65:25: note: expanded from macro 'amd_iommu_gappi'
65 | #define amd_iommu_gappi false
| ^
include/linux/stddef.h:11:2: note: previous definition is here
11 | false = 0,
| ^
drivers/iommu/amd/init.c:164:1: error: cannot take the address of an rvalue of type 'int'
164 | EXPORT_SYMBOL(amd_iommu_gappi);
| ^ ~~~~~~~~~~~~~~~
include/linux/export.h:89:29: note: expanded from macro 'EXPORT_SYMBOL'
89 | #define EXPORT_SYMBOL(sym) _EXPORT_SYMBOL(sym, "")
| ^ ~~~
include/linux/export.h:86:38: note: expanded from macro '_EXPORT_SYMBOL'
86 | #define _EXPORT_SYMBOL(sym, license) __EXPORT_SYMBOL(sym, license, "")
| ^ ~~~
include/linux/export.h:77:2: note: expanded from macro '__EXPORT_SYMBOL'
77 | __ADDRESSABLE(sym) \
| ^ ~~~
include/linux/compiler.h:276:2: note: expanded from macro '__ADDRESSABLE'
276 | ___ADDRESSABLE(sym, __section(".discard.addressable"))
| ^ ~~~
include/linux/compiler.h:273:63: note: expanded from macro '___ADDRESSABLE'
273 | __UNIQUE_ID(__PASTE(addressable_, sym)) = (void *)(uintptr_t)&sym;
| ^~~~
>> drivers/iommu/amd/init.c:3804:20: error: expression is not assignable
3804 | amd_iommu_gappi = true;
| ~~~~~~~~~~~~~~~ ^
4 errors generated.
vim +3804 drivers/iommu/amd/init.c
3775
3776 static int __init parse_amd_iommu_options(char *str)
3777 {
3778 if (!str)
3779 return -EINVAL;
3780
3781 while (*str) {
3782 if (strncmp(str, "fullflush", 9) == 0) {
3783 pr_warn("amd_iommu=fullflush deprecated; use iommu.strict=1 instead\n");
3784 iommu_set_dma_strict();
3785 } else if (strncmp(str, "force_enable", 12) == 0) {
3786 amd_iommu_force_enable = true;
3787 } else if (strncmp(str, "off", 3) == 0) {
3788 amd_iommu_disabled = true;
3789 } else if (strncmp(str, "force_isolation", 15) == 0) {
3790 amd_iommu_force_isolation = true;
3791 } else if (strncmp(str, "pgtbl_v1", 8) == 0) {
3792 amd_iommu_pgtable = PD_MODE_V1;
3793 } else if (strncmp(str, "pgtbl_v2", 8) == 0) {
3794 amd_iommu_pgtable = PD_MODE_V2;
3795 } else if (strncmp(str, "irtcachedis", 11) == 0) {
3796 amd_iommu_irtcachedis = true;
3797 } else if (strncmp(str, "nohugepages", 11) == 0) {
3798 pr_info("Restricting V1 page-sizes to 4KiB");
3799 amd_iommu_pgsize_bitmap = AMD_IOMMU_PGSIZES_4K;
3800 } else if (strncmp(str, "v2_pgsizes_only", 15) == 0) {
3801 pr_info("Restricting V1 page-sizes to 4KiB/2MiB/1GiB");
3802 amd_iommu_pgsize_bitmap = AMD_IOMMU_PGSIZES_V2;
3803 } else if (strncmp(str, "gappi", 5) == 0) {
> 3804 amd_iommu_gappi = true;
3805 } else {
3806 pr_notice("Unknown option - '%s'\n", str);
3807 }
3808
3809 str += strcspn(str, ",");
3810 while (*str == ',')
3811 str++;
3812 }
3813
3814 return 1;
3815 }
3816
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
prev parent reply other threads:[~2026-10-16 8:25 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-15 6:45 [PATCH v5 0/7] Add support for AMD IOMMU GAPPI Sairaj Kodilkar
2026-10-15 6:45 ` [PATCH v5 1/7] iommu/amd: KVM: SVM: Rename cpu to apicid in IOMMU interface Sairaj Kodilkar
2026-10-15 6:45 ` [PATCH v5 2/7] iommu/amd: KVM: SVM: Rename ga_log_intr to wakeup_intr " Sairaj Kodilkar
2026-10-15 6:45 ` [PATCH v5 3/7] iommu/amd: KVM: SVM: Add explicit vCPU running state to " Sairaj Kodilkar
2026-10-15 6:45 ` [PATCH v5 4/7] iommu/amd: Program guest-mode IRTEs for GAPPI wakeup when IRTE[IsRun] = 0 Sairaj Kodilkar
2026-10-15 7:03 ` sashiko-bot
2026-10-16 4:54 ` kernel test robot
2026-10-15 6:45 ` [PATCH v5 5/7] KVM: VMX: Factor out wakeup list handling code to KVM Sairaj Kodilkar
2026-10-15 7:00 ` sashiko-bot
2026-10-15 6:45 ` [PATCH v5 6/7] KVM: SVM: Add support for AMD IOMMU Guest APIC Physical Processor Interrupt (GAPPI) Sairaj Kodilkar
2026-10-15 7:05 ` sashiko-bot
2026-10-15 6:45 ` [PATCH v5 7/7] iommu/amd: Provide kernel command line option to enable GAPPI Sairaj Kodilkar
2026-10-15 7:08 ` sashiko-bot
2026-10-16 8:23 ` kernel test robot [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202610161625.7iSczyVo-lkp@intel.com \
--to=lkp@intel.com \
--cc=akpm@linux-foundation.org \
--cc=bp@alien8.de \
--cc=corbet@lwn.net \
--cc=dapeng1.mi@linux.intel.com \
--cc=dave.hansen@linux.intel.com \
--cc=elver@google.com \
--cc=enelsonmoore@gmail.com \
--cc=hpa@zytor.com \
--cc=iommu@lists.linux.dev \
--cc=jlayton@kernel.org \
--cc=joro@8bytes.org \
--cc=kas@kernel.org \
--cc=kuba@kernel.org \
--cc=kvm@vger.kernel.org \
--cc=linux-coco@lists.linux.dev \
--cc=linux-mm@kvack.org \
--cc=lirongqing@baidu.com \
--cc=llvm@lists.linux.dev \
--cc=mingo@redhat.com \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=pbonzini@redhat.com \
--cc=rdunlap@infradead.org \
--cc=rick.p.edgecombe@intel.com \
--cc=robin.murphy@arm.com \
--cc=rppt@kernel.org \
--cc=sarunkod@amd.com \
--cc=seanjc@google.com \
--cc=skhan@linuxfoundation.org \
--cc=suravee.suthikulpanit@amd.com \
--cc=tglx@kernel.org \
--cc=vasant.hegde@amd.com \
--cc=will@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.