From: syzbot <syzbot+49b69d460fb5134ee1d7@syzkaller.appspotmail.com>
To: axboe@kernel.dk, linux-block@vger.kernel.org,
linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Subject: Re: [syzbot] [block?] WARNING in blk_mq_dispatch_rq_list
Date: Fri, 13 Nov 2026 23:53:37 -0800 [thread overview]
Message-ID: <6af81381.7750847f.3ad41e.0031.GAE@google.com> (raw)
In-Reply-To: <6a88e8f5.91706f20.16b6e3.02ad.GAE@google.com>
syzbot has found a reproducer for the following issue on:
HEAD commit: ad3fc05c7e65 arm64: suspend: Only track cpuidle context fo..
git tree: git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
console output: https://syzkaller.appspot.com/x/log.txt?x=11a6964d580000
kernel config: https://syzkaller.appspot.com/x/.config?x=4e8e6c1701ad8af2
dashboard link: https://syzkaller.appspot.com/bug?extid=49b69d460fb5134ee1d7
compiler: Debian clang version 22.1.8 (1~deb13u4), Debian LLD 22.1.8
userspace arch: arm64
C reproducer: https://syzkaller.appspot.com/x/repro.c?x=14809bed580000
IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by: syzbot+49b69d460fb5134ee1d7@syzkaller.appspotmail.com
------------[ cut here ]------------
WARNING: block/blk-mq.c:2131 at blk_mq_dispatch_rq_list+0x960/0x13a8 block/blk-mq.c:2131, CPU#1: kworker/1:1H/4531
Modules linked in:
CPU: 1 UID: 0 PID: 4531 Comm: kworker/1:1H Not tainted syzkaller #0 PREEMPT
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/06/2026
Workqueue: kblockd blk_mq_run_work_fn
pstate: 83400005 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
pc : blk_mq_dispatch_rq_list+0x960/0x13a8 block/blk-mq.c:2131
lr : blk_mq_dispatch_rq_list+0x960/0x13a8 block/blk-mq.c:2131
sp : ffff800099cf77e0
x29: ffff800099cf78c0 x28: 0000000000000000 x27: ffff0000c8f66880
x26: 1fffe00019214142 x25: ffff0000c90a0a48 x24: ffff0000c8f66800
x23: dfff800000000000 x22: ffff0000c90a0a10 x21: ffff800099cf7a48
x20: ffff800099cf7a40 x19: ffff0000c8f66948 x18: 0000000000000000
x17: 0000000000000001 x16: 0000000100000000 x15: ffff80008b586000
x14: ffff80008bdbe7b0 x13: 0000000000000002 x12: 0000000000000000
x11: 0000000000000000 x10: ffff70001339ef12 x9 : 0000000000000000
x8 : 0000000000000000 x7 : 0000000000000000 x6 : 0000000000000000
x5 : ffff80008b769280 x4 : 0000000000000000 x3 : 0000000000000010
x2 : 0000000000000000 x1 : ffff0000d25c5880 x0 : 0000000000000000
Call trace:
blk_mq_dispatch_rq_list+0x960/0x13a8 block/blk-mq.c:2131 (P)
__blk_mq_sched_dispatch_requests+0x250/0x10e8 block/blk-mq-sched.c:299
blk_mq_sched_dispatch_requests+0xa8/0x158 block/blk-mq-sched.c:329
blk_mq_run_work_fn+0x214/0x2e4 block/blk-mq.c:2556
process_one_work kernel/workqueue.c:3495 [inline]
process_scheduled_works+0x91c/0x1250 kernel/workqueue.c:3578
worker_thread+0x798/0xbd0 kernel/workqueue.c:3659
kthread+0x304/0x3d4 kernel/kthread.c:436
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:854
irq event stamp: 156
hardirqs last enabled at (155): [<ffff80008697a49c>] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:219 [inline]
hardirqs last enabled at (155): [<ffff80008697a49c>] _raw_spin_unlock_irq+0x30/0x80 kernel/locking/spinlock.c:229
hardirqs last disabled at (156): [<ffff800086954060>] el1_brk64+0x20/0x54 arch/arm64/kernel/entry-common.c:484
softirqs last enabled at (0): [<ffff800080302e10>] copy_process+0x12d4/0x35a0 kernel/fork.c:2267
softirqs last disabled at (0): [<0000000000000000>] 0x0
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
WARNING: block/blk.h:723 at req_ref_put_and_test block/blk.h:723 [inline], CPU#1: kworker/1:1H/4531
WARNING: block/blk.h:723 at blk_mq_free_request+0x190/0x210 block/blk-mq.c:849, CPU#1: kworker/1:1H/4531
Modules linked in:
CPU: 1 UID: 0 PID: 4531 Comm: kworker/1:1H Tainted: G W syzkaller #0 PREEMPT
Tainted: [W]=WARN
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/06/2026
Workqueue: kblockd blk_mq_run_work_fn
pstate: 83400005 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
pc : req_ref_put_and_test block/blk.h:723 [inline]
pc : blk_mq_free_request+0x190/0x210 block/blk-mq.c:849
lr : req_ref_put_and_test block/blk.h:723 [inline]
lr : blk_mq_free_request+0x190/0x210 block/blk-mq.c:849
sp : ffff800099cf7730
x29: ffff800099cf7730 x28: ffff70001339ef0c x27: ffff0000c90a0a00
x26: ffff0000d25c5880 x25: 1fffe00019214143 x24: 1fffe00019214160
x23: dfff800000000000 x22: dfff800000000000 x21: ffff0000c90a0a9c
x20: 000000000000007f x19: ffff0000c90a0a00 x18: 0000000000000000
x17: 0000000000000001 x16: 0000000100000000 x15: ffff80008b586000
x14: 00000000001addca x13: 0000000000000001 x12: 0000000000000000
x11: 0000000000000000 x10: ffff600019214154 x9 : 0000000000000000
x8 : 0000000000000000 x7 : ffff800081839f14 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff8000818151e0
x2 : 000000000000007f x1 : ffff0000d25c5880 x0 : 0000000000000000
Call trace:
req_ref_put_and_test block/blk.h:723 [inline] (P)
blk_mq_free_request+0x190/0x210 block/blk-mq.c:849 (P)
__blk_mq_end_request+0x32c/0x434 block/blk-mq.c:-1
blk_mq_end_request+0x68/0x8c block/blk-mq.c:1169
blk_mq_dispatch_rq_list+0x410/0x13a8 block/blk-mq.c:2153
__blk_mq_sched_dispatch_requests+0x250/0x10e8 block/blk-mq-sched.c:299
blk_mq_sched_dispatch_requests+0xa8/0x158 block/blk-mq-sched.c:329
blk_mq_run_work_fn+0x214/0x2e4 block/blk-mq.c:2556
process_one_work kernel/workqueue.c:3495 [inline]
process_scheduled_works+0x91c/0x1250 kernel/workqueue.c:3578
worker_thread+0x798/0xbd0 kernel/workqueue.c:3659
kthread+0x304/0x3d4 kernel/kthread.c:436
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:854
irq event stamp: 186
hardirqs last enabled at (185): [<ffff800080562850>] seqcount_lockdep_reader_access+0x7c/0xf8 include/linux/seqlock.h:75
hardirqs last disabled at (186): [<ffff800086954060>] el1_brk64+0x20/0x54 arch/arm64/kernel/entry-common.c:484
softirqs last enabled at (178): [<ffff8000800204f4>] __do_softirq+0x14/0x20 kernel/softirq.c:703
softirqs last disabled at (159): [<ffff8000800204f4>] __do_softirq+0x14/0x20 kernel/softirq.c:703
---[ end trace 0000000000000000 ]---
prev parent reply other threads:[~2026-11-14 7:53 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-22 0:10 [syzbot] [block?] WARNING in blk_mq_dispatch_rq_list syzbot
2026-11-14 7:53 ` syzbot [this message]
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=6af81381.7750847f.3ad41e.0031.GAE@google.com \
--to=syzbot+49b69d460fb5134ee1d7@syzkaller.appspotmail.com \
--cc=axboe@kernel.dk \
--cc=linux-block@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=syzkaller-bugs@googlegroups.com \
/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