bisecting cause commit starting from 3123109284176b1532874591f7c81f3837bbdc17 building syzkaller on 5915c2cba1e553cdb54725d05895213c1046ac61 testing commit 3123109284176b1532874591f7c81f3837bbdc17 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e25210c574af26f78419bf6b8c68c658cae233d70c2b41ac6d233494f96f50a6 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: crashed: KASAN: null-ptr-deref Write in snd_pcm_format_set_silence run #7: OK run #8: OK run #9: OK run #10: crashed: KASAN: null-ptr-deref Write in snd_pcm_format_set_silence run #11: OK run #12: OK run #13: OK run #14: OK run #15: crashed: KASAN: null-ptr-deref Write in snd_pcm_format_set_silence run #16: OK run #17: OK run #18: OK run #19: OK reproducer seems to be flaky testing release v5.17 testing commit f443e374ae131c168a065ea1748feac6b2e76613 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c78f1867caf7a1fc0d8034ff3ebd29684d891c90d06c29282ebdc92c11a4b716 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF 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 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 start 3123109284176b1532874591f7c81f3837bbdc17 f443e374ae131c168a065ea1748feac6b2e76613 Bisecting: 6563 revisions left to test after this (roughly 13 steps) [169e77764adc041b1dacba84ea90516a895d43b2] Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit 169e77764adc041b1dacba84ea90516a895d43b2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6d473baf146aa584728670d129231b3d83037da7de0d75aa91c648dfbef11ead all runs: OK # git bisect good 169e77764adc041b1dacba84ea90516a895d43b2 Bisecting: 3263 revisions left to test after this (roughly 12 steps) [9bf3fc5007856d5ca76d6e7a4652e3b67b683241] Merge tag 'devicetree-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux testing commit 9bf3fc5007856d5ca76d6e7a4652e3b67b683241 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b2864f26a57f52d8d2f47fe3b062d55e7436a1cd402368a91446fe24056ebb77 all runs: OK # git bisect good 9bf3fc5007856d5ca76d6e7a4652e3b67b683241 Bisecting: 1428 revisions left to test after this (roughly 11 steps) [dfdc1de64248b5e1024d8188aeaf0e59ec6cecd5] Merge tag 'staging-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit dfdc1de64248b5e1024d8188aeaf0e59ec6cecd5 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: beddc1b3d53afc2f23bc1f43f0a88189641963a90cd628314e4794db84a5fa7f run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #2: OK run #3: OK 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 dfdc1de64248b5e1024d8188aeaf0e59ec6cecd5 Bisecting: 704 revisions left to test after this (roughly 10 steps) [74164d284b2909de0ba13518cc063e9ea9334749] Merge tag 'pwm/for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm testing commit 74164d284b2909de0ba13518cc063e9ea9334749 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2f88e8ea362ac06cba57c60eafe5fb63578da6a0cc52294671c1505edc35d87e run #0: OK 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 run #10: OK run #11: OK run #12: OK run #13: OK run #14: crashed: KASAN: null-ptr-deref Write in snd_pcm_format_set_silence run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 74164d284b2909de0ba13518cc063e9ea9334749 Bisecting: 360 revisions left to test after this (roughly 9 steps) [ee96dd9614f1c139e719dd2f296acbed7f1ab4b8] Merge tag 'libnvdimm-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm testing commit ee96dd9614f1c139e719dd2f296acbed7f1ab4b8 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c8bd99306abffcd121eff9af9d94a074a894ab5cdf021e751ebc07207c357943 all runs: OK # git bisect good ee96dd9614f1c139e719dd2f296acbed7f1ab4b8 Bisecting: 207 revisions left to test after this (roughly 8 steps) [4222744d40578824f3dacb452d7b7e6cd6496d01] Merge branches 'clk-starfive', 'clk-ti', 'clk-terminate' and 'clk-cleanup' into clk-next testing commit 4222744d40578824f3dacb452d7b7e6cd6496d01 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 478ea0c03a7085b32b32a50c840e8f1cab1354d1b4d35d1359b24e03fb87dc6b all runs: OK # git bisect good 4222744d40578824f3dacb452d7b7e6cd6496d01 Bisecting: 100 revisions left to test after this (roughly 7 steps) [3312db01db06ace51bb4934e9de64da62fac3f38] Merge tag 'rpmsg-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux testing commit 3312db01db06ace51bb4934e9de64da62fac3f38 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 05cc59e5262eb27c7d013f435b1ef31e3c4f730a4ac25d2725daabcf1b30b90f run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #2: OK run #3: OK 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: crashed: KASAN: null-ptr-deref Write in snd_pcm_format_set_silence run #18: OK run #19: OK # git bisect bad 3312db01db06ace51bb4934e9de64da62fac3f38 Bisecting: 53 revisions left to test after this (roughly 6 steps) [2dc63e768ce2fbf24cb49c858f549596bb30a0a0] clk: qcom: gcc: Add PCIe0 and PCIe1 GDSC for SM8150 testing commit 2dc63e768ce2fbf24cb49c858f549596bb30a0a0 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0113d52011ba347c37d97909a8c2f66a55a57691ba324d5e57e9a1bad42b1405 all runs: OK # git bisect good 2dc63e768ce2fbf24cb49c858f549596bb30a0a0 Bisecting: 25 revisions left to test after this (roughly 5 steps) [c64dd8ea8e05af69e9c793419452d19e8e89da15] Merge branches 'clk-range', 'clk-uniphier', 'clk-apple' and 'clk-qcom' into clk-next testing commit c64dd8ea8e05af69e9c793419452d19e8e89da15 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 02f9cda2d61c71b1fc42dc6267fcc0e58aef76a1172bfdc44c040d75321f9277 all runs: OK # git bisect good c64dd8ea8e05af69e9c793419452d19e8e89da15 Bisecting: 12 revisions left to test after this (roughly 4 steps) [8109517b394e6deab5fd21cc5460e82ffed229c6] rpmsg: ctrl: Introduce new RPMSG_CREATE/RELEASE_DEV_IOCTL controls testing commit 8109517b394e6deab5fd21cc5460e82ffed229c6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c23d342be9583f245fd225a215a644f5d15aff573de2c70fa84d06da0480ce8b run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF 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 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 8109517b394e6deab5fd21cc5460e82ffed229c6 Bisecting: 5 revisions left to test after this (roughly 3 steps) [cf683abd3913d5e6e51169de75d65ea193452fbd] Merge branches 'clk-sifive' and 'clk-visconti' into clk-next testing commit cf683abd3913d5e6e51169de75d65ea193452fbd compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 353a2c2082a9c16ad5695b92fc4674c04a8a8429acb9a8498f124ea6a5b14dcb run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF 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 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 cf683abd3913d5e6e51169de75d65ea193452fbd Bisecting: 2 revisions left to test after this (roughly 2 steps) [6cbf8b38dfe3aabe330f2c356949bc4d6a1f034f] i3c: fix uninitialized variable use in i2c setup testing commit 6cbf8b38dfe3aabe330f2c356949bc4d6a1f034f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7d59806eed3b3aa33824460f2e8f84276e666c57b3dccae1d8cad2873358a128 all runs: OK # git bisect good 6cbf8b38dfe3aabe330f2c356949bc4d6a1f034f Bisecting: 0 revisions left to test after this (roughly 1 step) [f18e345dd156cc0fcf4a4911af2f959120613871] Merge tag 'i3c/for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux testing commit f18e345dd156cc0fcf4a4911af2f959120613871 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fcbf4ecb18683a3cecfd67a724e768deeda32ca8489bb1ec05a6c5678e88a589 run #0: OK 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 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: crashed: KASAN: null-ptr-deref Write in snd_pcm_format_set_silence run #19: OK # git bisect bad f18e345dd156cc0fcf4a4911af2f959120613871 Bisecting: 0 revisions left to test after this (roughly 0 steps) [95124339875c8d9c092eb2fa3993e4751e1be48d] Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux testing commit 95124339875c8d9c092eb2fa3993e4751e1be48d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 541e156b44b9ff871609616e29930687d19f960bf5d765ad743776943730557d run #0: OK run #1: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #2: OK run #3: OK 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 95124339875c8d9c092eb2fa3993e4751e1be48d f18e345dd156cc0fcf4a4911af2f959120613871 is the first bad commit commit f18e345dd156cc0fcf4a4911af2f959120613871 Merge: 95124339875c 6cbf8b38dfe3 Author: Linus Torvalds Date: Wed Mar 30 10:36:41 2022 -0700 Merge tag 'i3c/for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux Pull i3c updates from Alexandre Belloni: - support dynamic addition of i2c devices * tag 'i3c/for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux: i3c: fix uninitialized variable use in i2c setup i3c: support dynamically added i2c devices i3c: remove i2c board info from i2c_dev_desc drivers/i3c/master.c | 151 ++++++++++++++++++++++++++++++++++++++++++--- include/linux/i3c/master.h | 1 - 2 files changed, 142 insertions(+), 10 deletions(-) Reproducer flagged being flaky revisions tested: 16, total time: 2h36m26.998885847s (build: 1h39m1.600533184s, test: 55m38.357697869s) first bad commit: f18e345dd156cc0fcf4a4911af2f959120613871 Merge tag 'i3c/for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux recipients (to): ["torvalds@linux-foundation.org"] recipients (cc): [] crash: KASAN: null-ptr-deref Write in snd_pcm_format_set_silence ================================================================== BUG: KASAN: null-ptr-deref in snd_pcm_format_set_silence sound/core/pcm_misc.c:441 [inline] BUG: KASAN: null-ptr-deref in snd_pcm_format_set_silence+0x173/0x280 sound/core/pcm_misc.c:424 Write of size 16383 at addr 0000000000000001 by task syz-executor372/4070 CPU: 0 PID: 4070 Comm: syz-executor372 Tainted: G W 5.17.0-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x57/0x7d lib/dump_stack.c:106 print_report mm/kasan/report.c:432 [inline] kasan_report.cold+0x61/0x1c6 mm/kasan/report.c:491 check_region_inline mm/kasan/generic.c:183 [inline] kasan_check_range+0x13d/0x180 mm/kasan/generic.c:189 memset+0x20/0x40 mm/kasan/shadow.c:44 snd_pcm_format_set_silence sound/core/pcm_misc.c:441 [inline] snd_pcm_format_set_silence+0x173/0x280 sound/core/pcm_misc.c:424 snd_pcm_oss_sync+0x4f9/0x730 sound/core/oss/pcm_oss.c:1690 snd_pcm_oss_ioctl+0x1bcd/0x2d30 sound/core/oss/pcm_oss.c:2634 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:870 [inline] __se_sys_ioctl fs/ioctl.c:856 [inline] __x64_sys_ioctl+0x11f/0x190 fs/ioctl.c:856 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x35/0x80 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x7efd59659e49 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 18 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007efd599ab318 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00007efd596f0028 RCX: 00007efd59659e49 RDX: 0000000000000000 RSI: 0000000000005001 RDI: 0000000000000003 RBP: 00007efd596f0020 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 6475612f7665642f R13: 00007efd597ffd8f R14: 00007efd599ab400 R15: 0000000000022000 ==================================================================