From: syzbot <syzbot+05f9cecd28e356241aba@syzkaller.appspotmail.com>
To: linux-kernel@vger.kernel.org, penguin-kernel@i-love.sakura.ne.jp,
syzkaller-bugs@googlegroups.com
Subject: Re: [syzbot] [net?] INFO: task hung in new_device_store (5)
Date: Mon, 29 Dec 2025 18:08:02 -0800 [thread overview]
Message-ID: <69533402.050a0220.329c0f.0428.GAE@google.com> (raw)
In-Reply-To: <967783f9-abba-434b-8ee0-6b919b1fbc48@I-love.SAKURA.ne.jp>
Hello,
syzbot has tested the proposed patch but the reproducer is still triggering an issue:
INFO: task hung in rtnl_lock
INFO: task kworker/u8:14:4104 blocked for more than 145 seconds.
Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/u8:14 state:D
stack:0 pid:4104 tgid:4104 ppid:2 task_flags:0x4208060 flags:0x00000010
Workqueue: ipv6_addrconf addrconf_dad_work
Call trace:
__switch_to+0x418/0x87c arch/arm64/kernel/process.c:742 (T)
context_switch kernel/sched/core.c:5256 [inline]
__schedule+0x1250/0x2a7c kernel/sched/core.c:6863
__schedule_loop kernel/sched/core.c:6945 [inline]
schedule+0xb4/0x230 kernel/sched/core.c:6960
schedule_preempt_disabled+0x18/0x2c kernel/sched/core.c:7017
__mutex_lock_common+0xd04/0x2678 kernel/locking/mutex.c:692
__mutex_lock kernel/locking/mutex.c:776 [inline]
mutex_lock_nested+0x2c/0x38 kernel/locking/mutex.c:828
rtnl_lock+0x20/0x2c net/core/rtnetlink.c:80
rtnl_net_lock include/linux/rtnetlink.h:130 [inline]
addrconf_dad_work+0x100/0x10cc net/ipv6/addrconf.c:4194
process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257
process_scheduled_works kernel/workqueue.c:3340 [inline]
worker_thread+0x958/0xed8 kernel/workqueue.c:3421
kthread+0x5fc/0x75c kernel/kthread.c:463
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844
INFO: task kworker/0:3:6622 blocked for more than 149 seconds.
Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:3 state:D stack:0 pid:6622 tgid:6622 ppid:2 task_flags:0x4208060 flags:0x00000010
Workqueue: events reg_todo
Call trace:
__switch_to+0x418/0x87c arch/arm64/kernel/process.c:742 (T)
context_switch kernel/sched/core.c:5256 [inline]
__schedule+0x1250/0x2a7c kernel/sched/core.c:6863
__schedule_loop kernel/sched/core.c:6945 [inline]
schedule+0xb4/0x230 kernel/sched/core.c:6960
schedule_preempt_disabled+0x18/0x2c kernel/sched/core.c:7017
__mutex_lock_common+0xd04/0x2678 kernel/locking/mutex.c:692
__mutex_lock kernel/locking/mutex.c:776 [inline]
mutex_lock_nested+0x2c/0x38 kernel/locking/mutex.c:828
class_wiphy_constructor include/net/cfg80211.h:6363 [inline]
reg_process_self_managed_hints+0x98/0x1dc net/wireless/reg.c:3179
reg_todo+0x81c/0x98c net/wireless/reg.c:3192
process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257
process_scheduled_works kernel/workqueue.c:3340 [inline]
worker_thread+0x958/0xed8 kernel/workqueue.c:3421
kthread+0x5fc/0x75c kernel/kthread.c:463
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844
Showing all locks held in the system:
3 locks held by kworker/u8:0/12:
#0: ffff0000c0031948 ((wq_completion)events_unbound#2
){+.+.}-{0:0}, at: raw_spin_rq_lock_nested kernel/sched/core.c:639 [inline]
){+.+.}-{0:0}, at: raw_spin_rq_lock kernel/sched/sched.h:1558 [inline]
){+.+.}-{0:0}, at: rq_lock kernel/sched/sched.h:1885 [inline]
){+.+.}-{0:0}, at: __schedule+0x370/0x2a7c kernel/sched/core.c:6768
#1: ffff00019bc0c588 (psi_seq){-.-.}-{0:0}, at: psi_task_switch+0x6c/0x6dc kernel/sched/psi.c:933
#2: ffff00019bc0de98 (&base->lock){-.-.}-{2:2}, at: lock_timer_base kernel/time/timer.c:1004 [inline]
#2: ffff00019bc0de98 (&base->lock){-.-.}-{2:2}, at: __mod_timer+0x19c/0xd00 kernel/time/timer.c:1085
2 locks held by kworker/u8:1/13:
#0: ffff0000d5d53948 ((wq_completion)bat_events){+.+.}-{0:0}, at: process_one_work+0x63c/0x1558 kernel/workqueue.c:3231
#1: ffff800097d07be0 ((work_completion)(&(&bat_priv->tt.work)->work)){+.+.}-{0:0}, at: process_one_work+0x6d0/0x1558 kernel/workqueue.c:3231
1 lock held by khungtaskd/32:
#0: ffff80008fa5b5a0 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire+0x4/0x48 include/linux/rcupdate.h:330
2 locks held by kworker/u8:3/42:
#0: ffff0000c0032148 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0x63c/0x1558 kernel/workqueue.c:3231
#1: ffff800097ff7be0 ((work_completion)(&(&gc_work->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x6d0/0x1558 kernel/workqueue.c:3231
3 locks held by kworker/u8:6/713:
#0: ffff0000c0032148 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0x63c/0x1558 kernel/workqueue.c:3231
#1: ffff80009da57be0 ((crda_timeout).work){+.+.}-{0:0}, at: process_one_work+0x6d0/0x1558 kernel/workqueue.c:3231
#2: ffff800092ae45e8 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_lock+0x20/0x2c net/core/rtnetlink.c:80
3 locks held by kworker/u8:7/1561:
#0: ffff0000c0031948 ((wq_completion)events_unbound#2){+.+.}-{0:0}, at: process_one_work+0x63c/0x1558 kernel/workqueue.c:3231
#1: ffff8000a0627be0 ((work_completion)(&rdev->wiphy_work)){+.+.}-{0:0}, at: process_one_work+0x6d0/0x1558 kernel/workqueue.c:3231
Tested on:
commit: 8640b745 Merge tag 'kbuild-fixes-6.19-1' of git://git...
git tree: upstream
console output: https://syzkaller.appspot.com/x/log.txt?x=1664c422580000
kernel config: https://syzkaller.appspot.com/x/.config?x=8a8594efdc14f07a
dashboard link: https://syzkaller.appspot.com/bug?extid=05f9cecd28e356241aba
compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8
userspace arch: arm64
patch: https://syzkaller.appspot.com/x/patch.diff?x=149bbb92580000
next prev parent reply other threads:[~2025-12-30 2:08 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-26 17:58 [syzbot] [net?] INFO: task hung in new_device_store (5) syzbot
2024-09-26 20:14 ` Eric Dumazet
2024-09-27 11:04 ` Hillf Danton
2024-09-27 11:24 ` Eric Dumazet
2024-09-27 11:27 ` Eric Dumazet
2024-09-27 11:41 ` Hillf Danton
2024-09-27 11:54 ` Eric Dumazet
2024-09-28 0:06 ` Hillf Danton
2024-10-09 8:20 ` syzbot
2025-12-25 16:24 ` syzbot
2025-12-29 6:36 ` Tetsuo Handa
2025-12-29 7:02 ` syzbot
2025-12-29 9:36 ` Tetsuo Handa
2025-12-29 12:22 ` syzbot
2025-12-29 14:18 ` Tetsuo Handa
2025-12-29 15:10 ` syzbot
2025-12-30 1:29 ` Tetsuo Handa
2025-12-30 2:08 ` syzbot [this message]
2025-12-30 3:07 ` Tetsuo Handa
2025-12-30 3:33 ` syzbot
2025-12-30 9:11 ` Hillf Danton
2025-12-30 9:38 ` syzbot
2025-12-30 13:24 ` Tetsuo Handa
2025-12-30 14:18 ` syzbot
2026-01-02 10:18 ` Tetsuo Handa
2026-01-02 10:53 ` syzbot
2026-01-03 9:59 ` Tetsuo Handa
2026-01-03 11:24 ` syzbot
2026-01-03 14:07 ` Tetsuo Handa
2026-01-03 14:33 ` syzbot
2025-12-30 7:48 ` Tetsuo Handa
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=69533402.050a0220.329c0f.0428.GAE@google.com \
--to=syzbot+05f9cecd28e356241aba@syzkaller.appspotmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=penguin-kernel@i-love.sakura.ne.jp \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.