0

I am trying to run Raspberry Pi OS bookworm on my Raspberry Pi 4 B 8GB from a Kingston DataTraveler Exodia 128GB (DTX/128GB) and it was working perfectly till I tried to use apt-get full-upgrade which tried to run many IO attempts...

[ 624.312263] SError Interrupt on CPU2, code 0x00000000bff00002 -- SError [ 624.312280] CPU: 2 PID: 181 Comm: usb‑storage Tainted: G WC 6.51+rpt‑rpi‑v8 #1 Error 6. [ 624.312287] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT) [ 624.312289] pstate: 400000c5 (nZcv daIF ‑PAN ‑UAO ‑TCO ‑DIT ‑SSBS BTYPE=--) [ 624.312294] pc : xhci_ring_ep_doorbell+0x6c/0x100 [ 624.312309] lr : xhci_queue_bulk_tx+0x3bc/0x8d8 [ 624.312313] sp : ffffffc08066b960 [ 624.312315] x29: ffffffc08066b960 x28: ffffff81009ce260 x27: ffffff81035fa280 [ 624.312321] x26: ffffff8104e54500 x25: 0000000000000421 x24: 000000000000001f [ 624.312328] x23: ffffff81035fa288 x22: 0000000000000000 x21: ffffffc080075100 [ 624.312333] x20: 0000000000000004 x19: 00000000deaddead x18: 0000000000000000 [ 624.312338] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 [ 624.312343] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000008 [ 624.312347] x11: 00000000000001cd x10: 00000000000001a40 x9 : ffffff0f1f86b34 [ 624.312352] x8 : ffffffc08064d670 x7 : 0000000000000001 x6 : ffffff8101328000 [ 624.312357] x5 : 0000000000000107 x4 : 0000000000000000 x3 : 0000000000000000 [ 624.312362] x2 : 0000000000000004 x1 : 0000000000000002 x0 : ffffff81009ce260 [ 624.312369] Kernel panic - not syncing: Asynchronous SError Interrupt [ 624.312371] CPU: 2 PID: 181 Comm: usb‑storage Tainted: G WC 6.51+rpt‑rpi‑v8 #1 Debian 1:6.6.51‑1+rpt3 [ 624.312375] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT) [ 624.312377] Call trace: [ 624.312380] dump_backtrace+0xa0/0x100 [ 624.312385] show_stack+0x20/0x38 [ 624.312388] dump_stack_lvl+0x48/0x60 [ 624.312397] dump_stack+0x18/0x28 [ 624.312401] panic+0x330/0x398 [ 624.312407] nmi_panic+0x94/0xa0 [ 624.312412] arm64_serror_panic+0x78/0x90 [ 624.312415] do_serror+0x44/0x88 [ 624.312418] el1h_64_error_handler+0x30/0x48 [ 624.312422] el1h_64_error+0x64/0x68 [ 624.312425] xhci_ring_ep_doorbell+0x6c/0x100 [ 624.312430] xhci_queue_bulk_tx+0x3bc/0x8d8 [ 624.312434] xhci_urb_enqueue+0x4ac/0x528 [ 624.312438] usb_hcd_submit_urb+0xd0/0x940 [ 624.312443] usb_submit_urb+0x29c/0x570 [ 624.312446] usb_stor_msg_common+0x9c/0x1d0 [ 624.312450] usb_stor_bulk_transfer_buf+0x58/0x118 [ 624.312453] usb_stor_Bulk_transport+0xdc/0x380 [ 624.312456] usb_stor_invoke_transport+0x40/0x5b8 [ 624.312459] usb_stor_transparent_scsi_command+0x18/0x30 [ 624.312462] usb_stor_control_thread+0x1e0/0x2b0 [ 624.312465] kthread+0x11c/0x128 [ 624.312471] ret_from_fork+0x10/0x20 [ 624.312477] SMP: stopping secondary CPUs [ 624.312484] Kernel Offset: 0x2071600000 from fffffffc08000000 [ 624.312486] PHYS_OFFSET: 0x0 [ 624.312487] CPU features: 0x0,80000201,3c020000,0000421b [ 624.312491] Memory Limit: none [ 624.567125] ---[ end Kernel panic - not syncing: Asynchronous SError Interrupt ]--- 

any idea please ??

5
  • 1
    A crash during upgrades is not uncommon, particularly as you are several updates behind and this would be a major update. Just restore from your backup. Incidentally DO NOT use apt-get use apt which is designed for interactive use. Commented Apr 22 at 4:38
  • Unfortunately i don't have any backup and btw is it a bad approach to use my USB stick for OS ?? Commented Apr 22 at 4:41
  • A USB stick for OS is just fine. Commented Apr 22 at 9:18
  • How have you mounted this USB? If you have a line in /etc/fstab, pls add that to your Question. Also - Pi4s use EEPROM during the boot process, and that (EEPROM) may need to be updated before you can properly boot from a USB. Did you follow the instructions? Commented Apr 22 at 19:22
  • @Seamus i will make sure to follow these instructions and see if the problem persists Commented Apr 23 at 5:22

1 Answer 1

0

You can use a USB SSD, high-quality flash drive or even a good microSD card. Avoid Kingston DTX for OS booting — it's known to have issues under sustained I/O. If your USB drive draws too much power, it can cause brownouts and kernel panics. A powered USB 3.0 hub between the Pi and the USB drive often helps.

1
  • You say, "it's known to have issues"... known by whom? If you're going to single out a specific make or model of USB drives for poor performance, you really should provide a reference for that. Commented Apr 22 at 19:19

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.