* [lee-leds:for-leds-next] BUILD REGRESSION e257dc532c20bd93f0076c18cb5ffd739a5f0bb4
@ 2026-01-10 16:59 kernel test robot
2026-01-13 10:57 ` Lee Jones
0 siblings, 1 reply; 4+ messages in thread
From: kernel test robot @ 2026-01-10 16:59 UTC (permalink / raw)
To: Lee Jones; +Cc: linux-leds
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git for-leds-next
branch HEAD: e257dc532c20bd93f0076c18cb5ffd739a5f0bb4 leds: lp55xx: Simplify with scoped for each OF child loop
Error/Warning (recently discovered and may have been fixed):
https://lore.kernel.org/oe-kbuild-all/202601100247.wetiMFXE-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202601101239.ORkhfLpB-lkp@intel.com
https://lore.kernel.org/oe-kbuild/202601101812.j6kBBCPY-lkp@intel.com
https://lore.kernel.org/oe-kbuild/202601102106.gMVy9BeS-lkp@intel.com
ERROR: modpost: "lp5860_device_init" [drivers/leds/rgb/leds-lp5860-spi.ko] undefined!
ERROR: modpost: "lp5860_device_remove" [drivers/leds/rgb/leds-lp5860-spi.ko] undefined!
drivers/leds/rgb/leds-lp5860-core.c:72:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
drivers/leds/rgb/leds-lp5860-core.c:72:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
Unverified Error/Warning (likely false positive, kindly check if interested):
drivers/leds/rgb/leds-lp5860-spi.c:87:1: sparse: sparse: bad integer constant expression
Error/Warning ids grouped by kconfigs:
recent_errors
|-- alpha-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- arc-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- arc-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- arm-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- arm64-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- csky-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- csky-randconfig-r133-20260110
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- hexagon-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- i386-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- i386-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- i386-randconfig-r071-20260110
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- loongarch-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- loongarch-randconfig-r073-20260110
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- m68k-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- m68k-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- microblaze-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- mips-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- mips-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- nios2-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- openrisc-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- openrisc-randconfig-r064-20260110
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- parisc-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- parisc-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- parisc-randconfig-002-20260111
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- parisc-randconfig-r073-20260110
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- powerpc-allmodconfig
| |-- ERROR:lp5860_device_init-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
| |-- ERROR:lp5860_device_remove-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- riscv-allmodconfig
| |-- ERROR:lp5860_device_init-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
| |-- ERROR:lp5860_device_remove-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- riscv-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- riscv-randconfig-r062-20260110
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- s390-allmodconfig
| |-- ERROR:lp5860_device_init-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
| |-- ERROR:lp5860_device_remove-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- s390-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- sh-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- sh-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- sh-randconfig-r113-20260110
| |-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
| `-- drivers-leds-rgb-leds-lp5860-spi.c:sparse:sparse:bad-integer-constant-expression
|-- sparc64-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- um-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- um-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- x86_64-allmodconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- x86_64-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
|-- x86_64-randconfig-r123-20260110
| |-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
| `-- drivers-leds-rgb-leds-lp5860-spi.c:sparse:sparse:bad-integer-constant-expression
|-- xtensa-allyesconfig
| `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
`-- xtensa-randconfig-r071-20260110
|-- ERROR:lp5860_device_init-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
|-- ERROR:lp5860_device_remove-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
`-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
elapsed time: 1497m
configs tested: 236
configs skipped: 2
tested configs:
alpha alldefconfig gcc-15.2.0
alpha allnoconfig gcc-15.2.0
alpha allyesconfig gcc-15.2.0
alpha defconfig gcc-15.2.0
arc allmodconfig clang-16
arc allnoconfig gcc-15.2.0
arc allyesconfig clang-22
arc defconfig gcc-15.2.0
arc nsimosci_defconfig gcc-15.2.0
arc nsimosci_hs_smp_defconfig clang-22
arc randconfig-001-20260110 clang-22
arc randconfig-001-20260110 gcc-13.4.0
arc randconfig-002-20260110 clang-22
arc randconfig-002-20260110 gcc-8.5.0
arm allnoconfig gcc-15.2.0
arm allyesconfig clang-16
arm bcm2835_defconfig clang-22
arm defconfig gcc-15.2.0
arm h3600_defconfig clang-22
arm imxrt_defconfig gcc-15.2.0
arm ixp4xx_defconfig gcc-15.2.0
arm orion5x_defconfig clang-22
arm randconfig-001-20260110 clang-22
arm randconfig-002-20260110 clang-22
arm randconfig-002-20260110 gcc-12.5.0
arm randconfig-003-20260110 clang-22
arm randconfig-003-20260110 gcc-8.5.0
arm randconfig-004-20260110 clang-22
arm vexpress_defconfig gcc-15.2.0
arm64 allmodconfig clang-22
arm64 allnoconfig gcc-15.2.0
arm64 defconfig gcc-15.2.0
arm64 randconfig-001-20260110 gcc-10.5.0
arm64 randconfig-001-20260110 gcc-15.2.0
arm64 randconfig-002-20260110 gcc-10.5.0
arm64 randconfig-003-20260110 gcc-10.5.0
arm64 randconfig-003-20260110 gcc-12.5.0
arm64 randconfig-004-20260110 gcc-10.5.0
arm64 randconfig-004-20260110 gcc-14.3.0
csky allmodconfig gcc-15.2.0
csky allnoconfig gcc-15.2.0
csky defconfig gcc-15.2.0
csky randconfig-001-20260110 gcc-10.5.0
csky randconfig-001-20260110 gcc-15.2.0
csky randconfig-002-20260110 gcc-10.5.0
csky randconfig-002-20260110 gcc-15.2.0
hexagon allmodconfig gcc-15.2.0
hexagon allnoconfig gcc-15.2.0
hexagon defconfig gcc-15.2.0
hexagon randconfig-001-20260110 clang-22
hexagon randconfig-002-20260110 clang-22
i386 allmodconfig clang-20
i386 allnoconfig gcc-15.2.0
i386 allyesconfig clang-20
i386 buildonly-randconfig-001-20260110 gcc-14
i386 buildonly-randconfig-002-20260110 gcc-14
i386 buildonly-randconfig-003-20260110 gcc-12
i386 buildonly-randconfig-003-20260110 gcc-14
i386 buildonly-randconfig-004-20260110 clang-20
i386 buildonly-randconfig-004-20260110 gcc-14
i386 buildonly-randconfig-005-20260110 gcc-14
i386 buildonly-randconfig-006-20260110 gcc-14
i386 defconfig gcc-15.2.0
i386 randconfig-001-20260110 gcc-12
i386 randconfig-001-20260110 gcc-14
i386 randconfig-002-20260110 gcc-14
i386 randconfig-003-20260110 gcc-12
i386 randconfig-003-20260110 gcc-14
i386 randconfig-004-20260110 clang-20
i386 randconfig-004-20260110 gcc-14
i386 randconfig-005-20260110 gcc-14
i386 randconfig-006-20260110 clang-20
i386 randconfig-006-20260110 gcc-14
i386 randconfig-007-20260110 gcc-14
i386 randconfig-011-20260110 clang-20
i386 randconfig-011-20260110 gcc-14
i386 randconfig-012-20260110 gcc-14
i386 randconfig-013-20260110 gcc-14
i386 randconfig-014-20260110 clang-20
i386 randconfig-014-20260110 gcc-14
i386 randconfig-015-20260110 clang-20
i386 randconfig-015-20260110 gcc-14
i386 randconfig-016-20260110 clang-20
i386 randconfig-016-20260110 gcc-14
i386 randconfig-017-20260110 clang-20
i386 randconfig-017-20260110 gcc-14
loongarch allmodconfig clang-22
loongarch allnoconfig gcc-15.2.0
loongarch defconfig clang-19
loongarch randconfig-001-20260110 clang-22
loongarch randconfig-002-20260110 clang-22
m68k allmodconfig gcc-15.2.0
m68k allnoconfig gcc-15.2.0
m68k allyesconfig clang-16
m68k defconfig clang-19
microblaze allnoconfig gcc-15.2.0
microblaze allyesconfig gcc-15.2.0
microblaze defconfig clang-19
mips allmodconfig gcc-15.2.0
mips allnoconfig gcc-15.2.0
mips allyesconfig gcc-15.2.0
mips bmips_be_defconfig gcc-15.2.0
mips eyeq6_defconfig gcc-15.2.0
mips malta_qemu_32r6_defconfig gcc-15.2.0
nios2 allmodconfig clang-22
nios2 allnoconfig clang-22
nios2 defconfig clang-19
nios2 randconfig-001-20260110 clang-22
nios2 randconfig-001-20260110 gcc-8.5.0
nios2 randconfig-002-20260110 clang-22
nios2 randconfig-002-20260110 gcc-11.5.0
openrisc allmodconfig clang-22
openrisc allnoconfig clang-22
openrisc defconfig gcc-15.2.0
parisc allmodconfig gcc-15.2.0
parisc allnoconfig clang-22
parisc allyesconfig clang-19
parisc defconfig gcc-15.2.0
parisc generic-64bit_defconfig clang-22
parisc randconfig-001-20260110 gcc-14.3.0
parisc randconfig-002-20260110 gcc-13.4.0
parisc randconfig-002-20260110 gcc-14.3.0
parisc64 defconfig clang-19
powerpc allmodconfig gcc-15.2.0
powerpc allnoconfig clang-22
powerpc katmai_defconfig clang-22
powerpc randconfig-001-20260110 gcc-14.3.0
powerpc randconfig-001-20260110 gcc-8.5.0
powerpc randconfig-002-20260110 gcc-10.5.0
powerpc randconfig-002-20260110 gcc-14.3.0
powerpc taishan_defconfig gcc-15.2.0
powerpc tqm5200_defconfig gcc-15.2.0
powerpc64 randconfig-001-20260110 gcc-14.3.0
powerpc64 randconfig-002-20260110 clang-22
powerpc64 randconfig-002-20260110 gcc-14.3.0
riscv allmodconfig clang-22
riscv allnoconfig clang-22
riscv allyesconfig clang-16
riscv defconfig gcc-15.2.0
riscv randconfig-001-20260110 clang-22
riscv randconfig-001-20260110 gcc-15.2.0
riscv randconfig-002-20260110 clang-22
riscv randconfig-002-20260110 gcc-15.2.0
s390 allmodconfig clang-19
s390 allnoconfig clang-22
s390 allyesconfig gcc-15.2.0
s390 defconfig gcc-15.2.0
s390 randconfig-001-20260110 gcc-15.2.0
s390 randconfig-001-20260110 gcc-9.5.0
s390 randconfig-002-20260110 clang-22
s390 randconfig-002-20260110 gcc-15.2.0
sh allmodconfig gcc-15.2.0
sh allnoconfig clang-22
sh allyesconfig clang-19
sh defconfig gcc-14
sh hp6xx_defconfig gcc-15.2.0
sh randconfig-001-20260110 gcc-15.2.0
sh randconfig-002-20260110 gcc-12.5.0
sh randconfig-002-20260110 gcc-15.2.0
sh rsk7203_defconfig gcc-15.2.0
sh rts7751r2dplus_defconfig clang-22
sh sdk7786_defconfig gcc-15.2.0
sh sh2007_defconfig gcc-15.2.0
sh sh7785lcr_defconfig gcc-15.2.0
sh titan_defconfig clang-22
sparc allnoconfig clang-22
sparc defconfig gcc-15.2.0
sparc randconfig-001-20260110 clang-22
sparc randconfig-001-20260110 gcc-14.3.0
sparc randconfig-002-20260110 clang-22
sparc randconfig-002-20260110 gcc-15.2.0
sparc64 allmodconfig clang-22
sparc64 defconfig gcc-14
sparc64 randconfig-001-20260110 clang-22
sparc64 randconfig-002-20260110 clang-22
um allmodconfig clang-19
um allnoconfig clang-22
um allyesconfig gcc-15.2.0
um defconfig gcc-14
um i386_defconfig gcc-14
um randconfig-001-20260110 clang-22
um randconfig-001-20260110 gcc-14
um randconfig-002-20260110 clang-22
um randconfig-002-20260110 gcc-14
um x86_64_defconfig gcc-14
x86_64 allmodconfig clang-20
x86_64 allnoconfig clang-22
x86_64 allyesconfig clang-20
x86_64 buildonly-randconfig-001-20260110 gcc-14
x86_64 buildonly-randconfig-002-20260110 clang-20
x86_64 buildonly-randconfig-002-20260110 gcc-14
x86_64 buildonly-randconfig-003-20260110 clang-20
x86_64 buildonly-randconfig-003-20260110 gcc-14
x86_64 buildonly-randconfig-004-20260110 gcc-14
x86_64 buildonly-randconfig-005-20260110 gcc-14
x86_64 buildonly-randconfig-006-20260110 gcc-14
x86_64 defconfig gcc-14
x86_64 kexec clang-20
x86_64 randconfig-001-20260110 clang-20
x86_64 randconfig-002-20260110 clang-20
x86_64 randconfig-002-20260110 gcc-14
x86_64 randconfig-003-20260110 clang-20
x86_64 randconfig-004-20260110 clang-20
x86_64 randconfig-005-20260110 clang-20
x86_64 randconfig-005-20260110 gcc-14
x86_64 randconfig-006-20260110 clang-20
x86_64 randconfig-011-20260110 clang-20
x86_64 randconfig-012-20260110 clang-20
x86_64 randconfig-012-20260110 gcc-14
x86_64 randconfig-013-20260110 clang-20
x86_64 randconfig-013-20260110 gcc-14
x86_64 randconfig-014-20260110 clang-20
x86_64 randconfig-015-20260110 clang-20
x86_64 randconfig-015-20260110 gcc-14
x86_64 randconfig-016-20260110 clang-20
x86_64 randconfig-071-20260110 clang-20
x86_64 randconfig-072-20260110 clang-20
x86_64 randconfig-073-20260110 clang-20
x86_64 randconfig-074-20260110 clang-20
x86_64 randconfig-075-20260110 clang-20
x86_64 randconfig-075-20260110 gcc-14
x86_64 randconfig-076-20260110 clang-20
x86_64 randconfig-076-20260110 gcc-14
x86_64 rhel-9.4 clang-20
x86_64 rhel-9.4-bpf gcc-14
x86_64 rhel-9.4-func clang-20
x86_64 rhel-9.4-kselftests clang-20
x86_64 rhel-9.4-kunit gcc-14
x86_64 rhel-9.4-ltp gcc-14
x86_64 rhel-9.4-rust clang-20
xtensa allnoconfig clang-22
xtensa allyesconfig clang-22
xtensa randconfig-001-20260110 clang-22
xtensa randconfig-001-20260110 gcc-10.5.0
xtensa randconfig-002-20260110 clang-22
xtensa randconfig-002-20260110 gcc-15.2.0
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [lee-leds:for-leds-next] BUILD REGRESSION e257dc532c20bd93f0076c18cb5ffd739a5f0bb4
2026-01-10 16:59 [lee-leds:for-leds-next] BUILD REGRESSION e257dc532c20bd93f0076c18cb5ffd739a5f0bb4 kernel test robot
@ 2026-01-13 10:57 ` Lee Jones
2026-01-19 8:40 ` Steffen Trumtrar
0 siblings, 1 reply; 4+ messages in thread
From: Lee Jones @ 2026-01-13 10:57 UTC (permalink / raw)
To: kernel test robot, Steffen Trumtrar; +Cc: linux-leds
+Steffen
> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git for-leds-next
> branch HEAD: e257dc532c20bd93f0076c18cb5ffd739a5f0bb4 leds: lp55xx: Simplify with scoped for each OF child loop
>
> Error/Warning (recently discovered and may have been fixed):
>
> https://lore.kernel.org/oe-kbuild-all/202601100247.wetiMFXE-lkp@intel.com
> https://lore.kernel.org/oe-kbuild-all/202601101239.ORkhfLpB-lkp@intel.com
> https://lore.kernel.org/oe-kbuild/202601101812.j6kBBCPY-lkp@intel.com
> https://lore.kernel.org/oe-kbuild/202601102106.gMVy9BeS-lkp@intel.com
>
> ERROR: modpost: "lp5860_device_init" [drivers/leds/rgb/leds-lp5860-spi.ko] undefined!
> ERROR: modpost: "lp5860_device_remove" [drivers/leds/rgb/leds-lp5860-spi.ko] undefined!
> drivers/leds/rgb/leds-lp5860-core.c:72:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
> drivers/leds/rgb/leds-lp5860-core.c:72:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
>
> Unverified Error/Warning (likely false positive, kindly check if interested):
>
> drivers/leds/rgb/leds-lp5860-spi.c:87:1: sparse: sparse: bad integer constant expression
>
> Error/Warning ids grouped by kconfigs:
>
> recent_errors
> |-- alpha-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- arc-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- arc-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- arm-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- arm64-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- csky-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- csky-randconfig-r133-20260110
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- hexagon-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- i386-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- i386-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- i386-randconfig-r071-20260110
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- loongarch-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- loongarch-randconfig-r073-20260110
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- m68k-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- m68k-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- microblaze-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- mips-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- mips-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- nios2-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- openrisc-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- openrisc-randconfig-r064-20260110
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- parisc-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- parisc-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- parisc-randconfig-002-20260111
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- parisc-randconfig-r073-20260110
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- powerpc-allmodconfig
> | |-- ERROR:lp5860_device_init-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
> | |-- ERROR:lp5860_device_remove-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- riscv-allmodconfig
> | |-- ERROR:lp5860_device_init-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
> | |-- ERROR:lp5860_device_remove-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- riscv-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- riscv-randconfig-r062-20260110
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- s390-allmodconfig
> | |-- ERROR:lp5860_device_init-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
> | |-- ERROR:lp5860_device_remove-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- s390-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- sh-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- sh-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- sh-randconfig-r113-20260110
> | |-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> | `-- drivers-leds-rgb-leds-lp5860-spi.c:sparse:sparse:bad-integer-constant-expression
> |-- sparc64-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- um-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- um-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- x86_64-allmodconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- x86_64-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> |-- x86_64-randconfig-r123-20260110
> | |-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> | `-- drivers-leds-rgb-leds-lp5860-spi.c:sparse:sparse:bad-integer-constant-expression
> |-- xtensa-allyesconfig
> | `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
> `-- xtensa-randconfig-r071-20260110
> |-- ERROR:lp5860_device_init-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
> |-- ERROR:lp5860_device_remove-drivers-leds-rgb-leds-lp5860-spi.ko-undefined
> `-- drivers-leds-rgb-leds-lp5860-core.c:warning:variable-ret-set-but-not-used
>
> elapsed time: 1497m
>
> configs tested: 236
> configs skipped: 2
>
> tested configs:
> alpha alldefconfig gcc-15.2.0
> alpha allnoconfig gcc-15.2.0
> alpha allyesconfig gcc-15.2.0
> alpha defconfig gcc-15.2.0
> arc allmodconfig clang-16
> arc allnoconfig gcc-15.2.0
> arc allyesconfig clang-22
> arc defconfig gcc-15.2.0
> arc nsimosci_defconfig gcc-15.2.0
> arc nsimosci_hs_smp_defconfig clang-22
> arc randconfig-001-20260110 clang-22
> arc randconfig-001-20260110 gcc-13.4.0
> arc randconfig-002-20260110 clang-22
> arc randconfig-002-20260110 gcc-8.5.0
> arm allnoconfig gcc-15.2.0
> arm allyesconfig clang-16
> arm bcm2835_defconfig clang-22
> arm defconfig gcc-15.2.0
> arm h3600_defconfig clang-22
> arm imxrt_defconfig gcc-15.2.0
> arm ixp4xx_defconfig gcc-15.2.0
> arm orion5x_defconfig clang-22
> arm randconfig-001-20260110 clang-22
> arm randconfig-002-20260110 clang-22
> arm randconfig-002-20260110 gcc-12.5.0
> arm randconfig-003-20260110 clang-22
> arm randconfig-003-20260110 gcc-8.5.0
> arm randconfig-004-20260110 clang-22
> arm vexpress_defconfig gcc-15.2.0
> arm64 allmodconfig clang-22
> arm64 allnoconfig gcc-15.2.0
> arm64 defconfig gcc-15.2.0
> arm64 randconfig-001-20260110 gcc-10.5.0
> arm64 randconfig-001-20260110 gcc-15.2.0
> arm64 randconfig-002-20260110 gcc-10.5.0
> arm64 randconfig-003-20260110 gcc-10.5.0
> arm64 randconfig-003-20260110 gcc-12.5.0
> arm64 randconfig-004-20260110 gcc-10.5.0
> arm64 randconfig-004-20260110 gcc-14.3.0
> csky allmodconfig gcc-15.2.0
> csky allnoconfig gcc-15.2.0
> csky defconfig gcc-15.2.0
> csky randconfig-001-20260110 gcc-10.5.0
> csky randconfig-001-20260110 gcc-15.2.0
> csky randconfig-002-20260110 gcc-10.5.0
> csky randconfig-002-20260110 gcc-15.2.0
> hexagon allmodconfig gcc-15.2.0
> hexagon allnoconfig gcc-15.2.0
> hexagon defconfig gcc-15.2.0
> hexagon randconfig-001-20260110 clang-22
> hexagon randconfig-002-20260110 clang-22
> i386 allmodconfig clang-20
> i386 allnoconfig gcc-15.2.0
> i386 allyesconfig clang-20
> i386 buildonly-randconfig-001-20260110 gcc-14
> i386 buildonly-randconfig-002-20260110 gcc-14
> i386 buildonly-randconfig-003-20260110 gcc-12
> i386 buildonly-randconfig-003-20260110 gcc-14
> i386 buildonly-randconfig-004-20260110 clang-20
> i386 buildonly-randconfig-004-20260110 gcc-14
> i386 buildonly-randconfig-005-20260110 gcc-14
> i386 buildonly-randconfig-006-20260110 gcc-14
> i386 defconfig gcc-15.2.0
> i386 randconfig-001-20260110 gcc-12
> i386 randconfig-001-20260110 gcc-14
> i386 randconfig-002-20260110 gcc-14
> i386 randconfig-003-20260110 gcc-12
> i386 randconfig-003-20260110 gcc-14
> i386 randconfig-004-20260110 clang-20
> i386 randconfig-004-20260110 gcc-14
> i386 randconfig-005-20260110 gcc-14
> i386 randconfig-006-20260110 clang-20
> i386 randconfig-006-20260110 gcc-14
> i386 randconfig-007-20260110 gcc-14
> i386 randconfig-011-20260110 clang-20
> i386 randconfig-011-20260110 gcc-14
> i386 randconfig-012-20260110 gcc-14
> i386 randconfig-013-20260110 gcc-14
> i386 randconfig-014-20260110 clang-20
> i386 randconfig-014-20260110 gcc-14
> i386 randconfig-015-20260110 clang-20
> i386 randconfig-015-20260110 gcc-14
> i386 randconfig-016-20260110 clang-20
> i386 randconfig-016-20260110 gcc-14
> i386 randconfig-017-20260110 clang-20
> i386 randconfig-017-20260110 gcc-14
> loongarch allmodconfig clang-22
> loongarch allnoconfig gcc-15.2.0
> loongarch defconfig clang-19
> loongarch randconfig-001-20260110 clang-22
> loongarch randconfig-002-20260110 clang-22
> m68k allmodconfig gcc-15.2.0
> m68k allnoconfig gcc-15.2.0
> m68k allyesconfig clang-16
> m68k defconfig clang-19
> microblaze allnoconfig gcc-15.2.0
> microblaze allyesconfig gcc-15.2.0
> microblaze defconfig clang-19
> mips allmodconfig gcc-15.2.0
> mips allnoconfig gcc-15.2.0
> mips allyesconfig gcc-15.2.0
> mips bmips_be_defconfig gcc-15.2.0
> mips eyeq6_defconfig gcc-15.2.0
> mips malta_qemu_32r6_defconfig gcc-15.2.0
> nios2 allmodconfig clang-22
> nios2 allnoconfig clang-22
> nios2 defconfig clang-19
> nios2 randconfig-001-20260110 clang-22
> nios2 randconfig-001-20260110 gcc-8.5.0
> nios2 randconfig-002-20260110 clang-22
> nios2 randconfig-002-20260110 gcc-11.5.0
> openrisc allmodconfig clang-22
> openrisc allnoconfig clang-22
> openrisc defconfig gcc-15.2.0
> parisc allmodconfig gcc-15.2.0
> parisc allnoconfig clang-22
> parisc allyesconfig clang-19
> parisc defconfig gcc-15.2.0
> parisc generic-64bit_defconfig clang-22
> parisc randconfig-001-20260110 gcc-14.3.0
> parisc randconfig-002-20260110 gcc-13.4.0
> parisc randconfig-002-20260110 gcc-14.3.0
> parisc64 defconfig clang-19
> powerpc allmodconfig gcc-15.2.0
> powerpc allnoconfig clang-22
> powerpc katmai_defconfig clang-22
> powerpc randconfig-001-20260110 gcc-14.3.0
> powerpc randconfig-001-20260110 gcc-8.5.0
> powerpc randconfig-002-20260110 gcc-10.5.0
> powerpc randconfig-002-20260110 gcc-14.3.0
> powerpc taishan_defconfig gcc-15.2.0
> powerpc tqm5200_defconfig gcc-15.2.0
> powerpc64 randconfig-001-20260110 gcc-14.3.0
> powerpc64 randconfig-002-20260110 clang-22
> powerpc64 randconfig-002-20260110 gcc-14.3.0
> riscv allmodconfig clang-22
> riscv allnoconfig clang-22
> riscv allyesconfig clang-16
> riscv defconfig gcc-15.2.0
> riscv randconfig-001-20260110 clang-22
> riscv randconfig-001-20260110 gcc-15.2.0
> riscv randconfig-002-20260110 clang-22
> riscv randconfig-002-20260110 gcc-15.2.0
> s390 allmodconfig clang-19
> s390 allnoconfig clang-22
> s390 allyesconfig gcc-15.2.0
> s390 defconfig gcc-15.2.0
> s390 randconfig-001-20260110 gcc-15.2.0
> s390 randconfig-001-20260110 gcc-9.5.0
> s390 randconfig-002-20260110 clang-22
> s390 randconfig-002-20260110 gcc-15.2.0
> sh allmodconfig gcc-15.2.0
> sh allnoconfig clang-22
> sh allyesconfig clang-19
> sh defconfig gcc-14
> sh hp6xx_defconfig gcc-15.2.0
> sh randconfig-001-20260110 gcc-15.2.0
> sh randconfig-002-20260110 gcc-12.5.0
> sh randconfig-002-20260110 gcc-15.2.0
> sh rsk7203_defconfig gcc-15.2.0
> sh rts7751r2dplus_defconfig clang-22
> sh sdk7786_defconfig gcc-15.2.0
> sh sh2007_defconfig gcc-15.2.0
> sh sh7785lcr_defconfig gcc-15.2.0
> sh titan_defconfig clang-22
> sparc allnoconfig clang-22
> sparc defconfig gcc-15.2.0
> sparc randconfig-001-20260110 clang-22
> sparc randconfig-001-20260110 gcc-14.3.0
> sparc randconfig-002-20260110 clang-22
> sparc randconfig-002-20260110 gcc-15.2.0
> sparc64 allmodconfig clang-22
> sparc64 defconfig gcc-14
> sparc64 randconfig-001-20260110 clang-22
> sparc64 randconfig-002-20260110 clang-22
> um allmodconfig clang-19
> um allnoconfig clang-22
> um allyesconfig gcc-15.2.0
> um defconfig gcc-14
> um i386_defconfig gcc-14
> um randconfig-001-20260110 clang-22
> um randconfig-001-20260110 gcc-14
> um randconfig-002-20260110 clang-22
> um randconfig-002-20260110 gcc-14
> um x86_64_defconfig gcc-14
> x86_64 allmodconfig clang-20
> x86_64 allnoconfig clang-22
> x86_64 allyesconfig clang-20
> x86_64 buildonly-randconfig-001-20260110 gcc-14
> x86_64 buildonly-randconfig-002-20260110 clang-20
> x86_64 buildonly-randconfig-002-20260110 gcc-14
> x86_64 buildonly-randconfig-003-20260110 clang-20
> x86_64 buildonly-randconfig-003-20260110 gcc-14
> x86_64 buildonly-randconfig-004-20260110 gcc-14
> x86_64 buildonly-randconfig-005-20260110 gcc-14
> x86_64 buildonly-randconfig-006-20260110 gcc-14
> x86_64 defconfig gcc-14
> x86_64 kexec clang-20
> x86_64 randconfig-001-20260110 clang-20
> x86_64 randconfig-002-20260110 clang-20
> x86_64 randconfig-002-20260110 gcc-14
> x86_64 randconfig-003-20260110 clang-20
> x86_64 randconfig-004-20260110 clang-20
> x86_64 randconfig-005-20260110 clang-20
> x86_64 randconfig-005-20260110 gcc-14
> x86_64 randconfig-006-20260110 clang-20
> x86_64 randconfig-011-20260110 clang-20
> x86_64 randconfig-012-20260110 clang-20
> x86_64 randconfig-012-20260110 gcc-14
> x86_64 randconfig-013-20260110 clang-20
> x86_64 randconfig-013-20260110 gcc-14
> x86_64 randconfig-014-20260110 clang-20
> x86_64 randconfig-015-20260110 clang-20
> x86_64 randconfig-015-20260110 gcc-14
> x86_64 randconfig-016-20260110 clang-20
> x86_64 randconfig-071-20260110 clang-20
> x86_64 randconfig-072-20260110 clang-20
> x86_64 randconfig-073-20260110 clang-20
> x86_64 randconfig-074-20260110 clang-20
> x86_64 randconfig-075-20260110 clang-20
> x86_64 randconfig-075-20260110 gcc-14
> x86_64 randconfig-076-20260110 clang-20
> x86_64 randconfig-076-20260110 gcc-14
> x86_64 rhel-9.4 clang-20
> x86_64 rhel-9.4-bpf gcc-14
> x86_64 rhel-9.4-func clang-20
> x86_64 rhel-9.4-kselftests clang-20
> x86_64 rhel-9.4-kunit gcc-14
> x86_64 rhel-9.4-ltp gcc-14
> x86_64 rhel-9.4-rust clang-20
> xtensa allnoconfig clang-22
> xtensa allyesconfig clang-22
> xtensa randconfig-001-20260110 clang-22
> xtensa randconfig-001-20260110 gcc-10.5.0
> xtensa randconfig-002-20260110 clang-22
> xtensa randconfig-002-20260110 gcc-15.2.0
>
> --
> 0-DAY CI Kernel Test Service
> https://github.com/intel/lkp-tests/wiki
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [lee-leds:for-leds-next] BUILD REGRESSION e257dc532c20bd93f0076c18cb5ffd739a5f0bb4
2026-01-13 10:57 ` Lee Jones
@ 2026-01-19 8:40 ` Steffen Trumtrar
2026-01-19 11:43 ` Lee Jones
0 siblings, 1 reply; 4+ messages in thread
From: Steffen Trumtrar @ 2026-01-19 8:40 UTC (permalink / raw)
To: Lee Jones; +Cc: linux-leds, Steffen Trumtrar
On 2026-01-13 at 10:57 GMT, Lee Jones <lee@kernel.org> wrote:
Hi Lee,
> +Steffen
>
> > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git for-leds-next
> > branch HEAD: e257dc532c20bd93f0076c18cb5ffd739a5f0bb4 leds: lp55xx: Simplify with scoped for each OF child loop
> >
> > Error/Warning (recently discovered and may have been fixed):
> >
> > ERROR: modpost: "lp5860_device_init" [drivers/leds/rgb/leds-lp5860-spi.ko] undefined!
> > ERROR: modpost: "lp5860_device_remove" [drivers/leds/rgb/leds-lp5860-spi.ko] undefined!
hm, I'm not sure I understand why this is happening for some of the defconfigs.
> > drivers/leds/rgb/leds-lp5860-core.c:72:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
> > drivers/leds/rgb/leds-lp5860-core.c:72:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
> >
okay. This one is easy. Of course I should return the ret from the regmap_read on error.
Should I send a fixup! for your next-branch or a patch that fixes it?
> > drivers/leds/rgb/leds-lp5860-spi.c:87:1: sparse: sparse: bad integer constant expression
Looks like a false positive to me. That's the MODULE_AUTHOR line.
Best regards,
Steffen
--
Pengutronix e.K. | Dipl.-Inform. Steffen Trumtrar |
Steuerwalder Str. 21 | https://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686| Fax: +49-5121-206917-5555 |
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [lee-leds:for-leds-next] BUILD REGRESSION e257dc532c20bd93f0076c18cb5ffd739a5f0bb4
2026-01-19 8:40 ` Steffen Trumtrar
@ 2026-01-19 11:43 ` Lee Jones
0 siblings, 0 replies; 4+ messages in thread
From: Lee Jones @ 2026-01-19 11:43 UTC (permalink / raw)
To: Steffen Trumtrar; +Cc: linux-leds
On Mon, 19 Jan 2026, Steffen Trumtrar wrote:
> On 2026-01-13 at 10:57 GMT, Lee Jones <lee@kernel.org> wrote:
>
> Hi Lee,
>
> > +Steffen
> >
> > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git for-leds-next
> > > branch HEAD: e257dc532c20bd93f0076c18cb5ffd739a5f0bb4 leds: lp55xx: Simplify with scoped for each OF child loop
> > > > Error/Warning (recently discovered and may have been fixed):
> > > > ERROR: modpost: "lp5860_device_init"
> > [drivers/leds/rgb/leds-lp5860-spi.ko] undefined!
> > > ERROR: modpost: "lp5860_device_remove" [drivers/leds/rgb/leds-lp5860-spi.ko] undefined!
>
> hm, I'm not sure I understand why this is happening for some of the defconfigs.
>
> > > drivers/leds/rgb/leds-lp5860-core.c:72:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
> > > drivers/leds/rgb/leds-lp5860-core.c:72:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
> > >
>
> okay. This one is easy. Of course I should return the ret from the regmap_read on error.
> Should I send a fixup! for your next-branch or a patch that fixes it?
Please sent a follow-up.
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-01-19 11:43 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-10 16:59 [lee-leds:for-leds-next] BUILD REGRESSION e257dc532c20bd93f0076c18cb5ffd739a5f0bb4 kernel test robot
2026-01-13 10:57 ` Lee Jones
2026-01-19 8:40 ` Steffen Trumtrar
2026-01-19 11:43 ` Lee Jones
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox