ci starts bisection 2023-03-13 16:42:34.279883168 +0000 UTC m=+7761.170006573 bisecting fixing commit since 420b2d431d18a2572c8e86579e78105cb5ed45b0 building syzkaller on 93e26d605eebce2ad19e6f37d9e96a872ca55cce ensuring issue is reproducible on original commit 420b2d431d18a2572c8e86579e78105cb5ed45b0 testing commit 420b2d431d18a2572c8e86579e78105cb5ed45b0 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1f2619b575da7bd4a24c21f0fb08461f6d7e90c5f59ad3bfc897812d3dae5f5c all runs: crashed: INFO: trying to register non-static key in net_free testing current HEAD eeac8ede17557680855031c6f305ece2378af326 testing commit eeac8ede17557680855031c6f305ece2378af326 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9e3a3c22828e7c420db0eba0adaa793529d684dbfe5a028644eebab3ed710a70 all runs: OK # git bisect start eeac8ede17557680855031c6f305ece2378af326 420b2d431d18a2572c8e86579e78105cb5ed45b0 Bisecting: 7104 revisions left to test after this (roughly 13 steps) [307e14c039063f0c9bd7a18a7add8f940580dcc9] Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 testing commit 307e14c039063f0c9bd7a18a7add8f940580dcc9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c5b817b18edd336a6bf995f81eac89447f0d51143a922667f55cc18ed9935625 all runs: OK # git bisect bad 307e14c039063f0c9bd7a18a7add8f940580dcc9 Bisecting: 3558 revisions left to test after this (roughly 12 steps) [36289a03bcd3aabdf66de75cb6d1b4ee15726438] Merge tag 'v6.3-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 testing commit 36289a03bcd3aabdf66de75cb6d1b4ee15726438 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 737517485e4b0ef8a62a2e0f4fdd48f9f8bc3023d364c59015ec599d67391aad all runs: OK # git bisect bad 36289a03bcd3aabdf66de75cb6d1b4ee15726438 Bisecting: 1339 revisions left to test after this (roughly 11 steps) [950b6662e26e381cf8834b9b78b08261890ee697] Merge tag 'soc-dt-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 950b6662e26e381cf8834b9b78b08261890ee697 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5dd2c24a52897b3e1c087d21823a5dbb63a4ed7cdba6d83c6ea2dcfd6e1b678f all runs: crashed: KASAN: use-after-free Read in leaf_paste_in_buffer # git bisect good 950b6662e26e381cf8834b9b78b08261890ee697 Bisecting: 647 revisions left to test after this (roughly 9 steps) [1b72607d7321e66829e11148712b3a2ba1dc83e7] Merge tag 'thermal-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm testing commit 1b72607d7321e66829e11148712b3a2ba1dc83e7 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7bd7d630d5aad4817ceff08d8733fb2544601005d7c4d39d10c5926457ac0701 all runs: OK # git bisect bad 1b72607d7321e66829e11148712b3a2ba1dc83e7 Bisecting: 341 revisions left to test after this (roughly 9 steps) [8ca8d89b43caf9a02a18414d6eeff966d2b14512] Merge tag 'cgroup-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup testing commit 8ca8d89b43caf9a02a18414d6eeff966d2b14512 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 20ba9b2ac7773b779e80cfbaf4796565e83f176eed248f9ee339df5ecc3b5f54 all runs: OK # git bisect bad 8ca8d89b43caf9a02a18414d6eeff966d2b14512 Bisecting: 173 revisions left to test after this (roughly 8 steps) [89f5349e0673322857bd432fa23113af56673739] Merge tag 'x86-platform-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 89f5349e0673322857bd432fa23113af56673739 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ca2bcbd6dd477720202462f5210fd2d5119ab466d066a479e0fec9b60f128817 all runs: OK # git bisect bad 89f5349e0673322857bd432fa23113af56673739 Bisecting: 87 revisions left to test after this (roughly 7 steps) [26388a7c353f7b1d3fd8a6df6452fa9773193155] cpuidle,arch: Mark all regular cpuidle_state:: Enter methods __cpuidle testing commit 26388a7c353f7b1d3fd8a6df6452fa9773193155 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c3764553345b4e9e4704c16370e0d6c673d4d393f48509d15747a3fc4e7a0ee7 all runs: OK # git bisect bad 26388a7c353f7b1d3fd8a6df6452fa9773193155 Bisecting: 43 revisions left to test after this (roughly 6 steps) [8e9ab9e8da1eae61fdff35690d998eaf8cd527dc] cpuidle, riscv: Push RCU-idle into driver testing commit 8e9ab9e8da1eae61fdff35690d998eaf8cd527dc gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 982f2d85ab9e608a1247fe54ebd24fff73362fd2c18214eb6272abaa2db9a9bf all runs: crashed: KASAN: use-after-free Read in leaf_paste_in_buffer # git bisect good 8e9ab9e8da1eae61fdff35690d998eaf8cd527dc Bisecting: 21 revisions left to test after this (roughly 5 steps) [e4df1511e1f4bcaa0d590aa7bbffe8bbbd6dfb49] cpuidle, sched: Remove instrumentation from TIF_{POLLING_NRFLAG,NEED_RESCHED} testing commit e4df1511e1f4bcaa0d590aa7bbffe8bbbd6dfb49 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7de11b379718d668f5f5b7e2a728a161b13c6f901767f31a3b77c42ceb29db7e all runs: crashed: KASAN: use-after-free Read in leaf_paste_in_buffer # git bisect good e4df1511e1f4bcaa0d590aa7bbffe8bbbd6dfb49 Bisecting: 10 revisions left to test after this (roughly 4 steps) [a282e5ef2954e0bc2740c0c8c278f777933cc4fb] cpuidle, OMAP4: Push RCU-idle into omap4_enter_lowpower() testing commit a282e5ef2954e0bc2740c0c8c278f777933cc4fb gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d45874bef66e8c84276cf4e71d52b7f6a576d581cf8122e3371a4d796e958d64 all runs: crashed: KASAN: use-after-free Read in leaf_paste_in_buffer # git bisect good a282e5ef2954e0bc2740c0c8c278f777933cc4fb Bisecting: 5 revisions left to test after this (roughly 3 steps) [365bd03ff63fb7433a49c453472cf54830b677bf] intel_idle: Add force_irq_on module param testing commit 365bd03ff63fb7433a49c453472cf54830b677bf gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9742b64d4a600a5e6236f5fbceeb852d15f8b88275c722072b0e11697bdfb0bf all runs: crashed: KASAN: use-after-free Read in leaf_paste_in_buffer # git bisect good 365bd03ff63fb7433a49c453472cf54830b677bf Bisecting: 2 revisions left to test after this (roughly 2 steps) [1c38b0615f84f622cd6c821aa40be60fc7f7a096] arm64, riscv, perf: Remove RCU_NONIDLE() usage testing commit 1c38b0615f84f622cd6c821aa40be60fc7f7a096 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6e79fac5bcd3573a1db9824a563826cff3e14a9df03b4b1c9d4dc7440730be7e run #0: crashed: kernel BUG in do_journal_begin_r run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK reproducer seems to be flaky # git bisect good 1c38b0615f84f622cd6c821aa40be60fc7f7a096 Bisecting: 0 revisions left to test after this (roughly 1 step) [69e26b4f43ed396868c6e7645f9eb06c3a0d2fee] cpuidle, arch: Mark all ct_cpuidle_enter() callers __cpuidle testing commit 69e26b4f43ed396868c6e7645f9eb06c3a0d2fee gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f2f50d899e848fc2f8b2dd995b06a08ab13b6eb22fb55110aca4cdf885c44913 run #0: crashed: kernel BUG in do_journal_begin_r run #1: crashed: kernel BUG in do_journal_begin_r run #2: crashed: kernel BUG in do_journal_begin_r run #3: crashed: kernel BUG in do_journal_begin_r run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 69e26b4f43ed396868c6e7645f9eb06c3a0d2fee 26388a7c353f7b1d3fd8a6df6452fa9773193155 is the first bad commit commit 26388a7c353f7b1d3fd8a6df6452fa9773193155 Author: Peter Zijlstra Date: Thu Jan 12 20:44:03 2023 +0100 cpuidle,arch: Mark all regular cpuidle_state:: Enter methods __cpuidle For all cpuidle drivers that do not use CPUIDLE_FLAG_RCU_IDLE (iow, the simple ones) make sure all the functions are marked __cpuidle. ( due to lack of noinstr validation on these platforms it is entirely possible this isn't complete ) Signed-off-by: Peter Zijlstra (Intel) Signed-off-by: Ingo Molnar Link: https://lore.kernel.org/r/20230112195542.335211484@infradead.org arch/arm/kernel/cpuidle.c | 4 ++-- arch/arm/mach-davinci/cpuidle.c | 4 ++-- arch/arm/mach-imx/cpuidle-imx5.c | 4 ++-- arch/arm/mach-imx/cpuidle-imx6sl.c | 4 ++-- arch/arm/mach-imx/cpuidle-imx7ulp.c | 4 ++-- arch/arm/mach-s3c/cpuidle-s3c64xx.c | 5 ++--- arch/mips/kernel/idle.c | 6 +++--- 7 files changed, 15 insertions(+), 16 deletions(-) culprit signature: c3764553345b4e9e4704c16370e0d6c673d4d393f48509d15747a3fc4e7a0ee7 parent signature: f2f50d899e848fc2f8b2dd995b06a08ab13b6eb22fb55110aca4cdf885c44913 Reproducer flagged being flaky revisions tested: 15, total time: 5h59m0.440438894s (build: 3h47m33.905962844s, test: 2h8m58.631541609s) first good commit: 26388a7c353f7b1d3fd8a6df6452fa9773193155 cpuidle,arch: Mark all regular cpuidle_state:: Enter methods __cpuidle recipients (to): ["mingo@kernel.org" "peterz@infradead.org"] recipients (cc): []