lwfinger / rtl8188eu

Repository for stand-alone RTL8188EU driver.
Other
1.69k stars 599 forks source link

[kernel 5.10.95] stack corrupted, causes kernel panic #406

Open acostach opened 2 years ago

acostach commented 2 years ago

Hi @lwfinger , I'm getting this panic each time I insert the 8188eu driver at the latest master HEAD with kernel 5.10.95 on a Pi3 32bit, (sorry for the picture quality, unfortunately I couldn't capture better uart logs) image

Device is:

Bus 001 Device 004: ID 0bda:8179  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0bda 
  idProduct          0x8179 
  bcdDevice            0.00
  iManufacturer           1 Realtek
  iProduct                2 802.11n NIC
  iSerial                 3 (error)
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0027
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 
      bInterfaceSubClass    255 
      bInterfaceProtocol    255 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0

Older kernel versions like 5.4.83 work fine though, tested with 60cb0b5a3cfc95e3f2e6fc294a28d987096b0559 without problems.

Any idea what might be causing this or is there other info I could provide that may help diagnose this? Thank you

lwfinger commented 2 years ago

This problem has not been previously reported. I am not sure how many people are running this driver on 32-bit ARM. Unfortunately, I cannot read your photo at all. If you could blow up the first few lines after the "Kernel PANIC", they might help. Otherwise, it you cannot get a photo, could you transcribe about 10 lines. I do not need the first 2 columns (time and address).

Thanks

lwfinger commented 2 years ago

One thing that just occurred to me: Make certain that the kernel you are running does not have either rtl8818eu or r8188eu built in. Use 'modinfo rtl8188eu' to test that. If one of these is present, it must be blacklisted for you to use the driver from here.

acostach commented 2 years ago

Hi @lwfinger and thank you very much for your prompt reply. The rtl8818 and r8188eu are not present, here's what I have on the board:

root@02e5c28:~# find /lib/modules/ | grep 8188
/lib/modules/5.10.95-v7/extra/8188eu.ko

root@02e5c28:~# modinfo /lib/modules/5.10.95-v7/extra/8188eu.ko
filename:       /lib/modules/5.10.95-v7/extra/8188eu.ko
version:        v5.2.2.4_25483.20171222
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     09579C867E0EE8769DED732
root@9fd2f14:~# modinfo rtl8188eu
modinfo: ERROR: Module rtl8188eu not found.
root@9fd2f14:~# modinfo r8188eu
modinfo: ERROR: Module r8188eu not found.
root@9fd2f14:~# zcat /proc/config.gz | grep RTL
CONFIG_BT_RTL=m
CONFIG_BT_HCIBTUSB_RTL=y
# CONFIG_BT_HCIUART_RTL is not set
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
CONFIG_RTL8187=m
CONFIG_RTL8187_LEDS=y
CONFIG_RTL_CARDS=m
CONFIG_RTL8192CU=m
CONFIG_RTLWIFI=m
CONFIG_RTLWIFI_USB=m
CONFIG_RTLWIFI_DEBUG=y
CONFIG_RTL8192C_COMMON=m
CONFIG_RTL8XXXU=m
# CONFIG_RTL8XXXU_UNTESTED is not set
# CONFIG_SERIAL_UARTLITE is not set
CONFIG_DVB_USB_RTL28XXU=m
CONFIG_DVB_RTL2830=m
CONFIG_DVB_RTL2832=m
CONFIG_DVB_RTL2832_SDR=m
# CONFIG_RTLLIB is not set
# CONFIG_RTL8723BS is not set

root@02e5c28:~# zcat /proc/config.gz  | grep R8
CONFIG_USB_MR800=m
CONFIG_MEDIA_TUNER_R820T=m
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_R8A66597 is not set
CONFIG_R8712U=m
# CONFIG_R8188EU is not set
root@02e5c28:~# 

The other in-tree modules present are:

root@02e5c28:~# find /lib/modules/ | grep rtl
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtl8xxxu
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtlwifi
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c/rtl8192c-common.ko
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_usb.ko
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtl818x
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtl818x/rtl8187
/lib/modules/5.10.95-v7/kernel/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.ko
/lib/modules/5.10.95-v7/kernel/drivers/net/usb/rtl8150.ko
/lib/modules/5.10.95-v7/kernel/drivers/bluetooth/btrtl.ko
/lib/modules/5.10.95-v7/kernel/drivers/media/dvb-frontends/rtl2832_sdr.ko
/lib/modules/5.10.95-v7/kernel/drivers/media/dvb-frontends/rtl2830.ko
/lib/modules/5.10.95-v7/kernel/drivers/media/dvb-frontends/rtl2832.ko
/lib/modules/5.10.95-v7/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko
/lib/modules/5.10.95-v7/kernel/drivers/staging/rtl8712
/lib/modules/5.10.95-v7/kernel/drivers/staging/rtl8712/r8712u.ko

Two full kernel panics are:


[   20.783748] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: usb_read32+0x78/0x78 [8188eu]
[   20.801442] CPU: 2 PID: 963 Comm: systemd-udevd Tainted: G         C O      5.10.95-v7 #1
[   20.816295] Hardware name: BCM2835
[   20.823033] Backtrace: 
[   20.828787] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   20.839855]  r7:ffffffff r6:00000000 r5:60000093 r4:819eb7a4
[   20.848984] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   20.859885] [<80c8c6f0>] (dump_stack) from [<80c8660c>] (panic+0x12c/0x344)
[   20.870072]  r9:7f4a66e8 r8:81f8e840 r7:80f619fc r6:00000000 r5:8190ed90 r4:81a59488
[   20.880984] [<80c864e0>] (panic) from [<80c92c7c>] (printk_nmi_enter+0x0/0x44)
[   20.891368]  r3:81d85d00 r2:81db8000 r1:7f41549c r0:80f619fc
[   20.900157]  r7:81f8e8b0
[   20.906376] [<80c92c60>] (__stack_chk_fail) from [<7f41549c>] (usb_write8+0x0/0x70 [8188eu])
[   20.922760] [<7f415424>] (usb_read32 [8188eu]) from [<7f3857e8>] (_rtw_read32+0x28/0x2c [8188eu])
[   20.922782]  r4:be84d000
[   20.944866] [<7f3857c0>] (_rtw_read32 [8188eu]) from [<7f41f3b4>] (read_chip_version_8188e+0x2c/0x8c [8188eu])
[   20.962518] [<7f41f388>] (read_chip_version_8188e [8188eu]) from [<7f3f96dc>] (rtw_hal_read_chip_version+0x24/0x30 [8188eu])
[   20.962534]  r5:be848000 r4:be848000
[   20.963729] [<7f3f96b8>] (rtw_hal_read_chip_version [8188eu]) from [<7f3d1cb0>] (rtw_drv_init+0x67c/0x908 [8188eu])
[   20.963745]  r5:be848000 r4:83be3000
[   20.964378] [<7f3d1634>] (rtw_drv_init [8188eu]) from [<8090e458>] (usb_probe_interface+0xe4/0x2a0)
[   20.964399]  r10:83506400 r9:837a4c00 r8:7f4a668c r7:83506478 r6:7f4a66e8 r5:00000001
[   20.964405]  r4:837a4c20
[   20.964441] [<8090e374>] (usb_probe_interface) from [<8085e20c>] (really_probe+0x104/0x4bc)
[   20.964456]  r10:0000001c r9:7f4a668c r8:81aff598 r7:00000000 r6:00000000 r5:81aff590
[   20.964468]  r4:837a4c20
[   20.964500] [<8085e108>] (really_probe) from [<8085e970>] (driver_probe_device+0x6c/0xc4)
[   20.964514]  r10:84334040 r9:00000000 r8:00000014 r7:7f4a668c r6:837a4c64 r5:7f4a668c
[   20.964519]  r4:837a4c20
[   20.964536] [<8085e904>] (driver_probe_device) from [<8085eca4>] (device_driver_attach+0xb8/0xc0)
[   20.964544]  r5:00000000 r4:837a4c20
[   20.964559] [<8085ebec>] (device_driver_attach) from [<8085ed3c>] (__driver_attach+0x90/0x120)
[   20.964569]  r7:819ff668 r6:837a4c20 r5:7f4a668c r4:00000000
[   20.964586] [<8085ecac>] (__driver_attach) from [<8085be48>] (bus_for_each_dev+0x84/0xd0)
[   20.964598]  r7:819ff668 r6:8085ecac r5:7f4a668c r4:00000000
[   20.964642] [<8085bdc4>] (bus_for_each_dev) from [<8085da98>] (driver_attach+0x2c/0x30)
[   20.964659]  r6:00000000 r5:82584c80 r4:7f4a668c
[   20.964689] [<8085da6c>] (driver_attach) from [<8085d3e8>] (bus_add_driver+0x108/0x1f0)
[   20.964717] [<8085d2e0>] (bus_add_driver) from [<8085f8a8>] (driver_register+0x98/0x128)
[   20.964736]  r7:819ff668 r6:7f4a668c r5:00000000 r4:7f4a668c
[   20.964752] [<8085f810>] (driver_register) from [<8090cdf0>] (usb_register_driver+0x88/0x140)
[   20.964759]  r5:7f48d244 r4:7f4a6654
[   20.965417] [<8090cd68>] (usb_register_driver) from [<7f211070>] (rtw_drv_entry+0x70/0x1000 [8188eu])
[   20.965456]  r9:00000000 r8:00000014 r7:00000000 r6:84334000 r5:84334100 r4:7f4a6654
[   20.966073] [<7f211000>] (rtw_drv_entry [8188eu]) from [<8010229c>] (do_one_initcall+0x50/0x280)
[   20.966085]  r5:84334100 r4:7f211000
[   20.966102] [<8010224c>] (do_one_initcall) from [<801d7ae4>] (do_init_module+0x70/0x2a4)
[   20.966113]  r7:00000002 r6:84334000 r5:84334100 r4:7f4bc600
[   20.966127] [<801d7a74>] (do_init_module) from [<801da4d0>] (load_module+0x269c/0x2bf4)
[   20.966136]  r6:84334000 r5:00000002 r4:82c1df30
[   20.966151] [<801d7e34>] (load_module) from [<801dacb8>] (sys_finit_module+0xc4/0x104)
[   20.966165]  r10:0000017b r9:82c1c000 r8:80100224 r7:0000017b r6:00000010 r5:76f3c35c
[   20.966170]  r4:00000000
[   20.966185] [<801dabf4>] (sys_finit_module) from [<80100204>] (__sys_trace_return+0x0/0x1c)
[   20.966192] Exception stack(0x82c1dfa8 to 0x82c1dff0)
[   20.966203] dfa0:                   00000000 00000000 00000010 76f3c35c 00000000 00020000
[   20.966216] dfc0: 00000000 00000000 00000000 0000017b 00000000 004d36eb 00000000 01c70a08
[   20.966224] dfe0: 7eba96e0 7eba96d0 76f374e7 76e03952
[   20.966233]  r6:00000000 r5:00000000 r4:00000000
[   20.966256] CPU1: stopping
[   20.966272] CPU: 1 PID: 968 Comm: systemd-udevd Tainted: G         C O      5.10.95-v7 #1
[   20.966276] Hardware name: BCM2835
[   20.966280] Backtrace: 
[   20.966307] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   20.966318]  r7:ffffffff r6:00000000 r5:60020193 r4:819eb7a4
[   20.966335] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   20.966349] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   20.966364]  r9:01c23ff8 r8:81cf1000 r7:00000001 r6:3c386000 r5:00000001 r4:81a59380
[   20.966378] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   20.966392]  r9:01c23ff8 r8:81cf1000 r7:00000001 r6:3c386000 r5:81cf4340 r4:00000015
[   20.966408] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   20.966424] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   20.966435]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000d0
[   20.966453] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   20.966469] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   20.966479]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   20.966494] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   20.966507]  r9:01c23ff8 r8:10c5387d r7:10c5383d r6:ffffffff r5:20020030 r4:00461b48
[   20.966520] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100e0c>] (__irq_usr+0x4c/0x60)
[   20.966526] Exception stack(0x83f07fb0 to 0x83f07ff8)
[   20.966536] 7fa0:                                     fffffffe 00509a94 01c2dc00 01c2dc30
[   20.966548] 7fc0: 00000028 00000000 01c072c8 00000009 01c2dc30 01c23ff8 01c084f0 01c084f0
[   20.966559] 7fe0: 00509c14 7eba97e8 00490c8b 00461b48 20020030 ffffffff
[   20.966566] CPU3: stopping
[   20.966577] CPU: 3 PID: 1062 Comm: cut Tainted: G         C O      5.10.95-v7 #1
[   20.966582] Hardware name: BCM2835
[   20.966586] Backtrace: 
[   20.966607] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   20.966619]  r7:ffffffff r6:00000000 r5:60030193 r4:819eb7a4
[   20.966633] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   20.966646] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   20.966660]  r9:82e00000 r8:81cf1000 r7:00000001 r6:3c3ae000 r5:00000003 r4:81a59380
[   20.966673] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   20.966686]  r9:82e00000 r8:81cf1000 r7:00000001 r6:3c3ae000 r5:81cf4340 r4:00000015
[   20.966702] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   20.966717] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   20.966728]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000f0
[   20.966744] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   20.966760] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   20.966770]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   20.966783] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   20.966797]  r9:82e00000 r8:7fff0000 r7:82e01e04 r6:ffffffff r5:a0030013 r4:8026804c
[   20.966810] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   20.966816] Exception stack(0x82e01dd0 to 0x82e01e18)
[   20.966825] 1dc0:                                     82e01e40 be8f6028 82e01e20 81907848
[   20.966837] 1de0: 7fff0000 7fff0000 831abc80 be8f6000 7fff0000 00000000 82e01ef0 82e01eb4
[   20.966848] 1e00: 82e01e40 82e01e20 82e01ef0 8026804c a0030013 ffffffff
[   20.966867] [<80268010>] (__bpf_prog_run32) from [<802161d0>] (__seccomp_filter+0x94/0x744)
[   20.966883] [<8021613c>] (__seccomp_filter) from [<8021745c>] (__secure_computing+0x50/0xac)
[   20.966897]  r10:00000080 r9:82e00000 r8:80100224 r7:00000006 r6:00000000 r5:ffffe000
[   20.966902]  r4:82e01fb0
[   20.966916] [<8021740c>] (__secure_computing) from [<8010a1a8>] (syscall_trace_enter+0xa8/0x1e8)
[   20.966928] [<8010a100>] (syscall_trace_enter) from [<801001c0>] (__sys_trace+0xc/0x40)
[   20.966934] Exception stack(0x82e01fa8 to 0x82e01ff0)
[   20.966945] 1fa0:                   76f84f38 76f85594 00000002 00000000 000005e8 76eccd81
[   20.966957] 1fc0: 76f84f38 76f85594 00000000 00000006 76f842a4 00000001 00000000 76f847bc
[   20.966965] 1fe0: 00000006 7eb4d88c 76f1cf47 76e97dd6
[   20.966977]  r8:80100224 r7:00000006 r6:00000000 r5:76f85594 r4:76f84f38
[   20.966983] CPU0: stopping
[   20.966995] CPU: 0 PID: 1060 Comm: resin_update_st Tainted: G         C O      5.10.95-v7 #1
[   20.966999] Hardware name: BCM2835
[   20.967003] Backtrace: 
[   20.967024] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   20.967036]  r7:ffffffff r6:00000000 r5:60010193 r4:819eb7a4
[   20.967050] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   20.967064] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   20.967077]  r9:827d0000 r8:81cf1000 r7:00000001 r6:3c372000 r5:00000000 r4:81a59380
[   20.967091] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   20.967104]  r9:827d0000 r8:81cf1000 r7:00000001 r6:3c372000 r5:81cf4340 r4:00000015
[   20.967120] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   20.967135] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   20.967145]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000c0
[   20.967161] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   20.967177] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   20.967187]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   20.967201] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   20.967215]  r9:827d0000 r8:00000000 r7:827d1db4 r6:ffffffff r5:60010013 r4:80124c54
[   20.967228] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   20.967234] Exception stack(0x827d1d80 to 0x827d1dc8)
[   20.967246] 1d80: 80124c50 00000000 60010093 60010093 84075d00 83f29c80 00000000 00000000
[   20.967258] 1da0: 00000000 83abc12c 84075d00 827d1e1c ffffe000 827d1dd0 827d0000 80124c54
[   20.967265] 1dc0: 60010013 ffffffff
[   20.967283] [<801247bc>] (release_task) from [<80125384>] (wait_consider_task+0x610/0xd10)
[   20.967297]  r10:00000000 r9:00000010 r8:81904000 r7:83fc0600 r6:00000429 r5:827d1ee4
[   20.967302]  r4:84075d00
[   20.967318] [<80124d74>] (wait_consider_task) from [<80125b80>] (do_wait+0xfc/0x2ac)
[   20.967331]  r10:827d1efc r9:81904000 r8:827d0000 r7:83aaae80 r6:83aab264 r5:827d1ee4
[   20.967337]  r4:84075d00
[   20.967352] [<80125a84>] (do_wait) from [<801270f8>] (kernel_wait4+0xa0/0x148)
[   20.967365]  r10:00000072 r9:827d0000 r8:00000000 r7:00000004 r6:00000000 r5:7ee0215c
[   20.967370]  r4:00000004
[   20.967386] [<80127058>] (kernel_wait4) from [<801272dc>] (sys_wait4+0x94/0xc0)
[   20.967398]  r8:80100224 r7:00000072 r6:7ee0215c r5:00000000 r4:00000000
[   20.967412] [<80127248>] (sys_wait4) from [<80100204>] (__sys_trace_return+0x0/0x1c)
[   20.967418] Exception stack(0x827d1fa8 to 0x827d1ff0)
[   20.967428] 1fa0:                   00000000 00000000 ffffffff 7ee0215c 00000000 00000000
[   20.967441] 1fc0: 00000000 00000000 7ee0215c 00000072 ffffffff 005213b4 00093f74 00526f4c
[   20.967449] 1fe0: 00000072 7ee020c8 76e7cb5f 76e18dd6
[   20.967456]  r5:00000000 r4:00000000
[   22.464680] Rebooting in 1 seconds..

and


[   21.439962] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: usb_read8+0x74/0x74 [8188eu]
[   21.457728] CPU: 0 PID: 967 Comm: systemd-udevd Tainted: G         C O      5.10.95-v7 #1
[   21.472838] Hardware name: BCM2835
[   21.479388] Backtrace: 
[   21.484930] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   21.495722]  r7:ffffffff r6:00000000 r5:60000093 r4:819eb7a4
[   21.504550] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   21.515002] [<80c8c6f0>] (dump_stack) from [<80c8660c>] (panic+0x12c/0x344)
[   21.525078]  r9:7f4626e8 r8:8386d000 r7:80f619fc r6:00000000 r5:8190ed90 r4:81a59488
[   21.535944] [<80c864e0>] (panic) from [<80c92c7c>] (printk_nmi_enter+0x0/0x44)
[   21.546279]  r3:83f73e00 r2:82fb4d80 r1:7f3d13ac r0:80f619fc
[   21.555014]  r7:8386d070
[   21.561253] [<80c92c60>] (__stack_chk_fail) from [<7f3d13ac>] (usb_read16+0x0/0x78 [8188eu])
[   21.577309] [<7f3d1338>] (usb_read8 [8188eu]) from [<7f341790>] (_rtw_read8+0x28/0x2c [8188eu])
[   21.592383]  r4:be848000
[   21.599132] [<7f341768>] (_rtw_read8 [8188eu]) from [<7f3e2af0>] (ReadAdapterInfo8188EU+0x40/0x2d0 [8188eu])
[   21.616491] [<7f3e2ab0>] (ReadAdapterInfo8188EU [8188eu]) from [<7f3b59f8>] (rtw_hal_read_chip_info+0xb4/0xd4 [8188eu])
[   21.632976]  r7:8386d070 r6:ffff932f r5:be848000 r4:be848000
[   21.642905] [<7f3b5944>] (rtw_hal_read_chip_info [8188eu]) from [<7f38dcc0>] (rtw_drv_init+0x68c/0x908 [8188eu])
[   21.659073]  r7:8386d070 r6:00000070 r5:be848000 r4:83081000
[   21.668446] [<7f38d634>] (rtw_drv_init [8188eu]) from [<8090e458>] (usb_probe_interface+0xe4/0x2a0)
[   21.683398]  r10:83976400 r9:83784a00 r8:7f46268c r7:83976478 r6:7f4626e8 r5:00000001
[   21.694333]  r4:83784a20
[   21.699813] [<8090e374>] (usb_probe_interface) from [<8085e20c>] (really_probe+0x104/0x4bc)
[   21.714325]  r10:0000001c r9:7f46268c r8:81aff598 r7:00000000 r6:00000000 r5:81aff590
[   21.725364]  r4:83784a20
[   21.731111] [<8085e108>] (really_probe) from [<8085e970>] (driver_probe_device+0x6c/0xc4)
[   21.731128]  r10:82f52d80 r9:00000000 r8:00000014 r7:7f46268c r6:83784a64 r5:7f46268c
[   21.731133]  r4:83784a20
[   21.731158] [<8085e904>] (driver_probe_device) from [<8085eca4>] (device_driver_attach+0xb8/0xc0)
[   21.778002]  r5:00000000 r4:83784a20
[   21.778031] [<8085ebec>] (device_driver_attach) from [<8085ed3c>] (__driver_attach+0x90/0x120)
[   21.778050]  r7:819ff668 r6:83784a20 r5:7f46268c r4:00000000
[   21.808730] [<8085ecac>] (__driver_attach) from [<8085be48>] (bus_for_each_dev+0x84/0xd0)
[   21.808742]  r7:819ff668 r6:8085ecac r5:7f46268c r4:00000000
[   21.808757] [<8085bdc4>] (bus_for_each_dev) from [<8085da98>] (driver_attach+0x2c/0x30)
[   21.808772]  r6:00000000 r5:82d8e700 r4:7f46268c
[   21.851391] [<8085da6c>] (driver_attach) from [<8085d3e8>] (bus_add_driver+0x108/0x1f0)
[   21.851409] [<8085d2e0>] (bus_add_driver) from [<8085f8a8>] (driver_register+0x98/0x128)
[   21.851423]  r7:819ff668 r6:7f46268c r5:00000000 r4:7f46268c
[   21.886044] [<8085f810>] (driver_register) from [<8090cdf0>] (usb_register_driver+0x88/0x140)
[   21.886054]  r5:7f449244 r4:7f462654
[   21.886682] [<8090cd68>] (usb_register_driver) from [<7f24c070>] (rtw_drv_entry+0x70/0x1000 [8188eu])
[   21.886698]  r9:00000000 r8:00000014 r7:00000000 r6:82f52d40 r5:82f52e40 r4:7f462654
[   21.935195] [<7f24c000>] (rtw_drv_entry [8188eu]) from [<8010229c>] (do_one_initcall+0x50/0x280)
[   21.935208]  r5:82f52e40 r4:7f24c000
[   21.956846] [<8010224c>] (do_one_initcall) from [<801d7ae4>] (do_init_module+0x70/0x2a4)
[   21.956857]  r7:00000002 r6:82f52d40 r5:82f52e40 r4:7f478600
[   21.956871] [<801d7a74>] (do_init_module) from [<801da4d0>] (load_module+0x269c/0x2bf4)
[   21.956880]  r6:82f52d40 r5:00000002 r4:83d03f30
[   21.998575] [<801d7e34>] (load_module) from [<801dacb8>] (sys_finit_module+0xc4/0x104)
[   21.998594]  r10:0000017b r9:83d02000 r8:80100224 r7:0000017b r6:00000006 r5:76f1535c
[   22.020604]  r4:00000000
[   22.020619] [<801dabf4>] (sys_finit_module) from [<80100204>] (__sys_trace_return+0x0/0x1c)
[   22.020626] Exception stack(0x83d03fa8 to 0x83d03ff0)
[   22.020637] 3fa0:                   00000000 00000000 00000006 76f1535c 00000000 00020000
[   22.062955] 3fc0: 00000000 00000000 00000000 0000017b 00000000 004c36eb 00000000 00dc6450
[   22.062964] 3fe0: 7ee0e6e0 7ee0e6d0 76f104e7 76ddc952
[   22.062973]  r6:00000000 r5:00000000 r4:00000000
[   22.062994] CPU1: stopping
[   22.063009] CPU: 1 PID: 1112 Comm: systemd-vconsol Tainted: G         C O      5.10.95-v7 #1
[   22.063014] Hardware name: BCM2835
[   22.063018] Backtrace: 
[   22.063047] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   22.063059]  r7:ffffffff r6:00000000 r5:60000193 r4:819eb7a4
[   22.063074] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   22.063089] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   22.063103]  r9:82f94000 r8:81cf1000 r7:00000001 r6:3c386000 r5:00000001 r4:81a59380
[   22.063116] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   22.063130]  r9:82f94000 r8:81cf1000 r7:00000001 r6:3c386000 r5:81cf4340 r4:00000015
[   22.063146] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   22.063164] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   22.063174]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000d0
[   22.063192] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   22.063208] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   22.063218]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   22.063232] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   22.063245]  r9:82f94000 r8:00000010 r7:82f95d54 r6:ffffffff r5:40000013 r4:80724110
[   22.063258] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   22.063264] Exception stack(0x82f95d20 to 0x82f95d68)
[   22.063277] 5d20: 82fc0870 00000000 00000010 00000000 82fc0860 80d4ae24 00000044 82f95d9c
[   22.063290] 5d40: 00000010 00000010 00000001 82f95d94 82fc0870 82f95d70 80767c10 80724110
[   22.063297] 5d60: 40000013 ffffffff
[   22.063315] [<80767b14>] (fbcon_get_font) from [<807bdbf0>] (con_font_op+0x164/0x440)
[   22.063328]  r9:81cf8400 r8:00000072 r7:00004b72 r6:81cf8400 r5:81cf8400 r4:82f95e04
[   22.063342] [<807bda8c>] (con_font_op) from [<807af538>] (vt_ioctl+0x1784/0x1cd4)
[   22.063352]  r7:00004b72 r6:81cf8400 r5:83e75000 r4:7ea09c6c
[   22.063367] [<807addb4>] (vt_ioctl) from [<807a0148>] (tty_ioctl+0x35c/0xacc)
[   22.063380]  r10:81f6a208 r9:83e75000 r8:7ea09c6c r7:82c4c480 r6:83e75000 r5:fffffdfd
[   22.063386]  r4:00004b72
[   22.063402] [<8079fdec>] (tty_ioctl) from [<8036c618>] (sys_ioctl+0x114/0x914)
[   22.063416]  r9:82c4c480 r8:7ea09c6c r7:82c4c480 r6:00000003 r5:00000000 r4:00004b72
[   22.063430] [<8036c504>] (sys_ioctl) from [<80100204>] (__sys_trace_return+0x0/0x1c)
[   22.063436] Exception stack(0x82f95fa8 to 0x82f95ff0)
[   22.063446] 5fa0:                   00000003 00000001 00000003 00004b72 7ea09c6c 022eb410
[   22.063459] 5fc0: 00000003 00000001 022eb190 00000036 ffffffff 7ea09c54 00000000 7ea09c4c
[   22.063468] 5fe0: 00452f9c 7ea09bdc 00441045 76cd6d08
[   22.063481]  r10:00000036 r9:82f94000 r8:80100224 r7:00000036 r6:022eb190 r5:00000001
[   22.063486]  r4:00000003
[   22.063493] CPU3: stopping
[   22.063504] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G         C O      5.10.95-v7 #1
[   22.063509] Hardware name: BCM2835
[   22.063513] Backtrace: 
[   22.063534] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   22.063545]  r7:ffffffff r6:00000000 r5:60070193 r4:819eb7a4
[   22.063560] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   22.063573] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   22.063587]  r9:81d96000 r8:81cf1000 r7:00000001 r6:3c3ae000 r5:00000003 r4:81a59380
[   22.063600] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   22.063613]  r9:81d96000 r8:81cf1000 r7:00000001 r6:3c3ae000 r5:81cf4340 r4:00000015
[   22.063629] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   22.063644] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   22.063654]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000f0
[   22.063670] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   22.063685] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   22.063696]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   22.063709] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   22.063723]  r9:81d96000 r8:81a4061f r7:81d97f6c r6:ffffffff r5:60070013 r4:8010859c
[   22.063736] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   22.063742] Exception stack(0x81d97f38 to 0x81d97f80)
[   22.063749] 7f20:                                                       0027de86 00000000
[   22.063762] 7f40: 0027de88 80119f20 81d96000 00000003 81907898 819078e0 81a4061f 80f64948
[   22.063774] 7f60: 00000000 81d97f94 81d97f98 81d97f88 80108598 8010859c 60070013 ffffffff
[   22.063790] [<80108554>] (arch_cpu_idle) from [<80c9a474>] (default_idle_call+0x40/0x118)
[   22.063805] [<80c9a434>] (default_idle_call) from [<8015babc>] (do_idle+0x10c/0x16c)
[   22.063818] [<8015b9b0>] (do_idle) from [<8015bdfc>] (cpu_startup_entry+0x28/0x2c)
[   22.063831]  r9:410fd034 r8:0000406a r7:81d97ff8 r6:10c0387d r5:00000003 r4:00000092
[   22.063846] [<8015bdd4>] (cpu_startup_entry) from [<8010f2ec>] (secondary_start_kernel+0x168/0x174)
[   22.063860] [<8010f184>] (secondary_start_kernel) from [<00101890>] (0x101890)
[   22.063867]  r5:00000055 r4:01d8806a
[   22.063874] CPU2: stopping
[   22.063885] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G         C O      5.10.95-v7 #1
[   22.063889] Hardware name: BCM2835
[   22.063893] Backtrace: 
[   22.063915] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   22.063926]  r7:ffffffff r6:00000000 r5:600f0193 r4:819eb7a4
[   22.063941] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   22.063954] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   22.063968]  r9:81d94000 r8:81cf1000 r7:00000001 r6:3c39a000 r5:00000002 r4:81a59380
[   22.063981] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   22.063994]  r9:81d94000 r8:81cf1000 r7:00000001 r6:3c39a000 r5:81cf4340 r4:00000015
[   22.064010] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   22.064025] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   22.064036]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000e0
[   22.064051] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   22.064067] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   22.064077]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   22.064091] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   22.064104]  r9:81d94000 r8:81a4061f r7:81d95f6c r6:ffffffff r5:600f0013 r4:8010859c
[   22.064117] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   22.064123] Exception stack(0x81d95f38 to 0x81d95f80)
[   22.064131] 5f20:                                                       0028a44a 00000000
[   22.064143] 5f40: 0028a44c 80119f20 81d94000 00000002 81907898 819078e0 81a4061f 80f64948
[   22.064155] 5f60: 00000000 81d95f94 81d95f98 81d95f88 80108598 8010859c 600f0013 ffffffff
[   22.064170] [<80108554>] (arch_cpu_idle) from [<80c9a474>] (default_idle_call+0x40/0x118)
[   22.064183] [<80c9a434>] (default_idle_call) from [<8015babc>] (do_idle+0x10c/0x16c)
[   22.064197] [<8015b9b0>] (do_idle) from [<8015bdfc>] (cpu_startup_entry+0x28/0x2c)
[   22.064210]  r9:410fd034 r8:0000406a r7:81d95ff8 r6:10c0387d r5:00000002 r4:00000092
[   22.064224] [<8015bdd4>] (cpu_startup_entry) from [<8010f2ec>] (secondary_start_kernel+0x168/0x174)
[   22.064236] [<8010f184>] (secondary_start_kernel) from [<00101890>] (0x101890)
[   22.064244]  r5:00000055 r4:01d8806a

Thank you and please let me know what I should try next.

lwfinger commented 2 years ago

I have learned that the "Kernel stack is corrupted" message arises when the system is built with -fstack-protector. Unfortunately, building the x86_64 version with that option does not cause a problem here.

The version of the driver in this repo has a very convoluted way to read/write USB devices. The fact that your two dumps failed from different callers points to something common to read32 and read8.

The only 32-bit system I have is an ancient PowerBook with a ppc32 CPU. It did not crash when running the kernel version from 5.18.0. I do not have GUI desktop and it will be hard to actually make a wifi connection.

I plan to copy the kernel code into a new branch on this repo. The problem will be getting the kernel-dependent changes so that it will build for 5.10.

What image are you using on your Pi3? Perhaps, I can get it to fail when running under QEMU.

acostach commented 2 years ago

Thanks @lwfinger , I'm using a yocto build done with meta-raspberrypi. I can test on my Pi3 anytime and provide all the necessary logs quickly if you could share some commits that perhaps have debug logs added, just let me know. Much appreciated!

lwfinger commented 2 years ago

At this point, I have no idea what to try. When I copied the kernel source from the staging-next tree, the driver failed one of the startup routines, but did not crash. Copying the source from the mainline kernel did get a crash, but not the same as yours.

I am currently bisecting the staging tree to see when that startup problem was introduced. Once I find the problem there, I will be able to adjust the kernel version to build on older kernels and have something to test.

lwfinger commented 2 years ago

I have not forgotten about you. There is now a new branch 'kernel' in the repo, which contains the code found in the staging driver of the kernel with the bits added needed for it to build on older kernels. Check out that branch and let me know if it works for you.

acostach commented 2 years ago

Hi @lwfinger and thank you for helping with this. I've built the branch 'kernel' and unfortunately am still seeing similar panics:

[  OK  ] Finished Runtime development features management.
[  OK  ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
         Starting Load/Save RF Kill Switch Status...
[  OK  ] Started Load/Save RF Kill Switch Status.
[   19.269984] vc_sm_cma_vchi_init: failed to open VCHI service (-1)
[   19.269999] [vc_sm_connected_init]: failed to initialize shared memory service
[   19.427575] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: usb_read+0x164/0x164 [8188eu]
[   19.441644] CPU: 1 PID: 971 Comm: systemd-udevd Tainted: G         C O      5.10.95-v7 #1
[   19.453284] Hardware name: BCM2835
[   19.458366] Backtrace: 
[   19.462449] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   19.471750]  r7:ffffffff r6:00000000 r5:60070093 r4:819eb7a4
[   19.479090] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   19.488015] [<80c8c6f0>] (dump_stack) from [<80c8660c>] (panic+0x12c/0x344)
[   19.496643]  r9:83d83200 r8:8414bb98 r7:80f619fc r6:00000000 r5:8190ed90 r4:81a59488
[   19.506065] [<80c864e0>] (panic) from [<80c92c7c>] (printk_nmi_enter+0x0/0x44)
[   19.514946]  r3:81f19f00 r2:8398ae80 r1:7f247384 r0:80f619fc
[   19.522214]  r7:84017e00
[   19.526326] [<80c92c60>] (__stack_chk_fail) from [<7f247384>] (usb_write+0x0/0x15c [8188eu])
[   19.537995] [<7f247220>] (usb_read [8188eu]) from [<7f2475ec>] (rtw_read32+0x44/0x64 [8188eu])
[   19.549774]  r8:7f27c858 r7:8301a800 r6:be875000 r5:be875000 r4:8414a000
[   19.558211] [<7f2475a8>] (rtw_read32 [8188eu]) from [<7f2422f4>] (rtl8188e_read_chip_version+0x24/0x70 [8188eu])
[   19.571588]  r4:84017e00
[   19.575710] [<7f2422d0>] (rtl8188e_read_chip_version [8188eu]) from [<7f250260>] (rtw_drv_init+0x1b8/0x2e8 [8188eu])
[   19.589354]  r8:7f27c858 r7:8301a800 r6:be875000 r5:83d83200 r4:84017e00
[   19.597690] [<7f2500a8>] (rtw_drv_init [8188eu]) from [<8090e458>] (usb_probe_interface+0xe4/0x2a0)
[   19.609795]  r9:83d83200 r8:7f27c858 r7:83951878 r6:7f27c8c4 r5:00000001 r4:83d83220
[   19.619158] [<8090e374>] (usb_probe_interface) from [<8085e20c>] (really_probe+0x104/0x4bc)
[   19.630584]  r10:0000001a r9:7f27c858 r8:81aff598 r7:00000000 r6:00000000 r5:81aff590
[   19.640033]  r4:83d83220
[   19.644070] [<8085e108>] (really_probe) from [<8085e970>] (driver_probe_device+0x6c/0xc4)
[   19.655354]  r10:8406a780 r9:00000000 r8:00000011 r7:7f27c858 r6:83d83264 r5:7f27c858
[   19.664875]  r4:83d83220
[   19.668984] [<8085e904>] (driver_probe_device) from [<8085eca4>] (device_driver_attach+0xb8/0xc0)
[   19.681106]  r5:00000000 r4:83d83220
[   19.686294] [<8085ebec>] (device_driver_attach) from [<8085ed3c>] (__driver_attach+0x90/0x120)
[   19.698165]  r7:819ff668 r6:83d83220 r5:7f27c858 r4:00000000
[   19.705487] [<8085ecac>] (__driver_attach) from [<8085be48>] (bus_for_each_dev+0x84/0xd0)
[   19.716955]  r7:819ff668 r6:8085ecac r5:7f27c858 r4:00000000
[   19.724285] [<8085bdc4>] (bus_for_each_dev) from [<8085da98>] (driver_attach+0x2c/0x30)
[   19.734007]  r6:00000000 r5:83d35e00 r4:7f27c858
[   19.740259] [<8085da6c>] (driver_attach) from [<8085d3e8>] (bus_add_driver+0x108/0x1f0)
[   19.749977] [<8085d2e0>] (bus_add_driver) from [<8085f8a8>] (driver_register+0x98/0x128)
[   19.761295]  r7:819ff668 r6:7f27c858 r5:00000000 r4:7f27c858
[   19.768635] [<8085f810>] (driver_register) from [<8090cdf0>] (usb_register_driver+0x88/0x140)
[   19.780432]  r5:7f278eb4 r4:7f27c820
[   19.785672] [<8090cd68>] (usb_register_driver) from [<7f28c050>] (rtw_drv_entry+0x50/0x1000 [8188eu])
[   19.798146]  r9:00000000 r8:00000011 r7:00000000 r6:8406a740 r5:84017a40 r4:7f27c820
[   19.807648] [<7f28c000>] (rtw_drv_entry [8188eu]) from [<8010229c>] (do_one_initcall+0x50/0x280)
[   19.819680]  r5:84017a40 r4:7f28c000
[   19.824831] [<8010224c>] (do_one_initcall) from [<801d7ae4>] (do_init_module+0x70/0x2a4)
[   19.836087]  r7:00000002 r6:8406a740 r5:84017a40 r4:7f27cbc0
[   19.843356] [<801d7a74>] (do_init_module) from [<801da4d0>] (load_module+0x269c/0x2bf4)
[   19.853018]  r6:8406a740 r5:00000002 r4:8414bf30
[   19.859217] [<801d7e34>] (load_module) from [<801dacb8>] (sys_finit_module+0xc4/0x104)
[   19.868788]  r10:0000017b r9:8414a000 r8:80100224 r7:0000017b r6:0000000f r5:76ee735c
[   19.878260]  r4:00000000
[   19.882344] [<801dabf4>] (sys_finit_module) from [<80100204>] (__sys_trace_return+0x0/0x1c)
[   19.893859] Exception stack(0x8414bfa8 to 0x8414bff0)
[   19.900514] bfa0:                   00000000 00000000 0000000f 76ee735c 00000000 00020000
[   19.911839] bfc0: 00000000 00000000 00000000 0000017b 00000000 005636eb 00000000 00d10078
[   19.923194] bfe0: 7eb216e0 7eb216d0 76ee24e7 76dae952
[   19.929846]  r6:00000000 r5:00000000 r4:00000000
[   19.936041] CPU0: stopping
[   19.940265] CPU: 0 PID: 966 Comm: systemd-udevd Tainted: G         C O      5.10.95-v7 #1
[   19.951469] Hardware name: BCM2835
[   19.956345] Backtrace: 
[   19.960225] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   19.969355]  r7:ffffffff r6:00000000 r5:60070193 r4:819eb7a4
[   19.976530] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   19.985293] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   19.994473]  r9:00ca8350 r8:81cf1000 r7:00000001 r6:3c372000 r5:00000000 r4:81a59380
[   20.003740] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   20.012824]  r9:00ca8350 r8:81cf1000 r7:00000001 r6:3c372000 r5:81cf4340 r4:00000015
[   20.022113] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   20.034280] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   20.047020]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000c0
[   20.054192] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   20.066839] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   20.079603]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   20.086778] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   20.099550]  r9:00ca8350 r8:10c5387d r7:10c5383d r6:ffffffff r5:60070030 r4:00520c9a
[   20.108883] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100e0c>] (__irq_usr+0x4c/0x60)
[   20.120772] Exception stack(0x83e47fb0 to 0x83e47ff8)
[   20.127345] 7fa0:                                     00000000 00599a94 2e8d2500 2e8d2500
[   20.138577] 7fc0: 00000000 7eb21a68 00020000 7eb21978 0000001a 00ca8350 00d5ddac 0000001a
[   20.149856] 7fe0: 00599c14 7eb21950 00520c8b 00520c9a 60070030 ffffffff
[   20.158102] CPU2: stopping
[   20.162384] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G         C O      5.10.95-v7 #1
[   20.171708] Hardware name: BCM2835
[   20.176674] Backtrace: 
[   20.180648] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   20.189876]  r7:ffffffff r6:00000000 r5:600e0193 r4:819eb7a4
[   20.197149] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   20.206014] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   20.215305]  r9:81d94000 r8:81cf1000 r7:00000001 r6:3c39a000 r5:00000002 r4:81a59380
[   20.224682] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   20.233873]  r9:81d94000 r8:81cf1000 r7:00000001 r6:3c39a000 r5:81cf4340 r4:00000015
[   20.243235] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   20.255556] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   20.268435]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000e0
[   20.275665] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   20.288428] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   20.301309]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   20.308541] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   20.321390]  r9:81d94000 r8:81a4061f r7:81d95f6c r6:ffffffff r5:600e0013 r4:8010859c
[   20.330769] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   20.342781] Exception stack(0x81d95f38 to 0x81d95f80)
[   20.349404] 5f20:                                                       004929e2 00000000
[   20.360632] 5f40: 004929e4 80119f20 81d94000 00000002 81907898 819078e0 81a4061f 80f64948
[   20.371883] 5f60: 00000000 81d95f94 81d95f98 81d95f88 80108598 8010859c 600e0013 ffffffff
[   20.383228] [<80108554>] (arch_cpu_idle) from [<80c9a474>] (default_idle_call+0x40/0x118)
[   20.394634] [<80c9a434>] (default_idle_call) from [<8015babc>] (do_idle+0x10c/0x16c)
[   20.404086] [<8015b9b0>] (do_idle) from [<8015bdfc>] (cpu_startup_entry+0x28/0x2c)
[   20.413372]  r9:410fd034 r8:0000406a r7:81d95ff8 r6:10c0387d r5:00000002 r4:00000092
[   20.422838] [<8015bdd4>] (cpu_startup_entry) from [<8010f2ec>] (secondary_start_kernel+0x168/0x174)
[   20.435199] [<8010f184>] (secondary_start_kernel) from [<00101890>] (0x101890)
[   20.444140]  r5:00000055 r4:01d8806a
[   20.449340] CPU3: stopping
[   20.453620] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G         C O      5.10.95-v7 #1
[   20.462935] Hardware name: BCM2835
[   20.467899] Backtrace: 
[   20.471863] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   20.481056]  r7:ffffffff r6:00000000 r5:60000193 r4:819eb7a4
[   20.488290] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   20.497108] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   20.506361]  r9:81d96000 r8:81cf1000 r7:00000001 r6:3c3ae000 r5:00000003 r4:81a59380
[   20.515702] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   20.524856]  r9:81d96000 r8:81cf1000 r7:00000001 r6:3c3ae000 r5:81cf4340 r4:00000015
[   20.534184] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   20.546432] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   20.559268]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000f0
[   20.566518] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   20.579301] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   20.592166]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   20.599391] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   20.612215]  r9:81d96000 r8:81a4061f r7:81d97f6c r6:ffffffff r5:60000013 r4:8010859c
[   20.621576] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   20.633539] Exception stack(0x81d97f38 to 0x81d97f80)
[   20.640131] 7f20:                                                       004990b6 00000000
[   20.651310] 7f40: 004990b8 80119f20 81d96000 00000003 81907898 819078e0 81a4061f 80f64948
[   20.662562] 7f60: 00000000 81d97f94 81d97f98 81d97f88 80108598 8010859c 60000013 ffffffff
[   20.673903] [<80108554>] (arch_cpu_idle) from [<80c9a474>] (default_idle_call+0x40/0x118)
[   20.685307] [<80c9a434>] (default_idle_call) from [<8015babc>] (do_idle+0x10c/0x16c)
[   20.694761] [<8015b9b0>] (do_idle) from [<8015bdfc>] (cpu_startup_entry+0x28/0x2c)
[   20.704048]  r9:410fd034 r8:0000406a r7:81d97ff8 r6:10c0387d r5:00000003 r4:00000092
[   20.713516] [<8015bdd4>] (cpu_startup_entry) from [<8010f2ec>] (secondary_start_kernel+0x168/0x174)
[   20.725878] [<8010f184>] (secondary_start_kernel) from [<00101890>] (0x101890)
[   20.734819]  r5:00000055 r4:01d8806a
[   20.740030] Rebooting in 1 seconds..

[   18.083772] vc_sm_cma_vchi_init: failed to open VCHI service (-1)
[   18.083779] [vc_sm_connected_init]: failed to initialize shared memory service
[   18.210281] bcm2835_mmal_vchiq: Failed to open VCHI service connection (status=-1)
[   18.232179] bcm2835_mmal_vchiq: Failed to open VCHI service connection (status=-1)
[   18.259669] bcm2835_mmal_vchiq: Failed to open VCHI service connection (status=-1)
[   18.269571] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: usb_read+0x164/0x164 [8188eu]
[   18.283374] CPU: 2 PID: 954 Comm: systemd-udevd Tainted: G         C O      5.10.95-v7 #1
[   18.289511] smsc95xx v2.0.0
[   18.294677] Hardware name: BCM2835
[   18.294681] Backtrace: 
[   18.294705] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   18.294713]  r7:ffffffff r6:00000000 r5:60070093 r4:819eb7a4
[   18.324200] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   18.333012] [<80c8c6f0>] (dump_stack) from [<80c8660c>] (panic+0x12c/0x344)
[   18.341537]  r9:83c79e00 r8:84157b98 r7:80f619fc r6:00000000 r5:8190ed90 r4:81a59488
[   18.350847] [<80c864e0>] (panic) from [<80c92c7c>] (printk_nmi_enter+0x0/0x44)
[   18.359618]  r3:81d85d00 r2:81f1ec80 r1:7f1c4384 r0:80f619fc
[   18.366825]  r7:829d11c0
[   18.368074] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:11:1a:7a
[   18.370868] [<80c92c60>] (__stack_chk_fail) from [<7f1c4384>] (usb_write+0x0/0x15c [8188eu])
[   18.370967] [<7f1c4220>] (usb_read [8188eu]) from [<7f1c45ec>] (rtw_read32+0x44/0x64 [8188eu])
[   18.388941] usbcore: registered new interface driver smsc95xx
[   18.396501]  r8:7f1f9858 r7:82ac3000 r6:be857000 r5:be857000 r4:84156000
[   18.396615] [<7f1c45a8>] (rtw_read32 [8188eu]) from [<7f1bf2f4>] (rtl8188e_read_chip_version+0x24/0x70 [8188eu])
[   18.396624]  r4:829d11c0
[   18.440477] [<7f1bf2d0>] (rtl8188e_read_chip_version [8188eu]) from [<7f1cd260>] (rtw_drv_init+0x1b8/0x2e8 [8188eu])
[   18.454270]  r8:7f1f9858 r7:82ac3000 r6:be857000 r5:83c79e00 r4:829d11c0
[   18.462650] [<7f1cd0a8>] (rtw_drv_init [8188eu]) from [<8090e458>] (usb_probe_interface+0xe4/0x2a0)
[   18.474709]  r9:83c79e00 r8:7f1f9858 r7:83a27c78 r6:7f1f98c4 r5:00000001 r4:83c79e20
[   18.484209] [<8090e374>] (usb_probe_interface) from [<8085e20c>] (really_probe+0x104/0x4bc)
[   18.495664]  r10:00000018 r9:7f1f9858 r8:81aff598 r7:00000000 r6:00000000 r5:81aff590
[   18.505402]  r4:83c79e20
[   18.509853] [<8085e108>] (really_probe) from [<8085e970>] (driver_probe_device+0x6c/0xc4)
[   18.521569]  r10:829d1780 r9:00000000 r8:00000011 r7:7f1f9858 r6:83c79e64 r5:7f1f9858
[   18.522728] zram: Can't change algorithm for initialized device
[   18.531185]  r4:83c79e20
[   18.531209] [<8085e904>] (driver_probe_device) from [<8085eca4>] (device_driver_attach+0xb8/0xc0)
[   18.531213]  r5:00000000 r4:83c79e20
[   18.531222] [<8085ebec>] (device_driver_attach) from [<8085ed3c>] (__driver_attach+0x90/0x120)
[   18.531227]  r7:819ff668 r6:83c79e20 r5:7f1f9858 r4:00000000
[   18.531237] [<8085ecac>] (__driver_attach) from [<8085be48>] (bus_for_each_dev+0x84/0xd0)
[   18.531242]  r7:819ff668 r6:8085ecac r5:7f1f9858 r4:00000000
[   18.531250] [<8085bdc4>] (bus_for_each_dev) from [<8085da98>] (driver_attach+0x2c/0x30)
[   18.531255]  r6:00000000 r5:83ce8e80 r4:7f1f9858
[   18.531270] [<8085da6c>] (driver_attach) from [<8085d3e8>] (bus_add_driver+0x108/0x1f0)
[   18.625653] [<8085d2e0>] (bus_add_driver) from [<8085f8a8>] (driver_register+0x98/0x128)
[   18.625661]  r7:819ff668 r6:7f1f9858 r5:00000000 r4:7f1f9858
[  OK  ] Foun[   18.625672] [<8085f810>] (driver_register) from [<8090cdf0>] (usb_register_driver+0x88/0x140)
d device /dev/zram0.
[   18.625676]  r5:7f1f5eb4 r4:7f1f9820
[   18.625775] [<8090cd68>] (usb_register_driver) from [<7f0f0050>] (rtw_drv_entry+0x50/0x1000 [8188eu])
[   18.674762]  r9:00000000 r8:00000011 r7:00000000 r6:829d1740 r5:829d1800 r4:7f1f9820
[   18.684452] [<7f0f0000>] (rtw_drv_entry [8188eu]) from [<8010229c>] (do_one_initcall+0x50/0x280)
[   18.696595]  r5:829d1800 r4:7f0f0000
[   18.701808] [<8010224c>] (do_one_initcall) from [<801d7ae4>] (do_init_module+0x70/0x2a4)
[   18.713199]  r7:00000002 r6:829d1740 r5:829d1800 r4:7f1f9bc0
[   18.720794] [<801d7a74>] (do_init_module) from [<801da4d0>] (load_module+0x269c/0x2bf4)
[   18.730779]  r6:829d1740 r5:00000002 r4:84157f30
[   18.737238] [<801d7e34>] (load_module) from [<801dacb8>] (sys_finit_module+0xc4/0x104)
[   18.746929]  r10:0000017b r9:84156000 r8:80100224 r7:0000017b r6:0000000f r5:76f4a35c
[   18.756563]  r4:00000000
[   18.756584] [<801dabf4>] (sys_finit_module) from [<80100204>] (__sys_trace_return+0x0/0x1c)
[   18.756588] Exception stack(0x84157fa8 to 0x84157ff0)
[   18.756594] 7fa0:                   00000000 00000000 0000000f 76f4a35c 00000000 00020000
[   18.756600] 7fc0: 00000000 00000000 00000000 0000017b 00000000 005036eb 00000000 015c5d80
[   18.756605] 7fe0: 7eb476e0 7eb476d0 76f454e7 76e11952
[   18.756613]  r6:00000000 r5:00000000 r4:00000000
[   18.815958] CPU3: stopping
[   18.815971] CPU: 3 PID: 999 Comm: resin_update_st Tainted: G         C O      5.10.95-v7 #1
[   18.815973] Hardware name: BCM2835
[   18.815976] Backtrace: 
[   18.815999] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   18.816005]  r7:ffffffff r6:00000000 r5:600e0193 r4:819eb7a4
[   18.816013] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   18.816022] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   18.816029]  r9:004dcc18 r8:81cf1000 r7:00000001 r6:3c3ae000 r5:00000003 r4:81a59380
[   18.816037] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   18.816043]  r9:004dcc18 r8:81cf1000 r7:00000001 r6:3c3ae000 r5:81cf4340 r4:00000015
[   18.816054] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   18.816062] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   18.816067]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000f0
[   18.816078] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   18.816086] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   18.816091]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   18.816100] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   18.816107]  r9:004dcc18 r8:10c5387d r7:10c5383d r6:ffffffff r5:200e0030 r4:00423af0
[   18.816113] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100e0c>] (__irq_usr+0x4c/0x60)
[   18.816117] Exception stack(0x829affb0 to 0x829afff8)
[   18.816122] ffa0:                                     01b0d688 004d03e0 00000000 00000000
[   18.816128] ffc0: 004d55dc 00000068 004dcca4 00000003 004d03e0 004dcc18 00000002 00000000
[   18.816133] ffe0: 00000000 7ef6b908 004262ef 00423af0 200e0030 ffffffff
[   18.816137] CPU0: stopping
[   18.816143] CPU: 0 PID: 953 Comm: systemd-udevd Tainted: G         C O      5.10.95-v7 #1
[   18.816145] Hardware name: BCM2835
[   18.816147] Backtrace: 
[   18.816158] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   18.816164]  r7:ffffffff r6:00000000 r5:600f0193 r4:819eb7a4
[   18.816171] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   18.816178] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   18.816186]  r9:84150000 r8:81cf1000 r7:00000001 r6:3c372000 r5:00000000 r4:81a59380
[   18.816193] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   18.816200]  r9:84150000 r8:81cf1000 r7:00000001 r6:3c372000 r5:81cf4340 r4:00000015
[   18.816207] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   18.816215] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   18.816220]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000c0
[   18.816228] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   18.816236] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   18.816242]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   18.816249] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   18.816255]  r9:84150000 r8:fefefeff r7:84151dec r6:ffffffff r5:800f0013 r4:80723050
[   18.816262] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   18.816265] Exception stack(0x84151db8 to 0x84151e00)
[   18.816269] 1da0:                                                       00000000 7effffff
[   18.816275] 1dc0: 00000000 00000000 00000ff0 80808080 837f4010 84150000 fefefeff 00000ff0
[   18.816282] 1de0: 837f4010 84151e34 76e5d4c8 84151e0c 8071f270 80723050 800f0013 ffffffff
[   18.816293] [<8071f1b0>] (strncpy_from_user) from [<80367fa4>] (getname_flags.part.0+0x50/0x18c)
[   18.816300]  r10:0000018d r9:81908220 r8:00004001 r7:00000000 r6:76e5d4c8 r5:00000010
[   18.816303]  r4:837f4000
[   18.816311] [<80367f54>] (getname_flags.part.0) from [<80369354>] (user_path_at_empty+0x60/0x98)
[   18.816317]  r10:0000018d r9:00000000 r8:00001800 r7:76e5d4c8 r6:84151e9c r5:00000010
[   18.816321]  r4:00004001 r3:00000000
[   18.816330] [<803692f4>] (user_path_at_empty) from [<8035be20>] (vfs_statx+0x78/0x140)
[   18.816335]  r7:76e5d4c8 r6:00000010 r5:00004001 r4:84151ee0
[   18.816343] [<8035bda8>] (vfs_statx) from [<8035c890>] (do_statx+0x4c/0x90)
[   18.816350]  r10:0000018d r9:84150000 r8:80100224 r7:0000018d r6:0000000f r5:7eb47580
[   18.816353]  r4:7eb47428
[   18.816361] [<8035c844>] (do_statx) from [<8035c8f8>] (sys_statx+0x24/0x2c)
[   18.816365]  r5:7eb47580 r4:7eb47428
[   18.816372] [<8035c8d4>] (sys_statx) from [<80100204>] (__sys_trace_return+0x0/0x1c)
[   18.816375] Exception stack(0x84151fa8 to 0x84151ff0)
[   18.816380] 1fa0:                   7eb47428 7eb47580 00000010 76e5d4c8 00001800 000007ff
[   18.816387] 1fc0: 7eb47428 7eb47580 0000000f 0000018d 00000010 00000010 7eb476c8 0155eb00
[   18.816391] 1fe0: 0000018d 7eb473f8 76e066a3 76d88dd6
[   18.816395] CPU1: stopping
[   18.816401] CPU: 1 PID: 1062 Comm: resin_update_st Tainted: G         C O      5.10.95-v7 #1
[   18.816403] Hardware name: BCM2835
[   18.816405] Backtrace: 
[   18.816416] [<80c85e8c>] (dump_backtrace) from [<80c861fc>] (show_stack+0x20/0x24)
[   18.816422]  r7:ffffffff r6:00000000 r5:600e0193 r4:819eb7a4
[   18.816429] [<80c861dc>] (show_stack) from [<80c8c7b4>] (dump_stack+0xc4/0xf0)
[   18.816437] [<80c8c6f0>] (dump_stack) from [<8010ed0c>] (do_handle_IPI+0x308/0x340)
[   18.816444]  r9:8302e000 r8:81cf1000 r7:00000001 r6:3c386000 r5:00000001 r4:81a59380
[   18.816451] [<8010ea04>] (do_handle_IPI) from [<8010ed6c>] (ipi_handler+0x28/0x30)
[   18.816458]  r9:8302e000 r8:81cf1000 r7:00000001 r6:3c386000 r5:81cf4340 r4:00000015
[   18.816466] [<8010ed44>] (ipi_handler) from [<8019a9f8>] (handle_percpu_devid_fasteoi_ipi+0x80/0x154)
[   18.816473] [<8019a978>] (handle_percpu_devid_fasteoi_ipi) from [<80193498>] (generic_handle_irq+0x44/0x54)
[   18.816479]  r7:00000001 r6:81cf0b18 r5:819eb988 r4:000000d0
[   18.816487] [<80193454>] (generic_handle_irq) from [<80740668>] (bcm2836_arm_irqchip_handle_ipi+0xa8/0xc8)
[   18.816495] [<807405c0>] (bcm2836_arm_irqchip_handle_ipi) from [<80193d1c>] (__handle_domain_irq+0x8c/0xe0)
[   18.816500]  r7:00000001 r6:00000000 r5:00000000 r4:818e2d90
[   18.816507] [<80193c90>] (__handle_domain_irq) from [<801012c4>] (bcm2836_arm_irqchip_handle_irq+0x60/0x64)
[   18.816514]  r9:8302e000 r8:83f14644 r7:8302fef4 r6:ffffffff r5:800e0113 r4:8030c6c4
[   18.816520] [<80101264>] (bcm2836_arm_irqchip_handle_irq) from [<80100abc>] (__irq_svc+0x5c/0x7c)
[   18.816523] Exception stack(0x8302fec0 to 0x8302ff08)
[   18.816530] fec0: 00000000 0069d7b4 00560000 82c7ba90 82c7b300 0069d7b4 83f14600 83f14600
[   18.816536] fee0: 83f14644 00000000 00000254 8302ff2c 00000000 8302ff10 83046c80 8030c6c4
[   18.816539] ff00: 800e0113 ffffffff
[   18.816549] [<8030c670>] (find_vma) from [<80c9af18>] (do_page_fault+0xf8/0x308)
[   18.816554]  r7:83f14600 r6:00000017 r5:0069d7b4 r4:8302ffb0
[   18.816563] [<80c9ae20>] (do_page_fault) from [<80114f0c>] (do_DataAbort+0x4c/0xcc)
[   18.816570]  r10:00000000 r9:00000001 r8:10c5387d r7:8190e65c r6:8302ffb0 r5:0069d7b4
[   18.816572]  r4:00000017
[   18.816578] [<80114ec0>] (do_DataAbort) from [<80100da4>] (__dabt_usr+0x44/0x60)
[   18.816581] Exception stack(0x8302ffb0 to 0x8302fff8)
[   18.816586] ffa0:                                     00000000 00000006 00000001 0069d7a0
[   18.816592] ffc0: 7eaf8a48 00000005 76f42010 7eaf8a60 00000000 00000001 00000000 00000000
[   18.816597] ffe0: 005505ec 7eaf8a48 76f20bb7 76f20be6 200e0030 ffffffff
[   18.816603]  r8:10c5387d r7:10c5383d r6:ffffffff r5:200e0030 r4:76f20be6
[   19.727053] Rebooting in 1 seconds..
root@ccc560d:~# modinfo /lib/modules/5.10.95-v7/extra/8188eu.ko
filename:       /lib/modules/5.10.95-v7/extra/8188eu.ko
version:        v4.1.4_6773.20130222
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     A2595F715EBA455B6CF88CC
alias:          usb:v7392pB811d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0B05p18F0d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2C4Ep0102d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p0111d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p010Cd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v056Ep4008d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p331Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3311d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3310d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p330Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0076d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p8179d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp0179d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8179d*dc*dsc*dp*ic*isc*ip*in*
depends:        libarc4
name:           8188eu
vermagic:       5.10.95-v7 SMP mod_unload modversions ARMv7 p2v8 
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           ifname:The default name to allocate for first interface (charp)
parm:           if2name:The default name to allocate for second interface (charp)
parm:           rtw_initmac:charp
parm:           rtw_channel_plan:int
parm:           rtw_chip_version:int
parm:           rtw_rfintfs:int
parm:           rtw_lbkmode:int
parm:           rtw_network_mode:int
parm:           rtw_channel:int
parm:           rtw_wmm_enable:int
parm:           rtw_vrtl_carrier_sense:int
parm:           rtw_vcs_type:int
parm:           rtw_busy_thresh:int
parm:           rtw_led_enable:int
parm:           rtw_ht_enable:int
parm:           rtw_cbw40_enable:int
parm:           rtw_ampdu_enable:int
parm:           rtw_rx_stbc:int
parm:           rtw_ampdu_amsdu:int
parm:           rtw_lowrate_two_xmit:int
parm:           rtw_power_mgnt:int
parm:           rtw_smart_ps:int
parm:           rtw_low_power:int
parm:           rtw_wifi_spec:int
parm:           rtw_antdiv_cfg:int
parm:           rtw_antdiv_type:int
parm:           rtw_hwpdn_mode:int
parm:           rtw_hwpwrp_detect:int
parm:           rtw_hw_wps_pbc:int
parm:           rtw_max_roaming_times:The max roaming times to try (uint)
parm:           rtw_fw_iol:FW IOL (int)
parm:           rtw_mc2u_disable:int
parm:           rtw_80211d:Enable 802.11d mechanism (int)
parm:           rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)

As usual, please let me know once there's something else I should test. Thank you

acostach commented 2 years ago

Unfortunately no update for this one I guess, right?