linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Christian Bruel <christian.bruel@foss.st.com>
To: Bjorn Helgaas <helgaas@kernel.org>,
	Manivannan Sadhasivam <mani@kernel.org>
Cc: <linux-pci@vger.kernel.org>
Subject: Re: [pci:controller/dwc-stm32] BUILD REGRESSION 5a972a01e24b278f7302a834c6eaee5bdac12843
Date: Thu, 17 Jul 2025 08:09:42 +0200	[thread overview]
Message-ID: <5c3a9a27-f0d7-4f19-acd7-f93efefe3eff@foss.st.com> (raw)
In-Reply-To: <20250716192418.GA2550861@bhelgaas>

Hi Bjorn,

The fixing patch

https://lore.kernel.org/linux-pci/20250626181537.1872159-1-christian.bruel@foss.st.com/

is still pending for review, I will ping the pinctrl maintainer.

thank you

Christian

On 7/16/25 21:24, Bjorn Helgaas wrote:
> 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@intel.com
>>
>>      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

      reply	other threads:[~2025-07-17  6:10 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-26 22:10 [pci:controller/dwc-stm32] BUILD REGRESSION 5a972a01e24b278f7302a834c6eaee5bdac12843 kernel test robot
2025-07-16 19:24 ` Bjorn Helgaas
2025-07-17  6:09   ` Christian Bruel [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=5c3a9a27-f0d7-4f19-acd7-f93efefe3eff@foss.st.com \
    --to=christian.bruel@foss.st.com \
    --cc=helgaas@kernel.org \
    --cc=linux-pci@vger.kernel.org \
    --cc=mani@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).