Public bug reported:
While smoke testing the Lustre DKMS, i hit this:
```
[687244.071864] Lustre: Lustre: Build Version: 2.17.58
[687244.073308] ------------[ cut here ]------------
[687244.073316] workqueue: cfs_rh is using neither WQ_PERCPU or WQ_UNBOUND.
Setting WQ_PERCPU.
[687244.073318] WARNING: kernel/workqueue.c:5938 at
__alloc_workqueue+0x486/0x500, CPU#3: modprobe/605506
[687244.073327] Modules linked in: obdclass(OE+) crc32_cryptoapi lnet(OE)
libcfs(OE) ec(OE) zfs(POE) spl(OE) qrtr cfg80211 intel_rapl_msr
intel_rapl_common intel_uncore_frequency_common kvm_intel kvm
snd_hda_codec_generic irqbypass snd_hda_intel rapl snd_hda_codec snd_hda_core
snd_intel_dspcfg snd_intel_sdw_acpi snd_hwdep snd_pcm i2c_i801 i2c_smbus
snd_timer i2c_mux snd soundcore lpc_ich nfsd auth_rpcgss nfs_acl lockd grace
virtio_gpu joydev virtio_dma_buf sunrpc binfmt_misc input_leds mac_hid
sch_fq_codel dm_multipath efi_pstore vsock_loopback vmw_vsock_virtio_transport
vmw_vsock_virtio_transport_common vsock dm_crypt hid_generic usbhid aesni_intel
ahci hid gf128mul libahci psmouse serio_raw dm_mirror dm_region_hash dm_log msr
dmi_sysfs qemu_fw_cfg virtiofs virtio_rng autofs4 [last unloaded: spl(OE)]
[687244.073382] CPU: 3 UID: 0 PID: 605506 Comm: modprobe Tainted: P
OE 7.3.0-6-generic #6-Ubuntu PREEMPT(lazy)
[687244.073388] Tainted: [P]=PROPRIETARY_MODULE, [O]=OOT_MODULE,
[E]=UNSIGNED_MODULE
[687244.073417] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS
1.16.3-debian-1.16.3-2 04/01/2014
[687244.073423] RIP: 0010:__alloc_workqueue+0x489/0x500
[687244.073426] Code: e6 ff ff e9 45 fd ff ff 41 b9 08 00 00 00 41 be 00 04 00
00 e9 66 fd ff ff 0f 0b e9 2d fd ff ff 48 8d 3d aa bd a5 02 4c 89 fe <67> 48 0f
b9 3a 41 81 cc 00 01 00 00 e9 70 fc ff ff 0f 0b e9 0b fd
[687244.073428] RSP: 0018:ffffd0dba1857b10 EFLAGS: 00010246
[687244.073432] RAX: 0000000000000000 RBX: ffff8ce4759e3200 RCX:
0000000000000000
[687244.073434] RDX: 0000000000000000 RSI: ffff8ce4759e32b8 RDI:
ffffffffb38dd090
[687244.073435] RBP: ffffd0dba1857b40 R08: 0000000000000000 R09:
0000000000000000
[687244.073436] R10: 0000000000000000 R11: 0000000000000000 R12:
0000000000000040
[687244.073438] R13: 0000000000000004 R14: ffffd0dba1857b50 R15:
ffff8ce4759e32b8
[687244.073439] FS: 00007266e746f400(0000) GS:ffff8ce603f51000(0000)
knlGS:0000000000000000
[687244.073441] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[687244.073482] CR2: 000079bbd28b0b40 CR3: 000000015ea14004 CR4:
0000000000372ef0
[687244.073486] Call Trace:
[687244.073488] <TASK>
[687244.073500] ? __pfx_init_module+0x10/0x10 [obdclass]
[687244.073583] alloc_workqueue_noprof+0x53/0x80
[687244.073588] cfs_hash_init+0x1f/0xa0 [obdclass]
[687244.073662] obdclass_init+0x21e/0x1050 [obdclass]
[687244.073723] do_one_initcall+0x54/0x330
[687244.073728] do_init_module+0x8e/0x2c0
[687244.073733] load_module+0xa5d/0xba0
[687244.073737] init_module_from_file+0xfb/0x180
[687244.073741] idempotent_init_module+0x10e/0x300
[687244.073745] __x64_sys_finit_module+0x73/0xf0
[687244.073747] ? arch_exit_to_user_mode_prepare.isra.0+0xd/0xe0
[687244.073751] x64_sys_call+0xfbc/0x23d0
[687244.073754] do_syscall_64+0xba/0x480
[687244.073759] ? exc_page_fault+0x94/0x1c0
[687244.073763] ? do_syscall_64+0x33/0x480
[687244.073766] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[687244.073769] RIP: 0033:0x7266e6b389cd
[687244.073792] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 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 8b 0d 0b f4 0d 00 f7 d8 64 89 01 48
[687244.073794] RSP: 002b:00007ffdc2d411a8 EFLAGS: 00000246 ORIG_RAX:
0000000000000139
[687244.073797] RAX: ffffffffffffffda RBX: 000060751ca45ef0 RCX:
00007266e6b389cd
[687244.073798] RDX: 0000000000000000 RSI: 00006074f2b0d98b RDI:
0000000000000005
[687244.073800] RBP: 00007ffdc2d41240 R08: 0000000000000000 R09:
0000000000000000
[687244.073817] R10: 0000000000000000 R11: 0000000000000246 R12:
00006074f2b0d98b
[687244.073818] R13: 000060751ca45e90 R14: 0000000000040000 R15:
0000000000000000
[687244.073821] </TASK>
[687244.073822] ---[ end trace 0000000000000000 ]---
```
To reproduce it: just modprove all kmods produced by the Lustre DKMS.
** Affects: lustre (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2170704
Title:
WARNING: kernel/workqueue.c:5938 at __alloc_workqueue+0x486/0x500,
CPU#3: modprobe/605506
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lustre/+bug/2170704/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs