[pci:controller/rockchip] BUILD REGRESSION 337657a3c24c92befb3ed11d6f15402faa09f7dd

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

 



tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git controller/rockchip
branch HEAD: 337657a3c24c92befb3ed11d6f15402faa09f7dd  PCI: rockchip-ep: Handle PERST# signal in endpoint mode

Error/Warning (recently discovered and may have been fixed):

    https://lore.kernel.org/oe-kbuild-all/202411141106.4hI5VqIa-lkp@xxxxxxxxx
    https://lore.kernel.org/oe-kbuild-all/202411141621.uwFAKZb2-lkp@xxxxxxxxx

    drivers/pci/controller/pcie-rockchip-ep.c:486:10: error: 'const struct pci_epc_ops' has no member named 'align_addr'
    drivers/pci/controller/pcie-rockchip-ep.c:486:27: error: initialization of 'int (*)(struct pci_epc *, u8,  u8,  phys_addr_t,  u64,  size_t)' {aka 'int (*)(struct pci_epc *, unsigned char,  unsigned char,  long long unsigned int,  long long unsigned int,  long unsigned int)'} from incompatible pointer type 'u64 (*)(struct pci_epc *, u64,  size_t *, size_t *)' {aka 'long long unsigned int (*)(struct pci_epc *, long long unsigned int,  long unsigned int *, long unsigned int *)'} [-Wincompatible-pointer-types]
    drivers/pci/controller/pcie-rockchip-ep.c:486:27: error: initialization of 'int (*)(struct pci_epc *, u8,  u8,  phys_addr_t,  u64,  size_t)' {aka 'int (*)(struct pci_epc *, unsigned char,  unsigned char,  unsigned int,  long long unsigned int,  unsigned int)'} from incompatible pointer type 'u64 (*)(struct pci_epc *, u64,  size_t *, size_t *)' {aka 'long long unsigned int (*)(struct pci_epc *, long long unsigned int,  unsigned int *, unsigned int *)'} [-Wincompatible-pointer-types]
    drivers/pci/controller/pcie-rockchip-ep.c:640:9: error: implicit declaration of function 'irq_set_irq_type'; did you mean 'irq_set_irq_wake'? [-Wimplicit-function-declaration]
    drivers/pci/controller/pcie-rockchip-ep.c:672:45: error: 'IRQ_NOAUTOEN' undeclared (first use in this function); did you mean 'IRQF_NO_AUTOEN'?
    drivers/pci/controller/pcie-rockchip-ep.c:672:9: error: implicit declaration of function 'irq_set_status_flags' [-Wimplicit-function-declaration]

Error/Warning ids grouped by kconfigs:

recent_errors
|-- openrisc-allyesconfig
|   |-- drivers-pci-controller-pcie-rockchip-ep.c:error:const-struct-pci_epc_ops-has-no-member-named-align_addr
|   `-- drivers-pci-controller-pcie-rockchip-ep.c:error:initialization-of-int-(-)(struct-pci_epc-u8-u8-phys_addr_t-u64-size_t)-aka-int-(-)(struct-pci_epc-unsigned-char-unsigned-char-unsigned-int-long-long-uns
|-- parisc-allmodconfig
|   `-- drivers-pci-controller-pcie-rockchip-ep.c:error:const-struct-pci_epc_ops-has-no-member-named-align_addr
|-- parisc-allyesconfig
|   `-- drivers-pci-controller-pcie-rockchip-ep.c:error:const-struct-pci_epc_ops-has-no-member-named-align_addr
`-- sparc-allmodconfig
    |-- drivers-pci-controller-pcie-rockchip-ep.c:error:IRQ_NOAUTOEN-undeclared-(first-use-in-this-function)
    |-- drivers-pci-controller-pcie-rockchip-ep.c:error:const-struct-pci_epc_ops-has-no-member-named-align_addr
    |-- drivers-pci-controller-pcie-rockchip-ep.c:error:implicit-declaration-of-function-irq_set_irq_type
    |-- drivers-pci-controller-pcie-rockchip-ep.c:error:implicit-declaration-of-function-irq_set_status_flags
    `-- drivers-pci-controller-pcie-rockchip-ep.c:error:initialization-of-int-(-)(struct-pci_epc-u8-u8-phys_addr_t-u64-size_t)-aka-int-(-)(struct-pci_epc-unsigned-char-unsigned-char-long-long-unsigned-int-lon

elapsed time: 738m

configs tested: 65
configs skipped: 1

tested configs:
alpha                   allnoconfig    gcc-14.2.0
alpha                  allyesconfig    gcc-14.2.0
arc                    allmodconfig    gcc-13.2.0
arc                     allnoconfig    gcc-13.2.0
arc                    allyesconfig    gcc-13.2.0
arc         randconfig-001-20241114    gcc-13.2.0
arc         randconfig-002-20241114    gcc-13.2.0
arm                    allmodconfig    gcc-14.2.0
arm                     allnoconfig    clang-20
arm                    allyesconfig    gcc-14.2.0
arm         randconfig-001-20241114    gcc-14.2.0
arm         randconfig-002-20241114    gcc-14.2.0
arm         randconfig-003-20241114    gcc-14.2.0
arm         randconfig-004-20241114    clang-14
arm64                  allmodconfig    clang-20
arm64                   allnoconfig    gcc-14.2.0
arm64       randconfig-001-20241114    clang-20
arm64       randconfig-002-20241114    gcc-14.2.0
arm64       randconfig-003-20241114    gcc-14.2.0
arm64       randconfig-004-20241114    gcc-14.2.0
csky                    allnoconfig    gcc-14.2.0
hexagon                allmodconfig    clang-20
hexagon                 allnoconfig    clang-20
hexagon                allyesconfig    clang-20
i386                   allmodconfig    gcc-12
i386                    allnoconfig    gcc-12
i386                   allyesconfig    gcc-12
i386                      defconfig    clang-19
loongarch              allmodconfig    gcc-14.2.0
loongarch               allnoconfig    gcc-14.2.0
m68k                   allmodconfig    gcc-14.2.0
m68k                    allnoconfig    gcc-14.2.0
m68k                   allyesconfig    gcc-14.2.0
microblaze             allmodconfig    gcc-14.2.0
microblaze              allnoconfig    gcc-14.2.0
microblaze             allyesconfig    gcc-14.2.0
mips                    allnoconfig    gcc-14.2.0
nios2                   allnoconfig    gcc-14.2.0
openrisc                allnoconfig    gcc-14.2.0
openrisc               allyesconfig    gcc-14.2.0
parisc                 allmodconfig    gcc-14.2.0
parisc                  allnoconfig    gcc-14.2.0
parisc                 allyesconfig    gcc-14.2.0
powerpc                allmodconfig    gcc-14.2.0
powerpc                 allnoconfig    gcc-14.2.0
powerpc                allyesconfig    clang-20
riscv                  allmodconfig    clang-20
riscv                   allnoconfig    gcc-14.2.0
riscv                  allyesconfig    clang-20
s390                   allmodconfig    clang-20
s390                    allnoconfig    clang-20
s390                   allyesconfig    gcc-14.2.0
sh                     allmodconfig    gcc-14.2.0
sh                      allnoconfig    gcc-14.2.0
sh                     allyesconfig    gcc-14.2.0
sparc                  allmodconfig    gcc-14.2.0
um                     allmodconfig    clang-20
um                      allnoconfig    clang-17
um                     allyesconfig    gcc-12
x86_64                  allnoconfig    clang-19
x86_64                 allyesconfig    clang-19
x86_64                    defconfig    gcc-11
x86_64                        kexec    clang-19
x86_64                     rhel-8.3    gcc-12
xtensa                  allnoconfig    gcc-14.2.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