* [linux-next20260529] WARNING: kernel/workqueue.c:5855 at __alloc_workqueue+0x62c/0x690
@ 2026-06-01 6:10 Venkat Rao Bagalkote
2026-06-01 6:46 ` Nilay Shroff
0 siblings, 1 reply; 2+ messages in thread
From: Venkat Rao Bagalkote @ 2026-06-01 6:10 UTC (permalink / raw)
To: Tejun Heo, jiangshanlai, hch, sagi, kbusch
Cc: LKML, linux-nvme, marco.crivellari, Nilay Shroff
Greetings!!!
I am observing following boot warning, appears to be triggered by recent
WQ changes.
Test environment:
Kernel: linux-next-20260529 (7.1.0-rc5-next)
Arch: powerpc (Power11 / pSeries)
Warnings:
[ 1.933519] ------------[ cut here ]------------
[ 1.933523] workqueue: nvme_tcp_wq is using neither WQ_PERCPU or
WQ_UNBOUND. Setting WQ_PERCPU.
[ 1.933531] WARNING: kernel/workqueue.c:5855 at
__alloc_workqueue+0x62c/0x690, CPU#19: modprobe/573
[ 1.933539] Modules linked in: nvme_tcp(E+) sd_mod(E) nvme_fabrics(E)
nvme_core(E) ibmvscsi(E) ibmveth(E) scsi_transport_srp(E) dm_mirror(E)
dm_region_hash(E) dm_log(E) dm_multipath(E) dm_mod(E)
[ 1.933553] CPU: 19 UID: 0 PID: 573 Comm: modprobe Tainted: G
E 7.1.0-rc5-next-20260529 #1 PREEMPT
[ 1.933559] Tainted: [E]=UNSIGNED_MODULE
[ 1.933561] Hardware name: IBM,9080-HEX Power11 (architected)
0x820200 0xf000007 of:IBM,FW1110.01 (NH1110_069) hv:phyp pSeries
[ 1.933565] NIP: c00000000026f59c LR: c00000000026f598 CTR:
00000000005d54a0
[ 1.933568] REGS: c0000000097ff600 TRAP: 0700 Tainted: G E
(7.1.0-rc5-next-20260529)
[ 1.933572] MSR: 8000000002029033 <SF,VEC,EE,ME,IR,DR,RI,LE> CR:
28222282 XER: 00000004
[ 1.933581] CFAR: c000000000234154 IRQMASK: 0
[ 1.933581] GPR00: c00000000026f598 c0000000097ff8c0 c00000000205b200
0000000000000053
[ 1.933581] GPR04: 3fffffffffff7fff c0000000097ff6b0 c0000000097ff6a8
00000013f6440000
[ 1.933581] GPR08: 0000000000000027 0000000000000000 c0000000c90b2a00
c0000000037ae1d0
[ 1.933581] GPR12: c000000003b2e160 c0000013fffa2300 0000000000000000
0000000000000000
[ 1.933581] GPR16: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1.933581] GPR20: 0000000000000000 0000000000000000 0000000000000000
c000000003fb5d18
[ 1.933581] GPR24: c000000003fb55b0 c000000008acc2b8 c008000005390180
c0000000097ff9c8
[ 1.933581] GPR28: 0000000000000000 c000000008acc200 0000000000000000
0000000000000058
[ 1.933619] NIP [c00000000026f59c] __alloc_workqueue+0x62c/0x690
[ 1.933623] LR [c00000000026f598] __alloc_workqueue+0x628/0x690
[ 1.933627] Call Trace:
[ 1.933629] [c0000000097ff8c0] [c00000000026f598]
__alloc_workqueue+0x628/0x690 (unreliable)
[ 1.933635] [c0000000097ff970] [c00000000026f634]
alloc_workqueue_noprof+0x34/0x50
[ 1.933640] [c0000000097ff990] [c008000005316428]
nvme_tcp_init_module+0x54/0xf4 [nvme_tcp]
[ 1.933645] [c0000000097ffa10] [c000000000010f7c]
do_one_initcall+0x5c/0x45c
[ 1.933650] [c0000000097ffb00] [c000000000358b10]
do_init_module+0x70/0x380
[ 1.933655] [c0000000097ffb80] [c00000000035ac10]
init_module_from_file+0x110/0x130
[ 1.933659] [c0000000097ffc60] [c00000000035ad84]
idempotent_init_module+0x154/0x3c0
[ 1.933663] [c0000000097ffd20] [c00000000035b080]
sys_finit_module+0x90/0x150
[ 1.933667] [c0000000097ffda0] [c000000000034318]
system_call_exception+0x148/0x4b0
[ 1.933672] [c0000000097ffe30] [c00000000000d05c]
system_call_vectored_common+0x15c/0x2ec
[ 1.933678] ---- interrupt: 3000 at 0x7fff98bab0bc
[ 1.933682] NIP: 00007fff98bab0bc LR: 00007fff98bab0bc CTR:
0000000000000000
[ 1.933685] REGS: c0000000097ffe60 TRAP: 3000 Tainted: G E
(7.1.0-rc5-next-20260529)
[ 1.933688] MSR: 800000000000f033 <SF,EE,PR,FP,ME,IR,DR,RI,LE> CR:
40222404 XER: 00000000
[ 1.933697] IRQMASK: 0
[ 1.933697] GPR00: 0000000000000161 00007fffda9c33d0 00007fff98c97c00
0000000000000005
[ 1.933697] GPR04: 00000001034dbf48 0000000000000000 0000000000000000
0000000000000000
[ 1.933697] GPR08: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1.933697] GPR12: 0000000000000000 00007fff994bcac0 000000013fcd0720
000000013fcd1c28
[ 1.933697] GPR16: 000000013fce06a0 0000000000000208 0000000000000020
0000000000000000
[ 1.933697] GPR20: 0000000000000000 0000000000000000 000000013fcd1bc0
0000000000000000
[ 1.933697] GPR24: 000000013fcd3200 000000013fcd21d0 00000001034dcf18
000000013fcd1d50
[ 1.933697] GPR28: 00000001034dbf48 0000000000060000 000000013fcd1bc0
000000013fcd2290
[ 1.933733] NIP [00007fff98bab0bc] 0x7fff98bab0bc
[ 1.933736] LR [00007fff98bab0bc] 0x7fff98bab0bc
[ 1.933739] ---- interrupt: 3000
[ 1.933741] Code: 4bffff34 3d22ff9c 3b496760 4bfffbfc 3c62ff89
39200001 3d4201d0 7f24cb78 38638d60 992ab08a 4bfc4ab5 60000000
<0fe00000> 4bffff60 3c62ff89 39200001
[ 1.933753] ---[ end trace 0000000000000000 ]---
If you happen to fix, this please add below tag.
Reported-by: Venkat Rao Bagalkote <venkat88@linux.ibm.com>
Regards,
Venkat.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [linux-next20260529] WARNING: kernel/workqueue.c:5855 at __alloc_workqueue+0x62c/0x690
2026-06-01 6:10 [linux-next20260529] WARNING: kernel/workqueue.c:5855 at __alloc_workqueue+0x62c/0x690 Venkat Rao Bagalkote
@ 2026-06-01 6:46 ` Nilay Shroff
0 siblings, 0 replies; 2+ messages in thread
From: Nilay Shroff @ 2026-06-01 6:46 UTC (permalink / raw)
To: Venkat Rao Bagalkote, Tejun Heo, jiangshanlai, hch, sagi, kbusch
Cc: LKML, linux-nvme, marco.crivellari
On 6/1/26 11:40 AM, Venkat Rao Bagalkote wrote:
> Greetings!!!
>
> I am observing following boot warning, appears to be triggered by recent WQ changes.
>
> Test environment:
> Kernel: linux-next-20260529 (7.1.0-rc5-next)
> Arch: powerpc (Power11 / pSeries)
>
>
> Warnings:
>
>
>
> [ 1.933519] ------------[ cut here ]------------
> [ 1.933523] workqueue: nvme_tcp_wq is using neither WQ_PERCPU or WQ_UNBOUND. Setting WQ_PERCPU.
> [ 1.933531] WARNING: kernel/workqueue.c:5855 at __alloc_workqueue+0x62c/0x690, CPU#19: modprobe/573
> [ 1.933539] Modules linked in: nvme_tcp(E+) sd_mod(E) nvme_fabrics(E) nvme_core(E) ibmvscsi(E) ibmveth(E) scsi_transport_srp(E) dm_mirror(E) dm_region_hash(E) dm_log(E) dm_multipath(E) dm_mod(E)
> [ 1.933553] CPU: 19 UID: 0 PID: 573 Comm: modprobe Tainted: G E 7.1.0-rc5-next-20260529 #1 PREEMPT
> [ 1.933559] Tainted: [E]=UNSIGNED_MODULE
> [ 1.933561] Hardware name: IBM,9080-HEX Power11 (architected) 0x820200 0xf000007 of:IBM,FW1110.01 (NH1110_069) hv:phyp pSeries
> [ 1.933565] NIP: c00000000026f59c LR: c00000000026f598 CTR: 00000000005d54a0
> [ 1.933568] REGS: c0000000097ff600 TRAP: 0700 Tainted: G E (7.1.0-rc5-next-20260529)
> [ 1.933572] MSR: 8000000002029033 <SF,VEC,EE,ME,IR,DR,RI,LE> CR: 28222282 XER: 00000004
> [ 1.933581] CFAR: c000000000234154 IRQMASK: 0
> [ 1.933581] GPR00: c00000000026f598 c0000000097ff8c0 c00000000205b200 0000000000000053
> [ 1.933581] GPR04: 3fffffffffff7fff c0000000097ff6b0 c0000000097ff6a8 00000013f6440000
> [ 1.933581] GPR08: 0000000000000027 0000000000000000 c0000000c90b2a00 c0000000037ae1d0
> [ 1.933581] GPR12: c000000003b2e160 c0000013fffa2300 0000000000000000 0000000000000000
> [ 1.933581] GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
> [ 1.933581] GPR20: 0000000000000000 0000000000000000 0000000000000000 c000000003fb5d18
> [ 1.933581] GPR24: c000000003fb55b0 c000000008acc2b8 c008000005390180 c0000000097ff9c8
> [ 1.933581] GPR28: 0000000000000000 c000000008acc200 0000000000000000 0000000000000058
> [ 1.933619] NIP [c00000000026f59c] __alloc_workqueue+0x62c/0x690
> [ 1.933623] LR [c00000000026f598] __alloc_workqueue+0x628/0x690
> [ 1.933627] Call Trace:
> [ 1.933629] [c0000000097ff8c0] [c00000000026f598] __alloc_workqueue+0x628/0x690 (unreliable)
> [ 1.933635] [c0000000097ff970] [c00000000026f634] alloc_workqueue_noprof+0x34/0x50
> [ 1.933640] [c0000000097ff990] [c008000005316428] nvme_tcp_init_module+0x54/0xf4 [nvme_tcp]
> [ 1.933645] [c0000000097ffa10] [c000000000010f7c] do_one_initcall+0x5c/0x45c
> [ 1.933650] [c0000000097ffb00] [c000000000358b10] do_init_module+0x70/0x380
> [ 1.933655] [c0000000097ffb80] [c00000000035ac10] init_module_from_file+0x110/0x130
> [ 1.933659] [c0000000097ffc60] [c00000000035ad84] idempotent_init_module+0x154/0x3c0
> [ 1.933663] [c0000000097ffd20] [c00000000035b080] sys_finit_module+0x90/0x150
> [ 1.933667] [c0000000097ffda0] [c000000000034318] system_call_exception+0x148/0x4b0
> [ 1.933672] [c0000000097ffe30] [c00000000000d05c] system_call_vectored_common+0x15c/0x2ec
This is already reported here: https://lore.kernel.org/all/6a1a9a86.323e8352.141b09.0001.GAE@google.com/
And the fix is posted here: https://lore.kernel.org/all/20260530081059.428303-1-kuniyu@google.com/
Thanks,
--Nilay
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-06-01 6:47 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-01 6:10 [linux-next20260529] WARNING: kernel/workqueue.c:5855 at __alloc_workqueue+0x62c/0x690 Venkat Rao Bagalkote
2026-06-01 6:46 ` Nilay Shroff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®