[tip:timers/core] BUILD REGRESSION 2aaae4bf41b101f7e58e8b06778b1cd9a1dddf94

From: kernel test robot
Date: Thu Apr 20 2023 - 16:16:14 EST


tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
branch HEAD: 2aaae4bf41b101f7e58e8b06778b1cd9a1dddf94 posix-cpu-timers: Implement the missing timer_wait_running callback

Error/Warning reports:

https://lore.kernel.org/oe-kbuild-all/202304201736.fc1wH7zC-lkp@xxxxxxxxx
https://lore.kernel.org/oe-kbuild-all/202304202022.rfhhidYd-lkp@xxxxxxxxx

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

kernel/time/posix-cpu-timers.c:1308:66: warning: parameter 'timr' set but not used [-Wunused-but-set-parameter]
kernel/time/posix-cpu-timers.c:1310:23: error: member reference type 'struct k_itimer *' is a pointer; did you mean to use '->'?

Error/Warning ids grouped by kconfigs:

gcc_recent_errors
|-- alpha-allyesconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- alpha-randconfig-r014-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- alpha-randconfig-r015-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arc-allyesconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arc-randconfig-r002-20230417
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arc-randconfig-r031-20230417
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arc-randconfig-r035-20230420
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arc-randconfig-r043-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arm-allmodconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arm-allyesconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arm-defconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arm-randconfig-r005-20230418
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arm-randconfig-r046-20230417
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- arm-randconfig-r046-20230419
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- loongarch-allmodconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- loongarch-allnoconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- loongarch-defconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- loongarch-randconfig-r005-20230417
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- loongarch-randconfig-r034-20230420
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- m68k-allmodconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- m68k-allyesconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- m68k-randconfig-r016-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- m68k-randconfig-r036-20230420
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- microblaze-randconfig-r024-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- microblaze-randconfig-r035-20230418
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- mips-allmodconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- mips-allyesconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- nios2-randconfig-r004-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- nios2-randconfig-r022-20230417
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- nios2-randconfig-r033-20230418
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- openrisc-randconfig-r034-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- parisc-buildonly-randconfig-r002-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- s390-allmodconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- s390-allyesconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- s390-defconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- s390-randconfig-r044-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- s390-randconfig-r044-20230420
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- sh-allmodconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- sh-randconfig-r006-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- sparc-randconfig-r011-20230417
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- sparc-randconfig-r024-20230420
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- sparc-randconfig-r032-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- sparc64-buildonly-randconfig-r006-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- sparc64-randconfig-r032-20230418
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- xtensa-allyesconfig
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
|-- xtensa-randconfig-r005-20230416
| `-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
`-- xtensa-randconfig-r014-20230417
`-- kernel-time-posix-cpu-timers.c:warning:parameter-timr-set-but-not-used
clang_recent_errors
|-- arm-randconfig-r021-20230416
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- arm-randconfig-r046-20230416
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- arm-randconfig-r046-20230420
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- hexagon-randconfig-r041-20230417
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- hexagon-randconfig-r041-20230418
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- hexagon-randconfig-r041-20230420
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- hexagon-randconfig-r045-20230416
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- hexagon-randconfig-r045-20230418
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- hexagon-randconfig-r045-20230419
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- s390-randconfig-r002-20230418
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- s390-randconfig-r031-20230416
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- s390-randconfig-r036-20230418
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
|-- s390-randconfig-r044-20230417
| `-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer
`-- s390-randconfig-r044-20230419
`-- kernel-time-posix-cpu-timers.c:error:member-reference-type-struct-k_itimer-is-a-pointer

elapsed time: 720m

configs tested: 170
configs skipped: 14

tested configs:
alpha allyesconfig gcc
alpha defconfig gcc
alpha randconfig-r014-20230416 gcc
alpha randconfig-r015-20230416 gcc
alpha randconfig-r033-20230416 gcc
arc allyesconfig gcc
arc defconfig gcc
arc randconfig-r002-20230417 gcc
arc randconfig-r013-20230417 gcc
arc randconfig-r025-20230417 gcc
arc randconfig-r031-20230417 gcc
arc randconfig-r035-20230420 gcc
arc randconfig-r043-20230416 gcc
arc randconfig-r043-20230417 gcc
arc randconfig-r043-20230418 gcc
arc randconfig-r043-20230419 gcc
arc randconfig-r043-20230420 gcc
arm allmodconfig gcc
arm allyesconfig gcc
arm defconfig gcc
arm randconfig-r005-20230418 gcc
arm randconfig-r011-20230416 clang
arm randconfig-r021-20230416 clang
arm randconfig-r025-20230416 clang
arm randconfig-r032-20230417 clang
arm randconfig-r046-20230416 clang
arm randconfig-r046-20230417 gcc
arm randconfig-r046-20230418 clang
arm randconfig-r046-20230419 gcc
arm randconfig-r046-20230420 clang
arm64 allyesconfig gcc
arm64 buildonly-randconfig-r002-20230417 gcc
arm64 buildonly-randconfig-r005-20230417 gcc
arm64 defconfig gcc
arm64 randconfig-r026-20230416 gcc
arm64 randconfig-r036-20230416 clang
csky defconfig gcc
csky randconfig-r003-20230417 gcc
csky randconfig-r012-20230416 gcc
csky randconfig-r023-20230416 gcc
csky randconfig-r035-20230416 gcc
hexagon buildonly-randconfig-r004-20230416 clang
hexagon randconfig-r003-20230416 clang
hexagon randconfig-r033-20230417 clang
hexagon randconfig-r041-20230416 clang
hexagon randconfig-r041-20230417 clang
hexagon randconfig-r041-20230418 clang
hexagon randconfig-r041-20230419 clang
hexagon randconfig-r041-20230420 clang
hexagon randconfig-r045-20230416 clang
hexagon randconfig-r045-20230417 clang
hexagon randconfig-r045-20230418 clang
hexagon randconfig-r045-20230419 clang
hexagon randconfig-r045-20230420 clang
i386 allyesconfig gcc
i386 debian-10.3 gcc
i386 defconfig gcc
i386 randconfig-a001-20230417 gcc
i386 randconfig-a002-20230417 gcc
i386 randconfig-a003-20230417 gcc
i386 randconfig-a004-20230417 gcc
i386 randconfig-a005-20230417 gcc
i386 randconfig-a006-20230417 gcc
i386 randconfig-a011-20230417 clang
i386 randconfig-a012-20230417 clang
i386 randconfig-a013-20230417 clang
i386 randconfig-a014-20230417 clang
i386 randconfig-a015-20230417 clang
i386 randconfig-a016-20230417 clang
i386 randconfig-r023-20230417 clang
ia64 allmodconfig gcc
ia64 defconfig gcc
ia64 randconfig-r025-20230420 gcc
loongarch allmodconfig gcc
loongarch allnoconfig gcc
loongarch defconfig gcc
loongarch randconfig-r005-20230417 gcc
loongarch randconfig-r034-20230420 gcc
m68k allmodconfig gcc
m68k defconfig gcc
m68k randconfig-r016-20230416 gcc
m68k randconfig-r021-20230420 gcc
m68k randconfig-r036-20230420 gcc
microblaze randconfig-r021-20230417 gcc
microblaze randconfig-r024-20230416 gcc
microblaze randconfig-r035-20230418 gcc
mips allmodconfig gcc
mips allyesconfig gcc
mips randconfig-r004-20230417 clang
mips randconfig-r013-20230416 clang
mips randconfig-r035-20230417 clang
nios2 defconfig gcc
nios2 randconfig-r004-20230416 gcc
nios2 randconfig-r022-20230417 gcc
nios2 randconfig-r033-20230418 gcc
openrisc randconfig-r015-20230417 gcc
openrisc randconfig-r034-20230416 gcc
openrisc randconfig-r036-20230417 gcc
parisc buildonly-randconfig-r002-20230416 gcc
parisc defconfig gcc
parisc randconfig-r006-20230418 gcc
parisc64 defconfig gcc
powerpc allmodconfig gcc
powerpc allnoconfig gcc
powerpc randconfig-r001-20230418 clang
riscv allmodconfig gcc
riscv allnoconfig gcc
riscv buildonly-randconfig-r006-20230417 clang
riscv defconfig gcc
riscv randconfig-r001-20230416 clang
riscv randconfig-r016-20230417 clang
riscv randconfig-r032-20230420 clang
riscv randconfig-r042-20230416 gcc
riscv randconfig-r042-20230417 clang
riscv randconfig-r042-20230418 gcc
riscv randconfig-r042-20230419 clang
riscv randconfig-r042-20230420 gcc
riscv rv32_defconfig gcc
s390 allmodconfig gcc
s390 allyesconfig gcc
s390 defconfig gcc
s390 randconfig-r002-20230418 clang
s390 randconfig-r003-20230418 clang
s390 randconfig-r023-20230420 gcc
s390 randconfig-r031-20230416 clang
s390 randconfig-r036-20230418 clang
s390 randconfig-r044-20230416 gcc
s390 randconfig-r044-20230417 clang
s390 randconfig-r044-20230418 gcc
s390 randconfig-r044-20230419 clang
s390 randconfig-r044-20230420 gcc
sh allmodconfig gcc
sh buildonly-randconfig-r004-20230417 gcc
sh buildonly-randconfig-r005-20230416 gcc
sh randconfig-r002-20230416 gcc
sh randconfig-r006-20230416 gcc
sh randconfig-r034-20230417 gcc
sparc buildonly-randconfig-r003-20230417 gcc
sparc defconfig gcc
sparc randconfig-r011-20230417 gcc
sparc randconfig-r024-20230420 gcc
sparc randconfig-r032-20230416 gcc
sparc64 buildonly-randconfig-r006-20230416 gcc
sparc64 randconfig-r031-20230420 gcc
sparc64 randconfig-r032-20230418 gcc
um i386_defconfig gcc
um x86_64_defconfig gcc
x86_64 allnoconfig gcc
x86_64 allyesconfig gcc
x86_64 buildonly-randconfig-r001-20230417 gcc
x86_64 defconfig gcc
x86_64 kexec gcc
x86_64 randconfig-a001-20230417 gcc
x86_64 randconfig-a002-20230417 gcc
x86_64 randconfig-a003-20230417 gcc
x86_64 randconfig-a004-20230417 gcc
x86_64 randconfig-a005-20230417 gcc
x86_64 randconfig-a006-20230417 gcc
x86_64 randconfig-a011-20230417 clang
x86_64 randconfig-a012-20230417 clang
x86_64 randconfig-a013-20230417 clang
x86_64 randconfig-a014-20230417 clang
x86_64 randconfig-a015-20230417 clang
x86_64 randconfig-a016-20230417 clang
x86_64 randconfig-r001-20230417 gcc
x86_64 randconfig-r012-20230417 clang
x86_64 rhel-8.3 gcc
xtensa buildonly-randconfig-r003-20230416 gcc
xtensa randconfig-r005-20230416 gcc
xtensa randconfig-r014-20230417 gcc

--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests