5.9: Kernel panic when unplugging USB-C hub with display
**NOTE: In case it's relevant, my kernel has extcon patches applied.** EDIT: happens on stock 5.9 as well
I've seen it a few times. Happens even when phoc isn't running.
That's what I managed to catch via WiFi connection:
[ 1851.702381] usb 3-1: USB disconnect, device number 2
[ 1851.707545] usb 3-1.1: USB disconnect, device number 3
[ 1851.719214] [drm] hpd irq
[ 1851.745409] xhci-hcd xhci-hcd.5.auto: remove, state 4
[ 1851.753373] usb usb4: USB disconnect, device number 1
[ 1851.767198] usb 3-1.3: USB disconnect, device number 4
[ 1851.773309] xhci-hcd xhci-hcd.5.auto: USB bus 4 deregistered
[ 1851.781981] xhci-hcd xhci-hcd.5.auto: remove, state 1
[ 1851.787505] usb usb3: USB disconnect, device number 1
[ 1851.921748] [drm] Connector status: 0
[ 1851.922994] [drm] Connector status: 0
[ 1851.954428] [drm] Connector status: 0
[ 1851.958286] [drm] HDMI/DP Cable Plug Out
[ 1851.978096] usb 3-1.4: USB disconnect, device number 5
[ 1852.012933] Unable to handle kernel paging request at virtual address ffff7e00aff60880
[ 1852.020994] Mem abort info:
[ 1852.023751] xhci-hcd xhci-hcd.5.auto: USB bus 3 deregistered
[ 1852.023853] ESR = 0x96000004
[ 1852.023859] EC = 0x25: DABT (current EL), IL = 32 bits
[ 1852.029675] dwc3 38100000.usb: dma_pool_destroy buffer-128, 00000000011b1e26 busy
[ 1852.032737] SET = 0, FnV = 0
[ 1852.032739] EA = 0, S1PTW = 0
[ 1852.032740] Data abort info:
[ 1852.032741] ISV = 0, ISS = 0x00000004
[ 1852.032743] CM = 0, WnR = 0
[ 1852.032747] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000081796000
[ 1852.038931] using random self ethernet address
[ 1852.045732] [ffff7e00aff60880] pgd=0000000000000000, p4d=0000000000000000
[ 1852.045742] Internal error: Oops: 96000004 [#1] PREEMPT SMP
[ 1852.045747] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev caam_jr caamhash_desc caamalg_desc rsi_sdio rsi_91x crypto_engine bluetooth mac80211 aes_ce_blk crypto_simd crct10dif_ce ghash_ce uas hantro_vpu(C) v4l2_h264 videobuf2_dma_contig v4l2_mem2mem sha2_ce st_lsm6dsx_spi usb_storage videobuf2_vmalloc sha1_ce videobuf2_memops cfg80211 videobuf2_v4l2 pwm_vibra ofpart videobuf2_common snd_soc_simple_card snd_soc_gtm601 snd_soc_simple_card_utils videodev spi_nor st_lsm6dsx_i2c gnss_mtk vcnl4000 st_lsm6dsx industrialio_triggered_buffer tps6598x gnss_serial bq25890_charger typec mtd snd_soc_wm8962 gnss kfifo_buf edt_ft5x06 leds_lm3560 leds_lm3692x mc caam error snd_soc_fsl_sai imx_pcm_dma snvs_pwrkey snd_soc_core snd_pcm_dmaengine snd_pcm snd_timer snd soundcore
[ 1852.045864] imx2_wdt
[ 1852.050287] using random host ethernet address
[ 1852.052142] imx_sdma watchdog virt_dma ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore imx_dcss dwc3 cdns_mhdp_imx ulpi cdns_mhdp_drmcore udc_core roles usb_common phy_fsl_imx8mq_usb clk_bd718x7
...and the rest on the screen (caught thanks to the fact that phoc wasn't running):
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Sebastian Krzyszkowiak added convergence label
added convergence label
- Author Owner
The variation of messages I see makes me believe that this is some memory corruption that just happens to show up in random places...
[ 1038.319705] Unable to handle kernel paging request at virtual address 0000001c00000060 [ 1038.327694] Mem abort info: [ 1038.331562] ESR = 0x96000004 [ 1038.335134] EC = 0x25: DABT (current EL), IL = 32 bits [ 1038.340961] SET = 0, FnV = 0 [ 1038.344221] EA = 0, S1PTW = 0 [ 1038.347455] Data abort info: [ 1038.350442] ISV = 0, ISS = 0x00000004 [ 1038.354419] CM = 0, WnR = 0 [ 1038.357412] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000cbcf3000 [ 1038.364015] [0000001c00000060] pgd=0000000000000000, p4d=0000000000000000 [ 1038.370856] Internal error: Oops: 96000004 [#1] PREEMPT SMP [ 1038.376438] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev rsi_sdio caam_jr caamhash_desc caamalg_desc rsi_91x crypto_engine bluetooth hantro_vpu(C) uas v4l2_h264 mac80211 videobuf2_dma_contig usb_storage v4l2_mem2mem videobuf2_vmalloc pwm_vibra videobuf2_memops cfg80211 aes_ce_blk videobuf2_v4l2 crypto_simd crct10dif_ce ghash_ce videobuf2_common sha2_ce sha1_ce st_lsm6dsx_spi videodev mc snd_soc_simple_card snd_soc_gtm601 snd_soc_simple_card_utils bq25890_charger vcnl4000 snd_soc_fsl_sai snd_soc_wm8962 industrialio_triggered_buffer imx_pcm_dma tps6598x leds_lm3692x ofpart snd_soc_core st_lsm6dsx_i2c gnss_mtk st_lsm6dsx typec gnss_serial leds_lm3560 kfifo_buf snd_pcm_dmaengine edt_ft5x06 snd_pcm caam gnss spi_nor error mtd snd_timer imx_sdma snvs_pwrkey snd imx2_wdt [ 1038.376552] virt_dma soundcore watchdog ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core roles usb_common cdns_mhdp_imx phy_fsl_imx8mq_usb imx_dcss cdns_mhdp_drmcore clk_bd718x7 [ 1038.488435] CPU: 2 PID: 1506 Comm: (coredump) Tainted: G C 5.9.0-1-librem5 #1 [ 1038.496871] Hardware name: Purism Librem 5r3 (DT) [ 1038.501578] pstate: 60000005 (nZCv daif -PAN -UAO BTYPE=--) [ 1038.507157] pc : kmem_cache_alloc_trace+0x154/0x408 [ 1038.512037] lr : kmem_cache_alloc_trace+0x88/0x408 [ 1038.516827] sp : ffff800014083cc0 [ 1038.520141] x29: ffff800014083cc0 x28: 0000000000000cc0 [ 1038.525453] x27: 0000000001456e02 x26: 0000000000000000 [ 1038.530765] x25: 0000000000000010 x24: ffff800011521000 [ 1038.536077] x23: 0000000000000cc0 x22: ffff8000109af3f0 [ 1038.541389] x21: ffff800011398908 x20: ffff000000000000 [ 1038.546701] x19: ffff0000a6c01e00 x18: 0000000000000000 [ 1038.552013] x17: 0000000000000000 x16: 0000000000000000 [ 1038.557324] x15: 0000000000000000 x14: 1000000000030015 [ 1038.562636] x13: 1000000000000054 x12: 0000001000000020 [ 1038.567948] x11: 2000000000060015 x10: 2000000000000054 [ 1038.573258] x9 : ffff800010257a30 x8 : 0005000100000006 [ 1038.578571] x7 : 0400000001000015 x6 : ffff8000117ff120 [ 1038.583882] x5 : ffff8000117ff120 x4 : 0000000000000000 [ 1038.589193] x3 : 0000000000000040 x2 : ffff00008c5d8dc0 [ 1038.594505] x1 : 0000000000000001 x0 : 0000001c00000020 [ 1038.599819] Call trace: [ 1038.602269] kmem_cache_alloc_trace+0x154/0x408 [ 1038.606807] bpf_prog_store_orig_filter.isra.82+0x40/0xa0 [ 1038.612209] bpf_prog_create_from_user+0x104/0x1f0 [ 1038.617004] do_seccomp+0x398/0xa18 [ 1038.620495] __arm64_sys_seccomp+0x28/0x38 [ 1038.624596] el0_svc_common.constprop.3+0x94/0x178 [ 1038.629391] do_el0_svc+0x24/0x30 [ 1038.632709] el0_sync_handler+0x148/0x1a8 [ 1038.636720] el0_sync+0x158/0x180 [ 1038.640041] Code: b9402a63 d5384102 b9401041 11000421 (f8636814) [ 1038.646138] ---[ end trace 1e5f33fbdac3ceeb ]--- [ 1038.653065] Unable to handle kernel paging request at virtual address 0000001c00000060 [ 1038.661044] Mem abort info: [ 1038.663895] ESR = 0x96000004 [ 1038.667024] EC = 0x25: DABT (current EL), IL = 32 bits [ 1038.672386] SET = 0, FnV = 0 [ 1038.675728] EA = 0, S1PTW = 0 [ 1038.678896] Data abort info: [ 1038.681781] ISV = 0, ISS = 0x00000004 [ 1038.685640] CM = 0, WnR = 0 [ 1038.688626] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000cbcf3000 [ 1038.695081] [0000001c00000060] pgd=0000000000000000, p4d=0000000000000000 [ 1038.701897] Internal error: Oops: 96000004 [#2] PREEMPT SMP [ 1038.707472] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev rsi_sdio caam_jr caamhash_desc caamalg_desc rsi_91x crypto_engine bluetooth hantro_vpu(C) uas v4l2_h264 mac80211 videobuf2_dma_contig usb_storage v4l2_mem2mem videobuf2_vmalloc pwm_vibra videobuf2_memops cfg80211 aes_ce_blk videobuf2_v4l2 crypto_simd crct10dif_ce ghash_ce videobuf2_common sha2_ce sha1_ce st_lsm6dsx_spi videodev mc snd_soc_simple_card snd_soc_gtm601 snd_soc_simple_card_utils bq25890_charger vcnl4000 snd_soc_fsl_sai snd_soc_wm8962 industrialio_triggered_buffer imx_pcm_dma tps6598x leds_lm3692x ofpart snd_soc_core st_lsm6dsx_i2c gnss_mtk st_lsm6dsx typec gnss_serial leds_lm3560 kfifo_buf snd_pcm_dmaengine edt_ft5x06 snd_pcm caam gnss spi_nor error mtd snd_timer imx_sdma snvs_pwrkey snd imx2_wdt [ 1038.707581] virt_dma soundcore watchdog ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core roles usb_common cdns_mhdp_imx phy_fsl_imx8mq_usb imx_dcss cdns_mhdp_drmcore clk_bd718x7 [ 1038.819454] CPU: 2 PID: 36 Comm: kworker/2:1 Tainted: G D C 5.9.0-1-librem5 #1 [ 1038.827802] Hardware name: Purism Librem 5r3 (DT) [ 1038.832519] Workqueue: events kernfs_notify_workfn [ 1038.837312] pstate: 60000005 (nZCv daif -PAN -UAO BTYPE=--) [ 1038.842886] pc : __kmalloc+0x16c/0x458 [ 1038.846634] lr : __kmalloc+0x13c/0x458 [ 1038.850380] sp : ffff80001185bb20 [ 1038.853692] x29: ffff80001185bb20 x28: 0000000001456e02 [ 1038.859002] x27: 0000000000000000 x26: ffff800011521000 [ 1038.864312] x25: 0000000000000028 x24: ffff8000102e5514 [ 1038.869622] x23: 0000000000404cc0 x22: ffff0000a6432940 [ 1038.874932] x21: ffff800011398908 x20: ffff80001108fb20 [ 1038.880244] x19: ffff0000a6c01e00 x18: 0000000000000004 [ 1038.885554] x17: 0000000000000000 x16: 0000000000000000 [ 1038.890864] x15: ffff8000113db020 x14: ffff0000a6802d38 [ 1038.896174] x13: 0000000000000000 x12: 0000000000000028 [ 1038.901485] x11: 0101010101010101 x10: 7f7f7f7f7f7f7f7f [ 1038.906795] x9 : ffff8000102713a8 x8 : 0000000000000000 [ 1038.912105] x7 : 0000000000000000 x6 : 0000000000000000 [ 1038.917417] x5 : 0000000000000000 x4 : 0000000000000000 [ 1038.922727] x3 : 0000000000000040 x2 : ffff0000a6432940 [ 1038.928036] x1 : 0000000000000001 x0 : 0000001c00000020 [ 1038.933350] Call trace: [ 1038.935799] __kmalloc+0x16c/0x458 [ 1038.939201] inotify_one_event+0x84/0x198 [ 1038.943210] inotify_handle_event+0x9c/0xc8 [ 1038.947391] fsnotify+0x2e4/0x558 [ 1038.950706] kernfs_notify_workfn+0xdc/0x208 [ 1038.954978] process_one_work+0x1b4/0x470 [ 1038.958987] worker_thread+0x4c/0x440 [ 1038.962651] kthread+0x160/0x168 [ 1038.965879] ret_from_fork+0x10/0x34 [ 1038.969457] Code: b9402a63 d5384102 b9401041 11000421 (f8636816) [ 1038.975551] ---[ end trace 1e5f33fbdac3ceec ]--- [ 1039.254751] Unable to handle kernel paging request at virtual address 0000001c00000060 [ 1039.262713] Mem abort info: [ 1039.265514] ESR = 0x96000004 [ 1039.268606] EC = 0x25: DABT (current EL), IL = 32 bits [ 1039.273949] SET = 0, FnV = 0 [ 1039.277005] EA = 0, S1PTW = 0 [ 1039.280175] Data abort info: [ 1039.283086] ISV = 0, ISS = 0x00000004 [ 1039.286940] CM = 0, WnR = 0 [ 1039.289925] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000ddcf9000 [ 1039.296386] [0000001c00000060] pgd=0000000000000000, p4d=0000000000000000 [ 1039.303205] Internal error: Oops: 96000004 [#3] PREEMPT SMP [ 1039.308782] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev rsi_sdio caam_jr caamhash_desc caamalg_desc rsi_91x crypto_engine bluetooth hantro_vpu(C) uas v4l2_h264 mac80211 videobuf2_dma_contig usb_storage v4l2_mem2mem videobuf2_vmalloc pwm_vibra videobuf2_memops cfg80211 aes_ce_blk videobuf2_v4l2 crypto_simd crct10dif_ce ghash_ce videobuf2_common sha2_ce sha1_ce st_lsm6dsx_spi videodev mc snd_soc_simple_card snd_soc_gtm601 snd_soc_simple_card_utils bq25890_charger vcnl4000 snd_soc_fsl_sai snd_soc_wm8962 industrialio_triggered_buffer imx_pcm_dma tps6598x leds_lm3692x ofpart snd_soc_core st_lsm6dsx_i2c gnss_mtk st_lsm6dsx typec gnss_serial leds_lm3560 kfifo_buf snd_pcm_dmaengine edt_ft5x06 snd_pcm caam gnss spi_nor error mtd snd_timer imx_sdma snvs_pwrkey snd imx2_wdt [ 1039.308891] virt_dma soundcore watchdog ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core roles usb_common cdns_mhdp_imx phy_fsl_imx8mq_usb imx_dcss cdns_mhdp_drmcore clk_bd718x7 [ 1039.420767] CPU: 2 PID: 547 Comm: NetworkManager Tainted: G D C 5.9.0-1-librem5 #1 [ 1039.429461] Hardware name: Purism Librem 5r3 (DT) [ 1039.434167] pstate: 60000005 (nZCv daif -PAN -UAO BTYPE=--) [ 1039.439748] pc : kmem_cache_alloc_trace+0x154/0x408 [ 1039.444624] lr : kmem_cache_alloc_trace+0x88/0x408 [ 1039.449413] sp : ffff800012e5b7e0 [ 1039.452724] x29: ffff800012e5b7e0 x28: 0000000000000cc0 [ 1039.458036] x27: 0000000001456e02 x26: 0000000000000000 [ 1039.463347] x25: 0000000000000018 x24: ffff800011521000 [ 1039.468656] x23: 0000000000000cc0 x22: ffff8000109f96c8 [ 1039.473967] x21: ffff800011398908 x20: ffff000000000000 [ 1039.479279] x19: ffff0000a6c01e00 x18: 0000000000000000 [ 1039.484589] x17: 0000000000000000 x16: 0000000000000000 [ 1039.489899] x15: 0000000000000000 x14: 0000000000000000 [ 1039.495208] x13: 0000000000000000 x12: 0000000000000000 [ 1039.500518] x11: 0000000000000040 x10: ffff8000114c0558 [ 1039.505830] x9 : ffff800010257a30 x8 : ffff800012e5b930 [ 1039.511140] x7 : ffff80000901ead0 x6 : ffff8000109f9640 [ 1039.516450] x5 : 0000000000000000 x4 : 0000000000000003 [ 1039.521760] x3 : 0000000000000040 x2 : ffff0000a441d280 [ 1039.527070] x1 : 0000000000000001 x0 : 0000001c00000020 [ 1039.532383] Call trace: [ 1039.534832] kmem_cache_alloc_trace+0x154/0x408 [ 1039.539367] genl_start+0x88/0x180 [ 1039.542769] __netlink_dump_start+0x174/0x280 [ 1039.547126] genl_family_rcv_msg_dumpit.isra.16+0x84/0x138 [ 1039.552609] genl_rcv_msg+0x2d4/0x358 [ 1039.556271] netlink_rcv_skb+0x64/0x128 [ 1039.560106] genl_rcv+0x40/0x58 [ 1039.563245] netlink_unicast+0x1c0/0x280 [ 1039.567167] netlink_sendmsg+0x1dc/0x3e8 [ 1039.571089] sock_sendmsg+0x54/0x60 [ 1039.574576] ____sys_sendmsg+0x28c/0x2d0 [ 1039.578498] ___sys_sendmsg+0x8c/0xd0 [ 1039.582159] __sys_sendmsg+0x74/0xc8 [ 1039.585732] __arm64_sys_sendmsg+0x2c/0x38 [ 1039.589833] el0_svc_common.constprop.3+0x94/0x178 [ 1039.594622] do_el0_svc+0x24/0x30 [ 1039.597938] el0_sync_handler+0x148/0x1a8 [ 1039.601945] el0_sync+0x158/0x180 [ 1039.605265] Code: b9402a63 d5384102 b9401041 11000421 (f8636814) [ 1039.611359] ---[ end trace 1e5f33fbdac3ceed ]--- [ 1039.622243] Unable to handle kernel paging request at virtual address 0000001c00000060 [ 1039.630181] Mem abort info: [ 1039.632973] ESR = 0x96000004 [ 1039.636043] EC = 0x25: DABT (current EL), IL = 32 bits [ 1039.641366] SET = 0, FnV = 0 [ 1039.644429] EA = 0, S1PTW = 0 [ 1039.647579] Data abort info: [ 1039.650470] ISV = 0, ISS = 0x00000004 [ 1039.654315] CM = 0, WnR = 0 [ 1039.657281] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000e4044000 [ 1039.663731] [0000001c00000060] pgd=0000000000000000, p4d=0000000000000000 [ 1039.670542] Internal error: Oops: 96000004 [#4] PREEMPT SMP [ 1039.676113] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev rsi_sdio caam_jr caamhash_desc caamalg_desc rsi_91x crypto_engine bluetooth hantro_vpu(C) uas v4l2_h264 mac80211 videobuf2_dma_contig usb_storage v4l2_mem2mem videobuf2_vmalloc pwm_vibra videobuf2_memops cfg80211 aes_ce_blk videobuf2_v4l2 crypto_simd crct10dif_ce ghash_ce videobuf2_common sha2_ce sha1_ce st_lsm6dsx_spi videodev mc snd_soc_simple_card snd_soc_gtm601 snd_soc_simple_card_utils bq25890_charger vcnl4000 snd_soc_fsl_sai snd_soc_wm8962 industrialio_triggered_buffer imx_pcm_dma tps6598x leds_lm3692x ofpart snd_soc_core st_lsm6dsx_i2c gnss_mtk st_lsm6dsx typec gnss_serial leds_lm3560 kfifo_buf snd_pcm_dmaengine edt_ft5x06 snd_pcm caam gnss spi_nor error mtd snd_timer imx_sdma snvs_pwrkey snd imx2_wdt [ 1039.676221] virt_dma soundcore watchdog ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core roles usb_common cdns_mhdp_imx phy_fsl_imx8mq_usb imx_dcss cdns_mhdp_drmcore clk_bd718x7 [ 1039.788094] CPU: 2 PID: 265 Comm: systemd-journal Tainted: G D C 5.9.0-1-librem5 #1 [ 1039.796875] Hardware name: Purism Librem 5r3 (DT) [ 1039.801579] pstate: 60000005 (nZCv daif -PAN -UAO BTYPE=--) [ 1039.807156] pc : __kmalloc+0x16c/0x458 [ 1039.810903] lr : __kmalloc+0x13c/0x458 [ 1039.814648] sp : ffff800011b73b90 [ 1039.817960] x29: ffff800011b73b90 x28: 0000000001456e02 [ 1039.823270] x27: 0000000000000000 x26: ffff800011521000 [ 1039.828580] x25: 0000000000000020 x24: ffff800010508ad0 [ 1039.833890] x23: 0000000000000dc0 x22: ffff0000a2a96e00 [ 1039.839199] x21: ffff800011398908 x20: ffff80001108fb20 [ 1039.844510] x19: ffff0000a6c01e00 x18: 0000000000000000 [ 1039.849819] x17: 0000000000000000 x16: 0000000000000000 [ 1039.855129] x15: 0000000000000000 x14: 0000000000000000 [ 1039.860439] x13: 0000000000000000 x12: 0000000000000000 [ 1039.865749] x11: 0000000000000000 x10: 0000000000000000 [ 1039.871058] x9 : ffff8000102582f0 x8 : ffff000082575730 [ 1039.876368] x7 : 0000000000000000 x6 : ffff0000a66fcac0 [ 1039.881678] x5 : 0000000000000000 x4 : ffff0000a66fc858 [ 1039.886987] x3 : 0000000000000040 x2 : ffff0000a2a96e00 [ 1039.892297] x1 : 0000000000000001 x0 : 0000001c00000020 [ 1039.897608] Call trace: [ 1039.900054] __kmalloc+0x16c/0x458 [ 1039.903459] security_task_alloc+0x88/0xa8 [ 1039.907557] copy_process+0x57c/0x1760 [ 1039.911304] _do_fork+0x98/0x478 [ 1039.914531] __do_sys_clone+0x64/0x88 [ 1039.918192] __arm64_sys_clone+0x28/0x38 [ 1039.922116] el0_svc_common.constprop.3+0x94/0x178 [ 1039.926906] do_el0_svc+0x24/0x30 [ 1039.930221] el0_sync_handler+0x148/0x1a8 [ 1039.934228] el0_sync+0x158/0x180 [ 1039.937546] Code: b9402a63 d5384102 b9401041 11000421 (f8636816) [ 1039.943638] ---[ end trace 1e5f33fbdac3ceee ]--- [ 1043.868975] Unable to handle kernel paging request at virtual address 0000001c00000060 [ 1043.876924] Mem abort info: [ 1043.879729] ESR = 0x96000004 [ 1043.882796] EC = 0x25: DABT (current EL), IL = 32 bits [ 1043.888116] SET = 0, FnV = 0 [ 1043.891173] EA = 0, S1PTW = 0 [ 1043.894322] Data abort info: [ 1043.897200] ISV = 0, ISS = 0x00000004 [ 1043.901044] CM = 0, WnR = 0 [ 1043.904016] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000de4ac000 [ 1043.910465] [0000001c00000060] pgd=0000000000000000, p4d=0000000000000000 [ 1043.917259] Internal error: Oops: 96000004 [#5] PREEMPT SMP [ 1043.922831] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev rsi_sdio caam_jr caamhash_desc caamalg_desc rsi_91x crypto_engine bluetooth hantro_vpu(C) uas v4l2_h264 mac80211 videobuf2_dma_contig usb_storage v4l2_mem2mem videobuf2_vmalloc pwm_vibra videobuf2_memops cfg80211 aes_ce_blk videobuf2_v4l2 crypto_simd crct10dif_ce ghash_ce videobuf2_common sha2_ce sha1_ce st_lsm6dsx_spi videodev mc snd_soc_simple_card snd_soc_gtm601 snd_soc_simple_card_utils bq25890_charger vcnl4000 snd_soc_fsl_sai snd_soc_wm8962 industrialio_triggered_buffer imx_pcm_dma tps6598x leds_lm3692x ofpart snd_soc_core st_lsm6dsx_i2c gnss_mtk st_lsm6dsx typec gnss_serial leds_lm3560 kfifo_buf snd_pcm_dmaengine edt_ft5x06 snd_pcm caam gnss spi_nor error mtd snd_timer imx_sdma snvs_pwrkey snd imx2_wdt [ 1043.922941] virt_dma soundcore watchdog ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core roles usb_common cdns_mhdp_imx phy_fsl_imx8mq_usb imx_dcss cdns_mhdp_drmcore clk_bd718x7 [ 1044.034812] CPU: 2 PID: 752 Comm: pulseaudio Tainted: G D C 5.9.0-1-librem5 #1 [ 1044.043159] Hardware name: Purism Librem 5r3 (DT) [ 1044.047865] pstate: 60000005 (nZCv daif -PAN -UAO BTYPE=--) [ 1044.053444] pc : __kmalloc+0x16c/0x458 [ 1044.057190] lr : __kmalloc+0x13c/0x458 [ 1044.060936] sp : ffff800013183930 [ 1044.064248] x29: ffff800013183930 x28: 0000000001456e02 [ 1044.069558] x27: 0000000000000000 x26: ffff800011521000 [ 1044.074868] x25: 0000000000000020 x24: ffff8000102a04f4 [ 1044.080178] x23: 0000000000000cc0 x22: ffff00009e905280 [ 1044.085490] x21: ffff800011398908 x20: ffff80001108fb20 [ 1044.090800] x19: ffff0000a6c01e00 x18: 0000000000000000 [ 1044.096109] x17: 0000000000000000 x16: 0000000000000000 [ 1044.101421] x15: 0000000000000000 x14: 0000000100000019 [ 1044.106731] x13: 000000000000001f x12: 000000190000001f [ 1044.112040] x11: 0000000100000003 x10: 0000000100000020 [ 1044.117353] x9 : ffff8000102582f0 x8 : 000000010000000f [ 1044.122662] x7 : 0000000000000010 x6 : ffff800013183b64 [ 1044.127971] x5 : ffff800013183b64 x4 : 0000000000000000 [ 1044.133281] x3 : 0000000000000040 x2 : ffff00009e905280 [ 1044.138591] x1 : 0000000000000001 x0 : 0000001c00000020 [ 1044.143902] Call trace: [ 1044.146351] __kmalloc+0x16c/0x458 [ 1044.149753] do_sys_poll+0xd4/0x568 [ 1044.153240] __arm64_sys_ppoll+0xbc/0xf0 [ 1044.157165] el0_svc_common.constprop.3+0x94/0x178 [ 1044.161955] do_el0_svc+0x24/0x30 [ 1044.165270] el0_sync_handler+0x148/0x1a8 [ 1044.169278] el0_sync+0x158/0x180 [ 1044.172595] Code: b9402a63 d5384102 b9401041 11000421 (f8636816) [ 1044.178688] ---[ end trace 1e5f33fbdac3ceef ]--- [ 1058.267411] Unable to handle kernel paging request at virtual address 0000001c00000060 [ 1058.275362] Mem abort info: [ 1058.278154] ESR = 0x96000004 [ 1058.281231] EC = 0x25: DABT (current EL), IL = 32 bits [ 1058.286547] SET = 0, FnV = 0 [ 1058.289611] EA = 0, S1PTW = 0 [ 1058.292756] Data abort info: [ 1058.295647] ISV = 0, ISS = 0x00000004 [ 1058.299487] CM = 0, WnR = 0 [ 1058.302454] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000e4381000 [ 1058.308904] [0000001c00000060] pgd=0000000000000000, p4d=0000000000000000 [ 1058.315701] Internal error: Oops: 96000004 [#6] PREEMPT SMP [ 1058.321272] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev rsi_sdio caam_jr caamhash_desc caamalg_desc rsi_91x crypto_engine bluetooth hantro_vpu(C) uas v4l2_h264 mac80211 videobuf2_dma_contig usb_storage v4l2_mem2mem videobuf2_vmalloc pwm_vibra videobuf2_memops cfg80211 aes_ce_blk videobuf2_v4l2 crypto_simd crct10dif_ce ghash_ce videobuf2_common sha2_ce sha1_ce st_lsm6dsx_spi videodev mc snd_soc_simple_card snd_soc_gtm601 snd_soc_simple_card_utils bq25890_charger vcnl4000 snd_soc_fsl_sai snd_soc_wm8962 industrialio_triggered_buffer imx_pcm_dma tps6598x leds_lm3692x ofpart snd_soc_core st_lsm6dsx_i2c gnss_mtk st_lsm6dsx typec gnss_serial leds_lm3560 kfifo_buf snd_pcm_dmaengine edt_ft5x06 snd_pcm caam gnss spi_nor error mtd snd_timer imx_sdma snvs_pwrkey snd imx2_wdt [ 1058.321381] virt_dma soundcore watchdog ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core roles usb_common cdns_mhdp_imx phy_fsl_imx8mq_usb imx_dcss cdns_mhdp_drmcore clk_bd718x7 [ 1058.433251] CPU: 2 PID: 523 Comm: wpa_supplicant Tainted: G D C 5.9.0-1-librem5 #1 [ 1058.441945] Hardware name: Purism Librem 5r3 (DT) [ 1058.446649] pstate: 60000005 (nZCv daif -PAN -UAO BTYPE=--) [ 1058.452228] pc : kmem_cache_alloc_trace+0x154/0x408 [ 1058.457103] lr : kmem_cache_alloc_trace+0x88/0x408 [ 1058.461893] sp : ffff8000126fb7e0 [ 1058.465205] x29: ffff8000126fb7e0 x28: 0000000000000cc0 [ 1058.470515] x27: 0000000001456e02 x26: 0000000000000000 [ 1058.475825] x25: 0000000000000018 x24: ffff800011521000 [ 1058.481134] x23: 0000000000000cc0 x22: ffff8000109f96c8 [ 1058.486444] x21: ffff800011398908 x20: ffff000000000000 [ 1058.491755] x19: ffff0000a6c01e00 x18: 0000000000000000 [ 1058.497064] x17: 0000000000000000 x16: 0000000000000000 [ 1058.502374] x15: 0000000000000000 x14: 0000000000000000 [ 1058.507684] x13: 0000000000000000 x12: 0000000000000000 [ 1058.512994] x11: 0000000000000040 x10: ffff8000114c0558 [ 1058.518303] x9 : ffff800010257a30 x8 : ffff8000126fb930 [ 1058.523613] x7 : ffff80000901ead0 x6 : ffff8000109f9640 [ 1058.528923] x5 : 0000000000000000 x4 : 0000000000000003 [ 1058.534233] x3 : 0000000000000040 x2 : ffff0000a66b5280 [ 1058.539543] x1 : 0000000000000001 x0 : 0000001c00000020 [ 1058.544856] Call trace: [ 1058.547303] kmem_cache_alloc_trace+0x154/0x408 [ 1058.551835] genl_start+0x88/0x180 [ 1058.555236] __netlink_dump_start+0x174/0x280 [ 1058.559594] genl_family_rcv_msg_dumpit.isra.16+0x84/0x138 [ 1058.565078] genl_rcv_msg+0x2d4/0x358 [ 1058.568739] netlink_rcv_skb+0x64/0x128 [ 1058.572573] genl_rcv+0x40/0x58 [ 1058.575713] netlink_unicast+0x1c0/0x280 [ 1058.579633] netlink_sendmsg+0x1dc/0x3e8 [ 1058.583556] sock_sendmsg+0x54/0x60 [ 1058.587043] ____sys_sendmsg+0x28c/0x2d0 [ 1058.590965] ___sys_sendmsg+0x8c/0xd0 [ 1058.594625] __sys_sendmsg+0x74/0xc8 [ 1058.598200] __arm64_sys_sendmsg+0x2c/0x38 [ 1058.602299] el0_svc_common.constprop.3+0x94/0x178 [ 1058.607089] do_el0_svc+0x24/0x30 [ 1058.610406] el0_sync_handler+0x148/0x1a8 [ 1058.614414] el0_sync+0x158/0x180 [ 1058.617730] Code: b9402a63 d5384102 b9401041 11000421 (f8636814) [ 1058.623823] ---[ end trace 1e5f33fbdac3cef0 ]--- [ 1079.893103] Unable to handle kernel paging request at virtual address 0000001c00000060 [ 1079.901125] Mem abort info: [ 1079.903931] ESR = 0x96000004 [ 1079.907034] EC = 0x25: DABT (current EL), IL = 32 bits [ 1079.912359] SET = 0, FnV = 0 [ 1079.915412] EA = 0, S1PTW = 0 [ 1079.918562] Data abort info: [ 1079.921448] ISV = 0, ISS = 0x00000004 [ 1079.925291] CM = 0, WnR = 0 [ 1079.928260] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000de47b000 [ 1079.934711] [0000001c00000060] pgd=0000000000000000, p4d=0000000000000000 [ 1079.941507] Internal error: Oops: 96000004 [#7] PREEMPT SMP [ 1079.947079] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev rsi_sdio caam_jr caamhash_desc caamalg_desc rsi_91x crypto_engine bluetooth hantro_vpu(C) uas v4l2_h264 mac80211 videobuf2_dma_contig usb_storage v4l2_mem2mem videobuf2_vmalloc pwm_vibra videobuf2_memops cfg80211 aes_ce_blk videobuf2_v4l2 crypto_simd crct10dif_ce ghash_ce videobuf2_common sha2_ce sha1_ce st_lsm6dsx_spi videodev mc snd_soc_simple_card snd_soc_gtm601 snd_soc_simple_card_utils bq25890_charger vcnl4000 snd_soc_fsl_sai snd_soc_wm8962 industrialio_triggered_buffer imx_pcm_dma tps6598x leds_lm3692x ofpart snd_soc_core st_lsm6dsx_i2c gnss_mtk st_lsm6dsx typec gnss_serial leds_lm3560 kfifo_buf snd_pcm_dmaengine edt_ft5x06 snd_pcm caam gnss spi_nor error mtd snd_timer imx_sdma snvs_pwrkey snd imx2_wdt [ 1079.947190] virt_dma soundcore watchdog ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core roles usb_common cdns_mhdp_imx phy_fsl_imx8mq_usb imx_dcss cdns_mhdp_drmcore clk_bd718x7 [ 1080.059062] CPU: 2 PID: 634 Comm: phoc Tainted: G D C 5.9.0-1-librem5 #1 [ 1080.066888] Hardware name: Purism Librem 5r3 (DT) [ 1080.071592] pstate: 60000005 (nZCv daif -PAN -UAO BTYPE=--) [ 1080.077171] pc : kmem_cache_alloc_trace+0x154/0x408 [ 1080.082047] lr : kmem_cache_alloc_trace+0x88/0x408 [ 1080.086834] sp : ffff800012fd3b10 [ 1080.090146] x29: ffff800012fd3b10 x28: 0000000000000dc0 [ 1080.095456] x27: 0000000001456e02 x26: 0000000000000000 [ 1080.100766] x25: 0000000000000078 x24: ffff800011521000 [ 1080.106076] x23: 0000000000000dc0 x22: ffff80001076c4b8 [ 1080.111386] x21: ffff800011398908 x20: ffff000000000000 [ 1080.116696] x19: ffff0000a6c01e00 x18: 0000000000000000 [ 1080.122006] x17: 0000000000000000 x16: 0000000000000000 [ 1080.127316] x15: 0000000000000000 x14: 0000000000000000 [ 1080.132626] x13: 0000000000000000 x12: 0000000000000000 [ 1080.137935] x11: 0000000000000000 x10: 0000000000000000 [ 1080.143245] x9 : ffff800010257a30 x8 : 0000000000000000 [ 1080.148555] x7 : 0000aaaaff76db80 x6 : ffff800012fd3dd0 [ 1080.153865] x5 : 0000000000000000 x4 : 0000aaaaff672d90 [ 1080.159175] x3 : 0000000000000040 x2 : ffff0000a5216e00 [ 1080.164485] x1 : 0000000000000001 x0 : 0000001c00000020 [ 1080.169796] Call trace: [ 1080.172244] kmem_cache_alloc_trace+0x154/0x408 [ 1080.176776] drm_atomic_state_alloc+0x58/0x80 [ 1080.181133] drm_mode_atomic_ioctl+0xec/0xb50 [ 1080.185491] drm_ioctl_kernel+0xc8/0x118 [ 1080.189412] drm_ioctl+0x24c/0x498 [ 1080.192815] __arm64_sys_ioctl+0xb0/0xf0 [ 1080.196740] el0_svc_common.constprop.3+0x94/0x178 [ 1080.201529] do_el0_svc+0x24/0x30 [ 1080.204845] el0_sync_handler+0x148/0x1a8 [ 1080.208852] el0_sync+0x158/0x180 [ 1080.212170] Code: b9402a63 d5384102 b9401041 11000421 (f8636814) [ 1080.218262] ---[ end trace 1e5f33fbdac3cef1 ]--- [ 1084.971355] Unable to handle kernel paging request at virtual address 0000001c00000060 [ 1084.979294] Mem abort info: [ 1084.982100] ESR = 0x96000004 [ 1084.985161] EC = 0x25: DABT (current EL), IL = 32 bits [ 1084.990484] SET = 0, FnV = 0 [ 1084.993544] EA = 0, S1PTW = 0 [ 1084.996694] Data abort info: [ 1084.999572] ISV = 0, ISS = 0x00000004 [ 1085.003416] CM = 0, WnR = 0 [ 1085.006390] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000ddcf9000 [ 1085.012841] [0000001c00000060] pgd=0000000000000000, p4d=0000000000000000
#230 (closed) may be the same issue.
- Author Owner
Another one, right after unplugging:
[ 81.820596] ------------[ cut here ]------------ [ 81.827022] list_add corruption. prev->next should be next (ffff000087f37e10), but was 0000000100000001. (prev=ffff00009e0cb480). [ 81.838820] WARNING: CPU: 0 PID: 1459 at lib/list_debug.c:28 __list_add_valid+0x78/0xa8 [ 81.846829] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev caam_jr caamhash_desc caamalg_desc crypto_engine rsi_sdio rsi_91x bluetooth hantro_vpu(C) v4l2_h264 videobuf2_dma_contig v4l2_mem2mem videobuf2_vmalloc mac80211 videobuf2_memops videobuf2_v4l2 videobuf2_common videodev uas st_lsm6dsx_spi aes_ce_blk usb_storage crypto_simd mc crct10dif_ce ghash_ce sha2_ce sha1_ce pwm_vibra snd_soc_gtm601 cfg80211 snd_soc_simple_card snd_soc_simple_card_utils bq25890_charger leds_lm3692x snd_soc_wm8962 edt_ft5x06 st_lsm6dsx_i2c vcnl4000 st_lsm6dsx industrialio_triggered_buffer leds_lm3560 snd_soc_fsl_sai imx_pcm_dma gnss_mtk tps6598x gnss_serial kfifo_buf snd_soc_core ofpart gnss typec snd_pcm_dmaengine imx_sdma caam virt_dma error spi_nor mtd snd_pcm snvs_pwrkey imx2_wdt [ 81.846943] watchdog snd_timer snd soundcore ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi cdns_mhdp_imx cdns_mhdp_drmcore imx_dcss udc_core roles usb_common phy_fsl_imx8mq_usb clk_bd718x7 [ 81.958826] CPU: 0 PID: 1459 Comm: (coredump) Tainted: G C 5.9.0-1-librem5 #1 [ 81.967262] Hardware name: Purism Librem 5r3 (DT) [ 81.971967] pstate: 40000005 (nZcv daif -PAN -UAO BTYPE=--) [ 81.977546] pc : __list_add_valid+0x78/0xa8 [ 81.981728] lr : __list_add_valid+0x78/0xa8 [ 81.985909] sp : ffff80001406bbb0 [ 81.989221] x29: ffff80001406bbb0 x28: ffff800010b4c7d0 [ 81.994531] x27: ffff80001406bd60 x26: 0000000000000000 [ 81.999840] x25: ffff00009e0cb480 x24: 0000000000000000 [ 82.005150] x23: ffff000087f37e10 x22: ffff000087f37e0c [ 82.010460] x21: ffff00009e0cb000 x20: ffff00009e0cb000 [ 82.015771] x19: ffff000087f37e00 x18: 0000000000000010 [ 82.021081] x17: 0000000000000000 x16: 0000000000000000 [ 82.026392] x15: ffffffffffffffff x14: 3020736177207475 [ 82.031702] x13: 62202c2930316537 x12: 3366373830303030 [ 82.037012] x11: 6666666628207478 x10: 656e20656220646c [ 82.042322] x9 : ffff8000101664b8 x8 : ffff800010710cf0 [ 82.047632] x7 : 000000000000028f x6 : ffff0000bf941908 [ 82.052942] x5 : ffff0000bf941908 x4 : 0000000000000000 [ 82.058252] x3 : ffff0000bf952080 x2 : 0000000000000001 [ 82.063562] x1 : 0d7e3050529b5300 x0 : 0000000000000000 [ 82.068873] Call trace: [ 82.071323] __list_add_valid+0x78/0xa8 [ 82.075161] fsnotify_add_event+0x98/0x1a8 [ 82.079256] inotify_one_event+0xd4/0x198 [ 82.083265] inotify_handle_event+0x6c/0xc8 [ 82.087447] fsnotify+0x2e4/0x558 [ 82.090764] vfs_rmdir+0x174/0x1b8 [ 82.094167] do_rmdir+0x1c8/0x208 [ 82.097483] __arm64_sys_unlinkat+0x6c/0x88 [ 82.101670] el0_svc_common.constprop.3+0x94/0x178 [ 82.106461] do_el0_svc+0x24/0x30 [ 82.109777] el0_sync_handler+0x148/0x1a8 [ 82.113785] el0_sync+0x158/0x180 [ 82.117100] ---[ end trace 3364c21b2ad49232 ]--- [ 82.462155] bq25890-charger 3-006a: field read failed 1 -110 [ 82.468105] bq25890-charger 3-006a: field read failed 0 -11 [ 82.476846] bq25890-charger 3-006a: field read failed 0 -11 [ 82.488707] bq25890-charger 3-006a: field read failed 0 -11 [ 82.494803] bq25890-charger 3-006a: field read failed 0 -11 [ 82.503988] bq25890-charger 3-006a: field read failed 0 -11 [ 82.511181] bq25890-charger 3-006a: field read failed 0 -11 [ 82.518378] bq25890-charger 3-006a: field read failed 0 -11 [ 82.524992] bq25890-charger 3-006a: field read failed 0 -11 [ 82.531752] bq25890-charger 3-006a: field read failed 0 -11 [ 82.539785] bq25890-charger 3-006a: field read failed 0 -11 [ 82.553728] bq25890-charger 3-006a: field read failed 0 -11 [ 82.562638] bq25890-charger 3-006a: field read failed 0 -11 [ 82.570667] bq25890-charger 3-006a: field read failed 0 -11 [ 82.577000] bq25890-charger 3-006a: field read failed 0 -11 [ 82.583506] bq25890-charger 3-006a: field read failed 0 -11 [ 82.593859] bq25890-charger 3-006a: field read failed 0 -11 [ 82.601798] bq25890-charger 3-006a: field read failed 0 -11 [ 82.608083] bq25890-charger 3-006a: field read failed 0 -11 [ 82.616185] bq25890-charger 3-006a: field read failed 0 -11 [ 82.623684] bq25890-charger 3-006a: field read failed 0 -11 [ 82.631097] bq25890-charger 3-006a: field read failed 0 -11 [ 83.528733] Unable to handle kernel paging request at virtual address 0000001400000010 [ 83.536762] Mem abort info: [ 83.539709] ESR = 0x96000004 [ 83.542819] EC = 0x25: DABT (current EL), IL = 32 bits [ 83.548299] SET = 0, FnV = 0 [ 83.551450] EA = 0, S1PTW = 0 [ 83.554941] Data abort info: [ 83.557931] ISV = 0, ISS = 0x00000004 [ 83.561888] CM = 0, WnR = 0 [ 83.564984] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000e54eb000 [ 83.571593] [0000001400000010] pgd=0000000000000000, p4d=0000000000000000 [ 83.578560] Internal error: Oops: 96000004 [#1] PREEMPT SMP [ 83.584143] Modules linked in: hid_magicmouse usbhid usb_f_eem aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev caam_jr caamhash_desc caamalg_desc crypto_engine rsi_sdio rsi_91x bluetooth hantro_vpu(C) v4l2_h264 videobuf2_dma_contig v4l2_mem2mem videobuf2_vmalloc mac80211 videobuf2_memops videobuf2_v4l2 videobuf2_common videodev uas st_lsm6dsx_spi aes_ce_blk usb_storage crypto_simd mc crct10dif_ce ghash_ce sha2_ce sha1_ce pwm_vibra snd_soc_gtm601 cfg80211 snd_soc_simple_card snd_soc_simple_card_utils bq25890_charger leds_lm3692x snd_soc_wm8962 edt_ft5x06 st_lsm6dsx_i2c vcnl4000 st_lsm6dsx industrialio_triggered_buffer leds_lm3560 snd_soc_fsl_sai imx_pcm_dma gnss_mtk tps6598x gnss_serial kfifo_buf snd_soc_core ofpart gnss typec snd_pcm_dmaengine imx_sdma caam virt_dma error spi_nor mtd snd_pcm snvs_pwrkey imx2_wdt [ 83.584257] watchdog snd_timer snd soundcore ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi cdns_mhdp_imx cdns_mhdp_drmcore imx_dcss udc_core roles usb_common phy_fsl_imx8mq_usb clk_bd718x7 [ 83.696153] CPU: 0 PID: 1459 Comm: systemd-coredum Tainted: G WC 5.9.0-1-librem5 #1 [ 83.705029] Hardware name: Purism Librem 5r3 (DT) [ 83.709736] pstate: 20000005 (nzCv daif -PAN -UAO BTYPE=--) [ 83.715319] pc : memcg_destroy_list_lru_node.isra.9+0x40/0x70 [ 83.721068] lr : list_lru_destroy+0xac/0xb8 [ 83.725250] sp : ffff80001406bc80 [ 83.728563] x29: ffff80001406bc80 x28: ffff0000a4099b80 [ 83.733875] x27: 0000000000000000 x26: 0000000000000000 [ 83.739187] x25: 0000000000000000 x24: ffff00008c3478a8 [ 83.744499] x23: ffff0000a409a284 x22: ffff800011529068 [ 83.749811] x21: 0000001400000000 x20: 0000001400000300 [ 83.755122] x19: 0000001400000010 x18: 0000000000000004 [ 83.760433] x17: 0000000000000000 x16: 0000000000000000 [ 83.765744] x15: ffff8000113db020 x14: ffff0000a6802d38 [ 83.771054] x13: 0000000000000000 x12: 0000000000000000 [ 83.776364] x11: ffff0000a6802b58 x10: ffff8000113db028 [ 83.781674] x9 : ffff800010208ccc x8 : ffff0000a6802b80 [ 83.786984] x7 : 0000000000000004 x6 : ffffffffffffffef [ 83.792293] x5 : 0000000000000001 x4 : ffff0000a4099b80 [ 83.797603] x3 : ffff8000113e61d8 x2 : 0000000000000000 [ 83.802913] x1 : ffff800011581000 x0 : 000000000000005d [ 83.808225] Call trace: [ 83.810675] memcg_destroy_list_lru_node.isra.9+0x40/0x70 [ 83.816073] list_lru_destroy+0xac/0xb8 [ 83.819911] deactivate_locked_super+0x5c/0xb0 [ 83.824354] deactivate_super+0x84/0xa0 [ 83.828189] cleanup_mnt+0xa0/0x128 [ 83.831676] __cleanup_mnt+0x1c/0x28 [ 83.835252] task_work_run+0x90/0x150 [ 83.838915] do_exit+0x348/0xa80 [ 83.842141] do_group_exit+0x4c/0xa8 [ 83.845716] __wake_up_parent+0x0/0x38 [ 83.849466] el0_svc_common.constprop.3+0x94/0x178 [ 83.854256] do_el0_svc+0x24/0x30 [ 83.857571] el0_sync_handler+0x148/0x1a8 [ 83.861579] el0_sync+0x158/0x180 [ 83.864896] Code: 51000680 910062b4 910042b3 8b204e94 (f8408660) [ 83.870990] ---[ end trace 3364c21b2ad49233 ]--- [ 83.875922] Fixing recursive fault but reboot is needed!
I'm going to try a non-extcon kernel next.
- Author Owner
Same thing on stock 5.9:
[ 137.236687] Unable to handle kernel write to read-only memory at virtual address ffff8000102a9fd8 [ 137.239569] Unable to handle kernel paging request at virtual address 0000007366706d7c [ 137.245690] Mem abort info: [ 137.255251] Mem abort info: [ 137.256452] ESR = 0x9600004e [ 137.259509] ESR = 0x96000044 [ 137.262311] EC = 0x25: DABT (current EL), IL = 32 bits [ 137.265638] EC = 0x25: DABT (current EL), IL = 32 bits [ 137.270760] SET = 0, FnV = 0 [ 137.276746] SET = 0, FnV = 0 [ 137.279238] EA = 0, S1PTW = 0 [ 137.282557] EA = 0, S1PTW = 0 [ 137.285501] Data abort info: [ 137.288827] Data abort info: [ 137.291635] ISV = 0, ISS = 0x0000004e [ 137.294684] ISV = 0, ISS = 0x00000044 [ 137.298425] CM = 0, WnR = 1 [ 137.302314] CM = 0, WnR = 1 [ 137.305328] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000081724000 [ 137.308353] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000a7a80000 [ 137.315069] [ffff8000102a9fd8] pgd=00000000fffff003, p4d=00000000fffff003, pud=00000000ffffe003, pmd=0040000080a00791 [ 137.321655] [0000007366706d7c] pgd=0000000000000000, p4d=0000000000000000 [ 137.332259] Internal error: Oops: 9600004e [#1] PREEMPT SMP [ 137.344554] Modules linked in: hid_magicmouse usbhid aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev caam_jr redpine_sdio caamhash_desc caamalg_desc redpine_91x crypto_engine bluetooth mac80211 uas usb_storage aes_ce_blk st_lsm6dsx_spi crypto_simd cfg80211 crct10dif_ce ghash_ce sha2_ce rfkill sha1_ce snd_soc_simple_card pwm_vibra snd_soc_simple_card_utils snd_soc_gtm601 vcnl4000 bq25890_charger st_lsm6dsx_i2c snd_soc_wm8962 st_lsm6dsx industrialio_triggered_buffer leds_lm3692x edt_ft5x06 kfifo_buf tps6598x typec ofpart snvs_pwrkey gnss_mtk spi_nor gnss_serial gnss mtd caam error snd_soc_fsl_sai imx_pcm_dma imx_sdma imx2_wdt virt_dma snd_soc_core watchdog snd_pcm_dmaengine snd_pcm snd_timer snd soundcore led_bl ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd [ 137.344659] usbcore dwc3 ulpi udc_core cdns_mhdp_imx roles usb_common phy_fsl_imx8mq_usb cdns_mhdp_drmcore imx_dcss clk_bd718x7 [ 137.443761] CPU: 0 PID: 1063 Comm: gmain Not tainted 5.9.0-1-librem5 #1 [ 137.450376] Hardware name: Purism Librem 5r3 (DT) [ 137.455084] pstate: 20000005 (nzCv daif -PAN -UAO BTYPE=--) [ 137.460668] pc : fsnotify_remove_queued_event+0x14/0x38 [ 137.465898] lr : fsnotify_remove_first_event+0x38/0x80 [ 137.471036] sp : ffff800013e73cc0 [ 137.474351] x29: ffff800013e73cc0 x28: ffff00007d598dc0 [ 137.479666] x27: ffff00007d4c1520 x26: 0000ffffaf5154e8 [ 137.484979] x25: 0000000000001000 x24: ffff0000a410bf00 [ 137.490294] x23: ffff800011308848 x22: ffff00007d4c150c [ 137.495608] x21: ffff800010afba28 x20: ffff0000a410bf00 [ 137.500923] x19: ffff00007d4c1500 x18: 0000000000000000 [ 137.506237] x17: 0000000000000000 x16: 0000000000000000 [ 137.511549] x15: 0000000000000000 x14: 0000000000000000 [ 137.516864] x13: 0000000000000000 x12: 0000000000000000 [ 137.522178] x11: 0000000000000000 x10: 0000000000000000 [ 137.527494] x9 : ffff8000102d5198 x8 : 0000000000000000 [ 137.532807] x7 : ffff800011308848 x6 : 0000000000000000 [ 137.538121] x5 : ffff0000a5c80258 x4 : 0000000000000000 [ 137.538982] power_supply max170xx_battery: driver failed to report `present' property: -110 [ 137.543432] x3 : ffff8000102a9fd0 x2 : ffff8000102aa018 [ 137.543436] x1 : ffff0000a410bf00 x0 : ffff00007d4c1500 [ 137.543440] Call trace: [ 137.543447] fsnotify_remove_queued_event+0x14/0x38 [ 137.543451] inotify_read+0x100/0x538 [ 137.543458] vfs_read+0xb4/0x1d8 [ 137.576615] ksys_read+0x70/0xf8 [ 137.579846] __arm64_sys_read+0x24/0x30 [ 137.583689] el0_svc_common.constprop.3+0x94/0x178 [ 137.588483] do_el0_svc+0x24/0x30 [ 137.591804] el0_sync_handler+0x148/0x1a8 [ 137.595815] el0_sync+0x158/0x180 [ 137.599137] Code: d503201f b9400c02 34000142 a9400823 (f9000462) [ 137.605235] ---[ end trace dea0ce4565dddbe9 ]--- [ 137.609862] Internal error: Oops: 96000044 [#2] PREEMPT SMP [ 137.609983] note: gmain[1063] exited with preempt_count 1 [ 137.615437] Modules linked in: hid_magicmouse usbhid aes_ce_ccm rfcomm bnep iptable_mangle xt_CHECKSUM xt_tcpudp iptable_nat xt_comment xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 bridge stp iptable_filter nf_tables nfnetlink binfmt_misc mousedev caam_jr redpine_sdio caamhash_desc caamalg_desc redpine_91x crypto_engine bluetooth mac80211 uas usb_storage aes_ce_blk st_lsm6dsx_spi crypto_simd cfg80211 crct10dif_ce ghash_ce sha2_ce rfkill sha1_ce snd_soc_simple_card pwm_vibra snd_soc_simple_card_utils snd_soc_gtm601 vcnl4000 bq25890_charger st_lsm6dsx_i2c snd_soc_wm8962 st_lsm6dsx industrialio_triggered_buffer leds_lm3692x edt_ft5x06 kfifo_buf tps6598x typec ofpart snvs_pwrkey gnss_mtk spi_nor gnss_serial gnss mtd caam error snd_soc_fsl_sai imx_pcm_dma imx_sdma imx2_wdt virt_dma snd_soc_core watchdog snd_pcm_dmaengine snd_pcm snd_timer snd soundcore led_bl ledtrig_timer g_ether usb_f_rndis u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd [ 137.615538] usbcore dwc3 ulpi udc_core cdns_mhdp_imx roles usb_common phy_fsl_imx8mq_usb cdns_mhdp_drmcore imx_dcss clk_bd718x7 [ 137.719979] CPU: 2 PID: 1375 Comm: (coredump) Tainted: G D 5.9.0-1-librem5 #1 [ 137.728417] Hardware name: Purism Librem 5r3 (DT) [ 137.733125] pstate: 60000005 (nZCv daif -PAN -UAO BTYPE=--) [ 137.738706] pc : __put_mountpoint+0x78/0xb8 [ 137.742889] lr : __put_mountpoint+0x6c/0xb8 [ 137.747069] sp : ffff800012ff3ca0 [ 137.750381] x29: ffff800012ff3ca0 x28: ffff800011308000 [ 137.755692] x27: ffff0000a410bc80 x26: 0000000000000001 [ 137.761002] x25: ffff000086a78b40 x24: ffff000067abaf20 [ 137.766312] x23: ffff00008686bc00 x22: ffff0000bef18718 [ 137.771623] x21: ffff0000bef186c0 x20: ffff8000113655e8 [ 137.776933] x19: ffff0000a410bc80 x18: 0000000000000000 [ 137.782243] x17: 0000000000000000 x16: 0000000000000000 [ 137.787553] x15: 0000000000000000 x14: 0000000000000000 [ 137.792863] x13: 0000000000000000 x12: 0000000000000030 [ 137.798173] x11: 0101010101010101 x10: ffffff7f7f7fff7f [ 137.803483] x9 : ffff800010299e24 x8 : 000000000000000b [ 137.808792] x7 : ffff00008686bc48 x6 : 0000000000000000 [ 137.814102] x5 : 0000000000000064 x4 : 0000000200000000 [ 137.819414] x3 : ffff0000bef18718 x2 : 0000000100000000 [ 137.824728] x1 : ffff0000a6daefc8 x0 : 0000007366706d74 [ 137.830042] Call trace: [ 137.832493] __put_mountpoint+0x78/0xb8 [ 137.836331] do_move_mount.isra.65+0x34c/0x448 [ 137.840775] path_mount+0x5fc/0x968 [ 137.844264] do_mount+0xa0/0xb8 [ 137.847406] __arm64_sys_mount+0xf8/0x110 [ 137.851422] el0_svc_common.constprop.3+0x94/0x178 [ 137.856217] do_el0_svc+0x24/0x30 [ 137.859535] el0_sync_handler+0x148/0x1a8 [ 137.863546] el0_sync+0x158/0x180
- Sebastian Krzyszkowiak changed the description
changed the description
- Author Owner
Mystery solved! It was the driver for the touchpad that I kept connected to the hub! :D
- Sebastian Krzyszkowiak closed
closed
- Sebastian Krzyszkowiak mentioned in issue #230 (closed)
mentioned in issue #230 (closed)
- Owner
But don't you want a bug for the external touchpad?
- Author Owner
Sure, but I figured that fixing Apple hardware drivers in mainline kernel is probably outside the Purism's mission and should be tracked elsewhere ;)
Collapse replies - Owner
well downstream bugs help when searched for so i would just have retitled and add a
minor
tag or something (but i don't care much).