FS#72158 - Panic in kernel 5.14.5-arch1-1

Attached to Project: Arch Linux
Opened by Kim Scarborough (chowbok) - Friday, 17 September 2021, 06:02 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 07 February 2022, 07:18 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Levente Polyak (anthraxx)
Architecture x86_64
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Upgraded to 5.14.5-arch1-1 from 5.13.13-arch1-1 and I get kernel panics on boot. Log entries (let me know if you want me to go further back):

Sep 17 00:23:25 squirrel kernel: ACPI Warning: \WMI1.WQA5: Insufficient arguments - Caller passed 1, method requires 2 (20210604/nsarguments-232)
Sep 17 00:23:25 squirrel systemd-udevd[222]: Worker [236] terminated by signal 11 (SEGV)
Sep 17 00:23:25 squirrel systemd-udevd[222]: 51F5230E-9677-46CD-A1CF-C0B23EE34DB7: Worker [236] failed
Sep 17 00:23:25 squirrel kernel: ------------[ cut here ]------------
Sep 17 00:23:25 squirrel kernel: kobject: ((____ptrval____)): attempted to be registered with empty name!
Sep 17 00:23:25 squirrel kernel: WARNING: CPU: 0 PID: 236 at lib/kobject.c:234 kobject_add_internal+0x28d/0x2b0
Sep 17 00:23:25 squirrel kernel: Modules linked in: snd_hda_codec_analog snd_hda_codec_generic ledtrig_audio i915(+) coretemp kvm_intel think_lmi(+) firmware_attributes_class gpio_ich snd_hda_intel at24 i2c_algo_bit snd_intel_dspcfg iTCO_wdt intel_pmc_bxt snd_intel_sdw_acpi mei_wdt iTCO_vendor_support wmi_bmof snd_hda_codec ttm kvm snd_hda_core i2c_i801 tpm_tis i2c_smbus tpm_tis_core irqbypass pcspkr snd_hwdep lpc_ich drm_kms_helper tpm snd_pcm rng_core snd_timer cec syscopyarea sysfillrect mei_me snd sysimgblt intel_agp e1000e fb_sys_fops mac_hid soundcore wmi intel_gtt video mei agpgart acpi_cpufreq nfsd auth_rpcgss nfs_acl lockd grace sg sunrpc drm fuse bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 uas usb_storage sr_mod cdrom xhci_pci ata_generic pata_acpi xhci_pci_renesas floppy
Sep 17 00:23:25 squirrel kernel: CPU: 0 PID: 236 Comm: systemd-udevd Not tainted 5.14.5-arch1-1 #1 daae17e3dafe98cbbb1977d665649e8e3f3a10e8
Sep 17 00:23:25 squirrel kernel: Hardware name: LENOVO WOOKIE6207/LENOVO, BIOS 5CKT77AUS 05/07/2012
Sep 17 00:23:25 squirrel kernel: RIP: 0010:kobject_add_internal+0x28d/0x2b0
Sep 17 00:23:25 squirrel kernel: Code: fb fc 16 ab e9 90 fe ff ff 48 89 ef 45 89 ec e8 59 d9 e8 ff e9 48 fe ff ff 0f 0b 48 89 ee 48 c7 c7 78 da 1a ab e8 b9 a0 52 00 <0f> 0b 41 bc ea ff ff ff eb 99 0f 0b 0f 0b 0f 0b eb 88 0f 0b e9 78
Sep 17 00:23:25 squirrel kernel: RSP: 0018:ffffb0c8c0683960 EFLAGS: 00010286
Sep 17 00:23:25 squirrel kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000027
Sep 17 00:23:25 squirrel kernel: RDX: ffff9ded86418728 RSI: 0000000000000001 RDI: ffff9ded86418720
Sep 17 00:23:25 squirrel kernel: RBP: ffff9dec883db800 R08: 0000000000000000 R09: ffffb0c8c0683790
Sep 17 00:23:25 squirrel kernel: R10: ffffb0c8c0683788 R11: ffffffffab8cd168 R12: ffff9dec883db800
Sep 17 00:23:25 squirrel kernel: R13: 0000000000000000 R14: ffff9dec883db844 R15: ffffffffc093c540
Sep 17 00:23:25 squirrel kernel: FS: 00007fa47a530a40(0000) GS:ffff9ded86400000(0000) knlGS:0000000000000000
Sep 17 00:23:25 squirrel kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Sep 17 00:23:25 squirrel kernel: CR2: 00007f42f88be820 CR3: 0000000101fd4000 CR4: 00000000000406f0
Sep 17 00:23:25 squirrel kernel: Call Trace:
Sep 17 00:23:25 squirrel kernel: kobject_add+0x98/0xd0
Sep 17 00:23:25 squirrel kernel: tlmi_probe+0x5db/0x866 [think_lmi b74be72d045a61f3470df0b548c37d5e582445df]
Sep 17 00:23:25 squirrel kernel: ? current_value_show+0xb0/0xb0 [think_lmi b74be72d045a61f3470df0b548c37d5e582445df]
Sep 17 00:23:25 squirrel kernel: wmi_dev_probe+0x1de/0x268 [wmi 13993eb8c688d87218ae8d6b9f8ee6d29f4df60f]
Sep 17 00:23:25 squirrel kernel: really_probe+0x1f5/0x3f0
Sep 17 00:23:25 squirrel kernel: __driver_probe_device+0xfe/0x180
Sep 17 00:23:25 squirrel kernel: driver_probe_device+0x1e/0x90
Sep 17 00:23:25 squirrel kernel: __driver_attach+0xc0/0x1c0
Sep 17 00:23:25 squirrel kernel: ? __device_attach_driver+0xe0/0xe0
Sep 17 00:23:25 squirrel kernel: ? __device_attach_driver+0xe0/0xe0
Sep 17 00:23:25 squirrel kernel: bus_for_each_dev+0x89/0xd0
Sep 17 00:23:25 squirrel kernel: bus_add_driver+0x12b/0x1e0
Sep 17 00:23:25 squirrel kernel: driver_register+0x8f/0xe0
Sep 17 00:23:25 squirrel kernel: ? 0xffffffffc06b3000
Sep 17 00:23:25 squirrel kernel: do_one_initcall+0x57/0x220
Sep 17 00:23:25 squirrel kernel: do_init_module+0x5c/0x270
Sep 17 00:23:25 squirrel kernel: load_module+0x2588/0x2790
Sep 17 00:23:25 squirrel kernel: ? insert_vmap_area.constprop.0+0xcb/0x110
Sep 17 00:23:25 squirrel kernel: ? __do_sys_init_module+0x12e/0x1b0
Sep 17 00:23:25 squirrel kernel: __do_sys_init_module+0x12e/0x1b0
Sep 17 00:23:25 squirrel kernel: do_syscall_64+0x5c/0x80
Sep 17 00:23:25 squirrel kernel: ? ksys_read+0x67/0xe0
Sep 17 00:23:25 squirrel kernel: ? syscall_exit_to_user_mode+0x23/0x40
Sep 17 00:23:25 squirrel kernel: ? do_syscall_64+0x69/0x80
Sep 17 00:23:25 squirrel kernel: ? exc_page_fault+0x72/0x170
Sep 17 00:23:25 squirrel kernel: entry_SYSCALL_64_after_hwframe+0x44/0xae
Sep 17 00:23:25 squirrel kernel: RIP: 0033:0x7fa47ae6532e
Sep 17 00:23:25 squirrel kernel: Code: 48 8b 0d 45 0b 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 12 0b 0c 00 f7 d8 64 89 01 48
Sep 17 00:23:25 squirrel kernel: RSP: 002b:00007fff26530b08 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
Sep 17 00:23:25 squirrel kernel: RAX: ffffffffffffffda RBX: 000055f2724f08d0 RCX: 00007fa47ae6532e
Sep 17 00:23:25 squirrel kernel: RDX: 00007fa47afbca9d RSI: 0000000000008d01 RDI: 000055f27257e4b0
Sep 17 00:23:25 squirrel kernel: RBP: 000055f27257e4b0 R08: 27d4eb2f165667c5 R09: 0000000000000000
Sep 17 00:23:25 squirrel kernel: R10: 0000000000001b51 R11: 0000000000000246 R12: 00007fa47afbca9d
Sep 17 00:23:25 squirrel kernel: R13: 000055f2724f08d0 R14: 000055f2724ed100 R15: 000055f2724f08d0
Sep 17 00:23:25 squirrel kernel: ---[ end trace ad42951cbf5e01a7 ]---
Sep 17 00:23:25 squirrel kernel: ------------[ cut here ]------------
Sep 17 00:23:25 squirrel kernel: kernel BUG at mm/slub.c:321!

Reverting the kernel upgrade fixes it.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Monday, 07 February 2022, 07:18 GMT
Reason for closing:  Upstream
Additional comments about closing:  2022-01-26: A task closure has been requested. Reason for request: This issue has been fixed and is a upstream bug rather than a archlinux one(as it is related to a kernel module)
Comment by Tobias Powalowski (tpowa) - Saturday, 18 September 2021, 07:17 GMT
I think you need to bisect this.
Comment by Jan Alexander Steffens (heftig) - Sunday, 19 September 2021, 14:35 GMT
Looks like a bug in the think-lmi module, so blacklisting it could allow you to boot.
Comment by Kim Scarborough (chowbok) - Sunday, 26 September 2021, 03:23 GMT
Blacklisting it allowed it to boot (and another Lenovo desktop I was having this issue on), thanks.
Comment by Magnus (DeArchDev) - Saturday, 08 January 2022, 16:30 GMT
This might be a bug which is directly related to the kernel module instead of a issue related to archlinux. If the problem has been fixed for you, you might want to request a closure to the issue.

Loading...