From: Lee Jones <lee@kernel.org>
To: kernel test robot <lkp@intel.com>,
Steffen Trumtrar <s.trumtrar@pengutronix.de>
Cc: linux-leds@vger.kernel.org
Subject: Re: [lee-leds:for-leds-next] BUILD REGRESSION e257dc532c20bd93f0076c18cb5ffd739a5f0bb4
Date: Tue, 13 Jan 2026 10:57:22 +0000 [thread overview]
Message-ID: <20260113105722.GC1902656@google.com> (raw)
In-Reply-To: <202601110018.iHp14xac-lkp@intel.com>
+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 [李琼斯]
next prev parent reply other threads:[~2026-01-13 10:57 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-10 16:59 [lee-leds:for-leds-next] BUILD REGRESSION e257dc532c20bd93f0076c18cb5ffd739a5f0bb4 kernel test robot
2026-01-13 10:57 ` Lee Jones [this message]
2026-01-19 8:40 ` Steffen Trumtrar
2026-01-19 11:43 ` Lee Jones
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=20260113105722.GC1902656@google.com \
--to=lee@kernel.org \
--cc=linux-leds@vger.kernel.org \
--cc=lkp@intel.com \
--cc=s.trumtrar@pengutronix.de \
/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