Stack trace in journal
I noticed this stack trace in my journal:
Jul 25 08:30:05 avalon kernel: ------------[ cut here ]------------
Jul 25 08:30:05 avalon kernel: refcount_t: addition on 0; use-after-free.
Jul 25 08:30:05 avalon kernel: redpine_91x: rsi_sdio_check_buffer_status: Failed to read status register
Jul 25 08:30:05 avalon kernel: WARNING: CPU: 2 PID: 31303 at lib/refcount.c:25 refcount_warn_saturate+0xa0/0x144
Jul 25 08:30:06 avalon kernel: Modules linked in: hid_logitech_hidpp hid_logitech_dj usbhid xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_c>
Jul 25 08:30:06 avalon kernel: snd_soc_core videobuf2_common v4l2_async videodev imx2_wdt mc watchdog snd_pcm_dmaengine caam snd_pcm error snd_timer snd soundcore r>
Jul 25 08:30:06 avalon kernel: CPU: 2 PID: 31303 Comm: kworker/2:2 Tainted: G D WC 5.18.0-1-librem5 #1
Jul 25 08:30:06 avalon kernel: Hardware name: Purism Librem 5r4 (DT)
Jul 25 08:30:06 avalon kernel: Workqueue: events_freezable mmc_rescan
Jul 25 08:30:06 avalon kernel: pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Jul 25 08:30:06 avalon kernel: pc : refcount_warn_saturate+0xa0/0x144
Jul 25 08:30:06 avalon kernel: lr : refcount_warn_saturate+0xa0/0x144
Jul 25 08:30:06 avalon kernel: sp : ffff80000b013b60
Jul 25 08:30:06 avalon kernel: x29: ffff80000b013b60 x28: 0000000000000000 x27: 0000000000000000
Jul 25 08:30:06 avalon kernel: x26: ffff00000e8ba974 x25: ffff0000bf97bb05 x24: ffff8000098298a8
Jul 25 08:30:06 avalon kernel: x23: 0000000000000080 x22: ffff00000e50c888 x21: ffff000003bd2500
Jul 25 08:30:06 avalon kernel: x20: ffff000009122ba8 x19: ffff000009122b80 x18: 0000000000000000
Jul 25 08:30:06 avalon kernel: x17: 7375746174732064 x16: 0000000000000006 x15: 0000000000000030
Jul 25 08:30:06 avalon kernel: x14: 0000000000000000 x13: 205d303730303135 x12: 2e3239333232325b
Jul 25 08:30:06 avalon kernel: x11: 3b30206e6f206e6f x10: 697469646461203a x9 : ffff80000818c31c
Jul 25 08:30:06 avalon kernel: x8 : 206e6f206e6f6974 x7 : 205d303730303135 x6 : 2e3239333232325b
Jul 25 08:30:06 avalon kernel: x5 : 0000000000000000 x4 : ffff0000bf968990 x3 : ffff0000bf974cb0
Jul 25 08:30:06 avalon kernel: x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff00002ecf4880
Jul 25 08:30:06 avalon kernel: Call trace:
Jul 25 08:30:06 avalon kernel: refcount_warn_saturate+0xa0/0x144
Jul 25 08:30:06 avalon kernel: kthread_stop+0x160/0x210
Jul 25 08:30:06 avalon kernel: rsi_disconnect+0x90/0x420 [redpine_sdio]
Jul 25 08:30:06 avalon kernel: sdio_bus_remove+0x48/0x160
Jul 25 08:30:06 avalon kernel: device_remove+0x54/0x90
Jul 25 08:30:06 avalon kernel: device_release_driver_internal+0x1e4/0x240
Jul 25 08:30:06 avalon kernel: device_release_driver+0x24/0x30
Jul 25 08:30:06 avalon kernel: bus_remove_device+0xdc/0x170
Jul 25 08:30:06 avalon kernel: device_del+0x180/0x39c
Jul 25 08:30:06 avalon kernel: sdio_remove_func+0x34/0xe0
Jul 25 08:30:06 avalon kernel: mmc_sdio_detect+0xc0/0x170
Jul 25 08:30:06 avalon kernel: mmc_rescan+0x98/0x334
Jul 25 08:30:06 avalon kernel: process_one_work+0x204/0x480
Jul 25 08:30:06 avalon kernel: worker_thread+0x154/0x450
Jul 25 08:30:06 avalon kernel: kthread+0x118/0x120
Jul 25 08:30:06 avalon kernel: ret_from_fork+0x10/0x20
Jul 25 08:30:06 avalon kernel: ---[ end trace 0000000000000000 ]---
Jul 25 08:30:06 avalon kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
Jul 25 08:30:06 avalon kernel: Mem abort info:
Jul 25 08:30:06 avalon kernel: ESR = 0x96000005
Jul 25 08:30:06 avalon kernel: EC = 0x25: DABT (current EL), IL = 32 bits
Jul 25 08:30:06 avalon kernel: SET = 0, FnV = 0
Jul 25 08:30:06 avalon kernel: EA = 0, S1PTW = 0
Jul 25 08:30:06 avalon kernel: FSC = 0x05: level 1 translation fault
Jul 25 08:30:06 avalon kernel: Data abort info:
Jul 25 08:30:06 avalon kernel: ISV = 0, ISS = 0x00000005
Jul 25 08:30:06 avalon kernel: CM = 0, WnR = 0
Jul 25 08:30:06 avalon kernel: user pgtable: 4k pages, 48-bit VAs, pgdp=000000004eab5000
Jul 25 08:30:06 avalon kernel: [0000000000000000] pgd=0800000073e9c003, p4d=0800000073e9c003, pud=0000000000000000
Jul 25 08:30:06 avalon kernel: Internal error: Oops: 96000005 [#2] PREEMPT SMP
Jul 25 08:30:06 avalon kernel: Modules linked in: hid_logitech_hidpp hid_logitech_dj usbhid xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_c>
Jul 25 08:30:06 avalon kernel: snd_soc_core videobuf2_common v4l2_async videodev imx2_wdt mc watchdog snd_pcm_dmaengine caam snd_pcm error snd_timer snd soundcore r>
Jul 25 08:30:06 avalon kernel: CPU: 2 PID: 31303 Comm: kworker/2:2 Tainted: G D WC 5.18.0-1-librem5 #1
Jul 25 08:30:06 avalon kernel: Hardware name: Purism Librem 5r4 (DT)
Jul 25 08:30:06 avalon kernel: Workqueue: events_freezable mmc_rescan
Jul 25 08:30:06 avalon kernel: pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Jul 25 08:30:06 avalon kernel: pc : kthreadd+0x278/0x38c
Jul 25 08:30:06 avalon kernel: lr : kthread_stop+0x160/0x210
Jul 25 08:30:06 avalon kernel: sp : ffff80000b013b70
Jul 25 08:30:06 avalon kernel: x29: ffff80000b013b70 x28: 0000000000000000 x27: 0000000000000000
Jul 25 08:30:06 avalon kernel: x26: ffff00000e8ba974 x25: ffff0000bf97bb05 x24: ffff8000098298a8
Jul 25 08:30:06 avalon kernel: x23: 0000000000000080 x22: ffff00000e50c888 x21: 0000000000000000
Jul 25 08:30:06 avalon kernel: x20: ffff000009122ba8 x19: ffff000009122b80 x18: 0000000000000000
Jul 25 08:30:06 avalon kernel: x17: 7375746174732064 x16: 0000000000000006 x15: 0000000000000030
Jul 25 08:30:06 avalon kernel: x14: 0000000000000000 x13: 205d303730303135 x12: 2e3239333232325b
Jul 25 08:30:06 avalon kernel: x11: 3b30206e6f206e6f x10: 697469646461203a x9 : ffff80000818c31c
Jul 25 08:30:06 avalon kernel: x8 : 206e6f206e6f6974 x7 : 205d303730303135 x6 : 2e3239333232325b
Jul 25 08:30:06 avalon kernel: x5 : 0000000000000000 x4 : ffff0000bf968990 x3 : ffff0000bf974cb0
Jul 25 08:30:06 avalon kernel: x2 : 0000000000000000 x1 : 0000000000000000 x0 : 000000000420804c
Jul 25 08:30:06 avalon kernel: Call trace:
Jul 25 08:30:06 avalon kernel: kthreadd+0x278/0x38c
Jul 25 08:30:06 avalon kernel: rsi_disconnect+0x90/0x420 [redpine_sdio]
Jul 25 08:30:06 avalon kernel: sdio_bus_remove+0x48/0x160
Jul 25 08:30:06 avalon kernel: device_remove+0x54/0x90
Jul 25 08:30:06 avalon kernel: device_release_driver_internal+0x1e4/0x240
Jul 25 08:30:06 avalon kernel: device_release_driver+0x24/0x30
Jul 25 08:30:06 avalon kernel: bus_remove_device+0xdc/0x170
Jul 25 08:30:06 avalon kernel: device_del+0x180/0x39c
Jul 25 08:30:06 avalon kernel: sdio_remove_func+0x34/0xe0
Jul 25 08:30:06 avalon kernel: mmc_sdio_detect+0xc0/0x170
Jul 25 08:30:06 avalon kernel: mmc_rescan+0x98/0x334
Jul 25 08:30:06 avalon kernel: process_one_work+0x204/0x480
Jul 25 08:30:06 avalon kernel: worker_thread+0x154/0x450
Jul 25 08:30:06 avalon kernel: kthread+0x118/0x120
Jul 25 08:30:06 avalon kernel: ret_from_fork+0x10/0x20
Jul 25 08:30:06 avalon kernel: Code: 35ffffa3 17fffbf3 d53cd042 f98002b1 (c85f7ea0)
Jul 25 08:30:06 avalon kernel: ---[ end trace 0000000000000000 ]---