Re: [pci:controller/dwc-stm32] BUILD REGRESSION 5a972a01e24b278f7302a834c6eaee5bdac12843

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We have the pci/controller/dwc-stm32 branch pending, which currently
looks like this:

  https://git.kernel.org/cgit/linux/kernel/git/pci/pci.git/log/?h=controller/dwc-stm32&id=5a972a01e24b

which is identical to the 5a972a01e24b HEAD mentioned below.  This
build error is why I haven't included pci/controller/dwc-stm32 in
pci/next yet.

I would like to get this branch included for v6.17, but we need to
resolve this somehow.

On Fri, Jun 27, 2025 at 06:10:31AM +0800, kernel test robot wrote:
> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git controller/dwc-stm32
> branch HEAD: 5a972a01e24b278f7302a834c6eaee5bdac12843  MAINTAINERS: add entry for ST STM32MP25 PCIe drivers
> 
> Error/Warning (recently discovered and may have been fixed):
> 
>     https://lore.kernel.org/oe-kbuild-all/202506260920.bmQ9hQ9s-lkp@xxxxxxxxx
> 
>     drivers/pci/controller/dwc/pcie-stm32.c:96:23: error: incomplete definition of type 'struct dev_pin_info'
>     drivers/pci/controller/dwc/pcie-stm32.c:96:30: error: invalid use of undefined type 'struct dev_pin_info'
> 
> Error/Warning ids grouped by kconfigs:
> 
> recent_errors
> |-- alpha-allyesconfig
> |   `-- drivers-pci-controller-dwc-pcie-stm32.c:error:invalid-use-of-undefined-type-struct-dev_pin_info
> `-- um-allmodconfig
>     `-- drivers-pci-controller-dwc-pcie-stm32.c:error:incomplete-definition-of-type-struct-dev_pin_info
> 
> elapsed time: 1952m
> 
> configs tested: 124
> configs skipped: 2
> 
> tested configs:
> alpha                             allnoconfig    gcc-15.1.0
> alpha                            allyesconfig    clang-19
> alpha                            allyesconfig    gcc-15.1.0
> arc                              allmodconfig    clang-19
> arc                              allmodconfig    gcc-15.1.0
> arc                               allnoconfig    gcc-15.1.0
> arc                              allyesconfig    clang-19
> arc                              allyesconfig    gcc-15.1.0
> arc                   randconfig-001-20250626    clang-20
> arc                   randconfig-001-20250626    gcc-12.4.0
> arc                   randconfig-002-20250626    clang-20
> arc                   randconfig-002-20250626    gcc-13.3.0
> arm                              allmodconfig    clang-19
> arm                              allmodconfig    gcc-15.1.0
> arm                               allnoconfig    clang-21
> arm                              allyesconfig    clang-19
> arm                              allyesconfig    gcc-15.1.0
> arm                   randconfig-001-20250626    clang-20
> arm                   randconfig-001-20250626    clang-21
> arm                   randconfig-002-20250626    clang-20
> arm                   randconfig-003-20250626    clang-20
> arm                   randconfig-003-20250626    gcc-10.5.0
> arm                   randconfig-004-20250626    clang-20
> arm                   randconfig-004-20250626    clang-21
> arm64                            allmodconfig    clang-19
> arm64                             allnoconfig    gcc-15.1.0
> arm64                 randconfig-001-20250626    clang-20
> arm64                 randconfig-001-20250626    clang-21
> arm64                 randconfig-002-20250626    clang-17
> arm64                 randconfig-002-20250626    clang-20
> arm64                 randconfig-003-20250626    clang-20
> arm64                 randconfig-003-20250626    gcc-8.5.0
> arm64                 randconfig-004-20250626    clang-20
> arm64                 randconfig-004-20250626    clang-21
> csky                              allnoconfig    gcc-15.1.0
> hexagon                          allmodconfig    clang-17
> hexagon                          allmodconfig    clang-19
> hexagon                           allnoconfig    clang-21
> hexagon                          allyesconfig    clang-19
> hexagon                          allyesconfig    clang-21
> i386                             allmodconfig    clang-20
> i386                             allmodconfig    gcc-12
> i386                              allnoconfig    clang-20
> i386                              allnoconfig    gcc-12
> i386                             allyesconfig    clang-20
> i386                             allyesconfig    gcc-12
> i386        buildonly-randconfig-001-20250626    clang-20
> i386        buildonly-randconfig-001-20250627    gcc-12
> i386        buildonly-randconfig-002-20250626    clang-20
> i386        buildonly-randconfig-002-20250627    gcc-12
> i386        buildonly-randconfig-003-20250626    clang-20
> i386        buildonly-randconfig-003-20250627    gcc-12
> i386        buildonly-randconfig-004-20250626    clang-20
> i386        buildonly-randconfig-004-20250627    gcc-12
> i386        buildonly-randconfig-005-20250626    clang-20
> i386        buildonly-randconfig-005-20250627    gcc-12
> i386        buildonly-randconfig-006-20250626    clang-20
> i386        buildonly-randconfig-006-20250627    gcc-12
> i386                                defconfig    clang-20
> loongarch                        allmodconfig    gcc-15.1.0
> loongarch                         allnoconfig    gcc-15.1.0
> m68k                             allmodconfig    gcc-15.1.0
> m68k                              allnoconfig    gcc-15.1.0
> m68k                             allyesconfig    gcc-15.1.0
> microblaze                       allmodconfig    gcc-15.1.0
> microblaze                        allnoconfig    gcc-15.1.0
> microblaze                       allyesconfig    gcc-15.1.0
> mips                              allnoconfig    gcc-15.1.0
> nios2                             allnoconfig    gcc-14.2.0
> nios2                             allnoconfig    gcc-15.1.0
> openrisc                          allnoconfig    clang-21
> openrisc                          allnoconfig    gcc-15.1.0
> openrisc                         allyesconfig    gcc-15.1.0
> parisc                           allmodconfig    gcc-15.1.0
> parisc                            allnoconfig    clang-21
> parisc                            allnoconfig    gcc-15.1.0
> parisc                           allyesconfig    gcc-15.1.0
> powerpc                          allmodconfig    gcc-15.1.0
> powerpc                           allnoconfig    clang-21
> powerpc                           allnoconfig    gcc-15.1.0
> powerpc                          allyesconfig    gcc-15.1.0
> riscv                            allmodconfig    gcc-15.1.0
> riscv                             allnoconfig    clang-21
> riscv                             allnoconfig    gcc-15.1.0
> riscv                            allyesconfig    gcc-15.1.0
> s390                             allmodconfig    clang-18
> s390                             allmodconfig    gcc-15.1.0
> s390                              allnoconfig    clang-21
> s390                             allyesconfig    gcc-15.1.0
> sh                               allmodconfig    gcc-15.1.0
> sh                                allnoconfig    gcc-15.1.0
> sh                               allyesconfig    gcc-15.1.0
> sparc                            allmodconfig    gcc-15.1.0
> sparc                             allnoconfig    gcc-15.1.0
> um                               allmodconfig    clang-19
> um                                allnoconfig    clang-21
> um                               allyesconfig    clang-19
> um                               allyesconfig    gcc-12
> x86_64                            allnoconfig    clang-20
> x86_64                           allyesconfig    clang-20
> x86_64      buildonly-randconfig-001-20250626    clang-20
> x86_64      buildonly-randconfig-001-20250627    clang-20
> x86_64      buildonly-randconfig-002-20250626    clang-20
> x86_64      buildonly-randconfig-002-20250627    clang-20
> x86_64      buildonly-randconfig-003-20250626    clang-20
> x86_64      buildonly-randconfig-003-20250627    clang-20
> x86_64      buildonly-randconfig-004-20250626    clang-20
> x86_64      buildonly-randconfig-004-20250627    clang-20
> x86_64      buildonly-randconfig-005-20250626    clang-20
> x86_64      buildonly-randconfig-005-20250627    clang-20
> x86_64      buildonly-randconfig-006-20250626    clang-20
> x86_64      buildonly-randconfig-006-20250627    clang-20
> x86_64                              defconfig    clang-20
> x86_64                              defconfig    gcc-11
> x86_64                                  kexec    clang-20
> x86_64                               rhel-9.4    clang-20
> x86_64                           rhel-9.4-bpf    gcc-12
> x86_64                          rhel-9.4-func    clang-20
> x86_64                    rhel-9.4-kselftests    clang-20
> x86_64                         rhel-9.4-kunit    gcc-12
> x86_64                           rhel-9.4-ltp    gcc-12
> x86_64                          rhel-9.4-rust    clang-18
> x86_64                          rhel-9.4-rust    clang-20
> xtensa                            allnoconfig    gcc-15.1.0
> 
> --
> 0-DAY CI Kernel Test Service
> https://github.com/intel/lkp-tests/wiki




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux