ci starts bisection 2025-10-25 05:00:29.899920472 +0000 UTC m=+202142.017137281 bisecting cause commit starting from 72fb0170ef1f45addf726319c52a0562b6913707 building syzkaller on c0460fcde7051a8d07612ec2a17718d3c3019bb0 ensuring issue is reproducible on original commit 72fb0170ef1f45addf726319c52a0562b6913707 testing commit 72fb0170ef1f45addf726319c52a0562b6913707 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: fc3a6d192a0084388c72791716b642deae3856f8e8e45f6c43359548492fcf7c all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] check whether we can drop unnecessary instrumentation disabling configs for [ubsan kasan locking atomic_sleep hang memleak], they are not needed testing commit 72fb0170ef1f45addf726319c52a0562b6913707 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 6b8af64e7d28f7252002885c8a67f564b6d5831555a823592a9f6fa01fc7d8fd all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] the bug reproduces without the instrumentation disabling configs for [hang memleak ubsan kasan locking atomic_sleep], they are not needed kconfig minimization: base=4116 full=8534 leaves diff=2156 split chunks (needed=false): <2156> split chunk #0 of len 2156 into 5 parts testing without sub-chunk 1/5 disabling configs for [locking atomic_sleep hang memleak ubsan kasan], they are not needed testing commit 72fb0170ef1f45addf726319c52a0562b6913707 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 3c641b02677949447efa6bfdefecb07158fd3f433e139c37f5b3312a97a9ca53 all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [atomic_sleep hang memleak ubsan kasan locking], they are not needed testing commit 72fb0170ef1f45addf726319c52a0562b6913707 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: f5692460f6c9d46247a4b6fbd7a6d6355c97a14e98a9c12b963488b407c0f2fb all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [hang memleak ubsan kasan locking atomic_sleep], they are not needed testing commit 72fb0170ef1f45addf726319c52a0562b6913707 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: d37463fcc4d9d81efcd8a0e82cc7169e44e6b1e8c0f0770bb84ac0a4e68c9de3 all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [ubsan kasan locking atomic_sleep hang memleak], they are not needed testing commit 72fb0170ef1f45addf726319c52a0562b6913707 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 45e72bc628a54a539017275e59860cedef0fbc01f53e44a1b569cf8c8e0475a8 all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [memleak ubsan kasan locking atomic_sleep hang], they are not needed testing commit 72fb0170ef1f45addf726319c52a0562b6913707 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 054b68109f7f1d94c9948d651b389a96b68ff060deceb5d854dc1eb149fa3e45 all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] the chunk can be dropped disabling configs for [kasan locking atomic_sleep hang memleak ubsan], they are not needed picked [v6.17 v6.16 v6.15 v6.13 v6.11 v6.9 v6.7 v6.5 v6.2 v5.19 v5.16 v5.13 v5.10 v5.7 v5.4 v5.1 v4.19] out of 40 release tags testing release v6.17 testing commit e5f0a698b34ed76002dc5cff3804a61c80233a7a gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: f5628215146078dcb85458fdb3a31e436f432c8bb82a5b135fa90e0ec6b089db all runs: OK false negative chance: 0.000 # git bisect start 72fb0170ef1f45addf726319c52a0562b6913707 e5f0a698b34ed76002dc5cff3804a61c80233a7a Bisecting: 8721 revisions left to test after this (roughly 13 steps) [24d9e8b3c9c8a6f72c8b4c196a703e144928d919] Merge tag 'slab-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab testing commit 24d9e8b3c9c8a6f72c8b4c196a703e144928d919 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 208688ef311f0829145dab6226e78ab7ac2de778033e9ba898c443a17ce22414 all runs: OK false negative chance: 0.000 # git bisect good 24d9e8b3c9c8a6f72c8b4c196a703e144928d919 Bisecting: 4359 revisions left to test after this (roughly 12 steps) [9f388a653c8a481cbdbdedca081a1f9f3ba204a2] Merge tag 'for-6.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux testing commit 9f388a653c8a481cbdbdedca081a1f9f3ba204a2 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 0401245969ea91341f20948f24e39e79ad521f7a16994071fbdc06f49b797ea8 all runs: OK false negative chance: 0.000 # git bisect good 9f388a653c8a481cbdbdedca081a1f9f3ba204a2 Bisecting: 2167 revisions left to test after this (roughly 11 steps) [39357b7e965a4bd77fa901064393c8585ad65bc3] Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git testing commit 39357b7e965a4bd77fa901064393c8585ad65bc3 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: b3abeda9977f69738011ee622a4f381f138b4e92b9a41db0fc9f97911c04091e all runs: OK false negative chance: 0.000 # git bisect good 39357b7e965a4bd77fa901064393c8585ad65bc3 Bisecting: 1004 revisions left to test after this (roughly 10 steps) [d8c9ea89a63db93dca1d53146a7be4d9f610011d] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git testing commit d8c9ea89a63db93dca1d53146a7be4d9f610011d gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 20b789c840adbd8d2e07c323b1015d2452cebaaf122515387b50a6c18fc7f4f0 all runs: OK false negative chance: 0.000 # git bisect good d8c9ea89a63db93dca1d53146a7be4d9f610011d Bisecting: 513 revisions left to test after this (roughly 9 steps) [507b31122bfd632e1c87737cf18ca00aec022be4] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git testing commit 507b31122bfd632e1c87737cf18ca00aec022be4 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: f81e997b75f6c828db6a4bdb3d758dc9ac8454ef36f5c47fa25aa6446705e355 all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] # git bisect bad 507b31122bfd632e1c87737cf18ca00aec022be4 Bisecting: 271 revisions left to test after this (roughly 8 steps) [c3152bb59de6f942f6c8d01d00f82e24e5d5ae3f] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git testing commit c3152bb59de6f942f6c8d01d00f82e24e5d5ae3f gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 241c376c738ba9b873f2c542f61c752b58a3309c92e3583cc29d8b80d301f852 all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] # git bisect bad c3152bb59de6f942f6c8d01d00f82e24e5d5ae3f Bisecting: 114 revisions left to test after this (roughly 7 steps) [f727f0534512baab56c70a90b92c7695c0d44ca7] Merge branch 'for-mfd-next' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git testing commit f727f0534512baab56c70a90b92c7695c0d44ca7 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: e957de2e469d3e67a67e3a8db503fc94504bef06eb390dc1edfc80bdb5800ddd all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] # git bisect bad f727f0534512baab56c70a90b92c7695c0d44ca7 Bisecting: 52 revisions left to test after this (roughly 6 steps) [e275f6b8366a9feeb2d9f5850752e9ba12c22dce] Merge branch 'for-6.19/block' into for-next testing commit e275f6b8366a9feeb2d9f5850752e9ba12c22dce gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: f25b88c0dd1a9543cbbc7085c91ae77187382e8b0addf85f9b9cf72fd41a2467 all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] # git bisect bad e275f6b8366a9feeb2d9f5850752e9ba12c22dce Bisecting: 24 revisions left to test after this (roughly 5 steps) [8ac31ef993dcd64b69e84924f17a2dd854e663c2] Merge branch 'io_uring-6.18' into for-next testing commit 8ac31ef993dcd64b69e84924f17a2dd854e663c2 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: b2cbaa81acb51e2830b2831935f627868e86442cc54112375e2a79b7a03dc25e all runs: OK false negative chance: 0.000 # git bisect good 8ac31ef993dcd64b69e84924f17a2dd854e663c2 Bisecting: 12 revisions left to test after this (roughly 4 steps) [67bfa74d81bae9271f6ec72d2058d081732949cb] blktrace: move trace_note to blk_io_trace2 testing commit 67bfa74d81bae9271f6ec72d2058d081732949cb gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: e866edbd0e1ba42be94fc48eb163bc878202de9ebfd72f0a3a9fca40972e06f8 all runs: OK false negative chance: 0.000 # git bisect good 67bfa74d81bae9271f6ec72d2058d081732949cb Bisecting: 5 revisions left to test after this (roughly 3 steps) [8f7463c3f0cda867cd0e970b742dfdad2d37efe7] Merge branch 'for-6.19/io_uring' into for-next testing commit 8f7463c3f0cda867cd0e970b742dfdad2d37efe7 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 2a6249e47fcdb334b9a3c5e194ae4a7f93bbc0a32e2f6e17d3de2c72f666e5dc all runs: OK false negative chance: 0.000 # git bisect good 8f7463c3f0cda867cd0e970b742dfdad2d37efe7 Bisecting: 2 revisions left to test after this (roughly 2 steps) [1c164fcc1b08e75f1cad1532718f09cddc0ddebe] blktrace: expose ZONE APPEND completions to blktrace testing commit 1c164fcc1b08e75f1cad1532718f09cddc0ddebe gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 8a1a4853ae701c486a4bdd41e8121e955c4ad164480a9d71887a21b7cf9c8b1b all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] # git bisect bad 1c164fcc1b08e75f1cad1532718f09cddc0ddebe Bisecting: 0 revisions left to test after this (roughly 1 step) [f9ee38bbf70fb20584625849a253c8652176fa66] blktrace: add block trace commands for zone operations testing commit f9ee38bbf70fb20584625849a253c8652176fa66 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 132388231b376677304a61887275bc76a96c1bb1d46eeff580aade5db0a78cd6 all runs: crashed: WARNING in __blk_add_trace representative crash: WARNING in __blk_add_trace, types: [WARNING] # git bisect bad f9ee38bbf70fb20584625849a253c8652176fa66 Bisecting: 0 revisions left to test after this (roughly 0 steps) [4d8bc7bd4f73c6b34ba29d3e8277864c6e0a44a7] blktrace: move ftrace blk_io_tracer to blk_io_trace2 testing commit 4d8bc7bd4f73c6b34ba29d3e8277864c6e0a44a7 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 546dd821a12f1c4a49da6b4c4c5f4aaa872829d1ef42763debd683bd84dda32f all runs: OK false negative chance: 0.000 # git bisect good 4d8bc7bd4f73c6b34ba29d3e8277864c6e0a44a7 f9ee38bbf70fb20584625849a253c8652176fa66 is the first bad commit commit f9ee38bbf70fb20584625849a253c8652176fa66 Author: Johannes Thumshirn Date: Wed Oct 22 13:41:12 2025 +0200 blktrace: add block trace commands for zone operations Add block trace commands for zone operations. These commands can only be handled with version 2 of the blktrace protocol. For version 1, warn if a command that does not fit into the 16 bits reserved for the command in this version is passed in. Reviewed-by: Martin K. Petersen Signed-off-by: Johannes Thumshirn Reviewed-by: Damien Le Moal Signed-off-by: Jens Axboe include/uapi/linux/blktrace_api.h | 13 +++++++++++-- kernel/trace/blktrace.c | 29 +++++++++++++++++++++++++---- 2 files changed, 36 insertions(+), 6 deletions(-) accumulated error probability: 0.00 culprit signature: 132388231b376677304a61887275bc76a96c1bb1d46eeff580aade5db0a78cd6 parent signature: 546dd821a12f1c4a49da6b4c4c5f4aaa872829d1ef42763debd683bd84dda32f revisions tested: 22, total time: 7h18m20.436709661s (build: 4h3m2.897131478s, test: 2h41m26.564799433s) first bad commit: f9ee38bbf70fb20584625849a253c8652176fa66 blktrace: add block trace commands for zone operations recipients (to): ["axboe@kernel.dk" "dlemoal@kernel.org" "johannes.thumshirn@wdc.com" "martin.petersen@oracle.com"] recipients (cc): [] crash: WARNING in __blk_add_trace ------------[ cut here ]------------ WARNING: CPU: 0 PID: 764 at kernel/trace/blktrace.c:368 __blk_add_trace+0x3b0/0x3f0 kernel/trace/blktrace.c:367 Modules linked in: CPU: 0 UID: 0 PID: 764 Comm: jbd2/sda1-8 Not tainted syzkaller #0 PREEMPT(none) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/02/2025 RIP: 0010:__blk_add_trace+0x3b0/0x3f0 kernel/trace/blktrace.c:367 Code: 02 00 00 74 01 fb 65 48 8b 05 1c 35 03 02 48 3b 44 24 58 75 4b 48 83 c4 60 5b 41 5c 41 5d 41 5e 41 5f 5d e9 42 34 bf 00 cc 90 <0f> 0b 65 48 8b 05 f6 34 03 02 48 3b 44 24 58 75 25 90 eb d7 48 89 RSP: 0018:ffffc9000106bb40 EFLAGS: 00010202 RAX: ffff88810e2dd1c0 RBX: 0000000000040000 RCX: 000000008000ffff RDX: 0000000000001000 RSI: 000000000010074e RDI: ffff88810eb483c0 RBP: 0000000010000000 R08: 00000000901e000f R09: 0000000000000000 R10: 0000000000000000 R11: 0000000080000000 R12: 0000000000000000 R13: 0000000000080000 R14: 0000000000020000 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8882b47c4000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007ffd32c6d008 CR3: 0000000002a48000 CR4: 00000000003506f0 Call Trace: blk_add_trace_bio_remap+0x112/0x150 kernel/trace/blktrace.c:1117 __do_trace_block_bio_remap include/trace/events/block.h:526 [inline] trace_block_bio_remap include/trace/events/block.h:526 [inline] blk_partition_remap block/blk-core.c:585 [inline] submit_bio_noacct+0x38a/0x3b0 block/blk-core.c:804 journal_submit_commit_record+0x159/0x190 fs/jbd2/commit.c:156 jbd2_journal_commit_transaction+0x1024/0x1b30 fs/jbd2/commit.c:875 kjournald2+0xb6/0x240 fs/jbd2/journal.c:201 kthread+0x23f/0x270 kernel/kthread.c:463 ret_from_fork+0xd4/0x1e0 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245