Jump to content
  • 0

Rock Pi S ext4 panic


StevePER
 Share

Question

Armbianmonitor:

My Rock Pi S logs a NULL pointer dereference in the ext4 module after running for 1 to 3 hours. Subsequently existing processes continue to run but it appears that new processes can't start (eg I can't ssh in).

The filesystem is on a new Sandisk Ultra Plus microSD card.

As a test, I remounted the root filesystem read/write and the board ran flawlessly for 10 hours. When I get time I will try rebuilding the image with the root filesystem on F2FS.

 

Aug 31 09:31:27 rockpi-s kernel: [ 1944.993824] Unable to handle kernel NULL pointer dereference at virtual address 00000000000000f8
Aug 31 09:31:27 rockpi-s kernel: [ 1944.994681] Mem abort info:
Aug 31 09:31:27 rockpi-s kernel: [ 1944.994952]   ESR = 0x96000004
Aug 31 09:31:27 rockpi-s kernel: [ 1944.995248]   EC = 0x25: DABT (current EL), IL = 32 bits
Aug 31 09:31:27 rockpi-s kernel: [ 1944.995732]   SET = 0, FnV = 0
Aug 31 09:31:27 rockpi-s kernel: [ 1944.996020]   EA = 0, S1PTW = 0
Aug 31 09:31:27 rockpi-s kernel: [ 1944.996313] Data abort info:
Aug 31 09:31:27 rockpi-s kernel: [ 1944.996587]   ISV = 0, ISS = 0x00000004
Aug 31 09:31:27 rockpi-s kernel: [ 1944.996943]   CM = 0, WnR = 0
Aug 31 09:31:27 rockpi-s kernel: [ 1944.997230] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000003851000
Aug 31 09:31:27 rockpi-s kernel: [ 1944.997813] [00000000000000f8] pgd=0000000000000000, p4d=0000000000000000
Aug 31 09:31:27 rockpi-s kernel: [ 1944.998587] Internal error: Oops: 96000004 [#1] PREEMPT SMP
Aug 31 09:31:27 rockpi-s kernel: [ 1944.999104] Modules linked in: rfkill snd_soc_rk3308 snd_soc_core snd_pcm_dmaengine snd_pcm cdc_acm snd_timer snd soundcore cpufreq_dt zr
am ip_tables x_tables autofs4 realtek dwmac_rk stmmac_platform stmmac pcs_xpcs
Aug 31 09:31:27 rockpi-s kernel: [ 1945.001035] CPU: 3 PID: 213 Comm: kworker/u8:3 Not tainted 5.10.60-rockchip64 #21.08.1
Aug 31 09:31:27 rockpi-s kernel: [ 1945.001746] Hardware name: Radxa ROCK Pi S (DT)
Aug 31 09:31:27 rockpi-s kernel: [ 1945.002197] Workqueue: writeback wb_workfn (flush-179:0)
Aug 31 09:31:27 rockpi-s kernel: [ 1945.003074] pstate: 00000005 (nzcv daif -PAN -UAO -TCO BTYPE=--)
Aug 31 09:31:27 rockpi-s kernel: [ 1945.004117] pc : clear_page_dirty_for_io+0x38/0x278
Aug 31 09:31:27 rockpi-s kernel: [ 1945.005032] lr : clear_page_dirty_for_io+0x18/0x278
Aug 31 09:31:27 rockpi-s kernel: [ 1945.005936] sp : ffff8000123db730
Aug 31 09:31:27 rockpi-s kernel: [ 1945.006875] x29: ffff8000123db730 x28: ffff8000123db9a0
Aug 31 09:31:27 rockpi-s kernel: [ 1945.007607] x27: 00000000000021f9 x26: 0000000000000001
Aug 31 09:31:27 rockpi-s kernel: [ 1945.009006] x25: 000000000008c1f9 x24: 000000000000000c
Aug 31 09:31:27 rockpi-s kernel: [ 1945.009951] x23: fffffe00003c7340 x22: ffff0000066b5400
Aug 31 09:31:27 rockpi-s kernel: [ 1945.010761] x21: ffff8000123db870 x20: fffffe00003c7340
Aug 31 09:31:27 rockpi-s kernel: [ 1945.012020] x19: fffffe00003c7340 x18: 0000000000000000
Aug 31 09:31:27 rockpi-s kernel: [ 1945.012965] x17: 0000000000000000 x16: ffff000002259110
Aug 31 09:31:27 rockpi-s kernel: [ 1945.014196] x15: 0000000000000001 x14: 0000000000000002
Aug 31 09:31:27 rockpi-s kernel: [ 1945.014706] x13: 0000000000005966 x12: 000000000000000b
Aug 31 09:31:27 rockpi-s kernel: [ 1945.015216] x11: 0000000000000000 x10: ffff000006804540
Aug 31 09:31:27 rockpi-s kernel: [ 1945.015724] x9 : 0000000000000001 x8 : 0000000000000000
Aug 31 09:31:27 rockpi-s kernel: [ 1945.016230] x7 : 00000000001f9000 x6 : fffffe00003c7300
Aug 31 09:31:27 rockpi-s kernel: [ 1945.016751] x5 : 00000000171cc000 x4 : 0000000000000000
Aug 31 09:31:27 rockpi-s kernel: [ 1945.017258] x3 : 00000000000021f8 x2 : ffff0000004df800
Aug 31 09:31:27 rockpi-s kernel: [ 1945.017779] x1 : 0000000000000000 x0 : ffff0000036799d8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.018291] Call trace:
Aug 31 09:31:27 rockpi-s kernel: [ 1945.018544]  clear_page_dirty_for_io+0x38/0x278
Aug 31 09:31:27 rockpi-s kernel: [ 1945.018998]  mpage_submit_page+0x30/0xa0
Aug 31 09:31:27 rockpi-s kernel: [ 1945.019379]  mpage_map_and_submit_buffers+0x168/0x2a8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.019856]  ext4_writepages+0x748/0xc38
Aug 31 09:31:27 rockpi-s kernel: [ 1945.020236]  do_writepages+0x58/0x100
Aug 31 09:31:27 rockpi-s kernel: [ 1945.020598]  __writeback_single_inode+0x44/0x508
Aug 31 09:31:27 rockpi-s kernel: [ 1945.021037]  writeback_sb_inodes+0x1e0/0x478
Aug 31 09:31:27 rockpi-s kernel: [ 1945.021460]  __writeback_inodes_wb+0x78/0xe8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.021865]  wb_writeback+0x26c/0x400
Aug 31 09:31:27 rockpi-s kernel: [ 1945.022218]  wb_workfn+0x310/0x5f8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.022549]  process_one_work+0x1ec/0x4d0
Aug 31 09:31:27 rockpi-s kernel: [ 1945.022935]  worker_thread+0x48/0x478
Aug 31 09:31:27 rockpi-s kernel: [ 1945.023287]  kthread+0x140/0x150
Aug 31 09:31:27 rockpi-s kernel: [ 1945.023605]  ret_from_fork+0x10/0x34
Aug 31 09:31:27 rockpi-s kernel: [ 1945.023962] Code: b000b402 f9401401 f9474042 eb02003f (54000de0)
Aug 31 09:31:27 rockpi-s kernel: [ 1945.024526] ---[ end trace cdc066846165d221 ]---
Aug 31 09:31:27 rockpi-s kernel: [ 1945.025183] ------------[ cut here ]------------
Aug 31 09:31:27 rockpi-s kernel: [ 1945.025659] WARNING: CPU: 3 PID: 213 at kernel/exit.c:725 do_exit+0x44/0xab8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.026307] Modules linked in: rfkill snd_soc_rk3308 snd_soc_core snd_pcm_dmaengine snd_pcm cdc_acm snd_timer snd soundcore cpufreq_dt zram ip_tables x_tables autofs4 realtek dwmac_rk stmmac_platform stmmac pcs_xpcs
Aug 31 09:31:27 rockpi-s kernel: [ 1945.028231] CPU: 3 PID: 213 Comm: kworker/u8:3 Tainted: G      D           5.10.60-rockchip64 #21.08.1
Aug 31 09:31:27 rockpi-s kernel: [ 1945.029079] Hardware name: Radxa ROCK Pi S (DT)

Aug 31 09:31:27 rockpi-s kernel: [ 1945.029525] Workqueue: writeback wb_workfn (flush-179:0)
Aug 31 09:31:27 rockpi-s kernel: [ 1945.030047] pstate: 20000005 (nzCv daif -PAN -UAO -TCO BTYPE=--)
Aug 31 09:31:27 rockpi-s kernel: [ 1945.030612] pc : do_exit+0x44/0xab8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.030956] lr : die+0x208/0x248
Aug 31 09:31:27 rockpi-s kernel: [ 1945.031260] sp : ffff8000123db380
Aug 31 09:31:27 rockpi-s kernel: [ 1945.031576] x29: ffff8000123db380 x28: ffff0000029fe580
Aug 31 09:31:27 rockpi-s kernel: [ 1945.032086] x27: 00000000000021f9 x26: 0000000000000001
Aug 31 09:31:27 rockpi-s kernel: [ 1945.032594] x25: ffff80001023b328 x24: 0000000000000000
Aug 31 09:31:27 rockpi-s kernel: [ 1945.033100] x23: ffff8000123db497 x22: ffff800011270260
Aug 31 09:31:27 rockpi-s kernel: [ 1945.033605] x21: 000000000000000b x20: ffff8000118b9948
Aug 31 09:31:27 rockpi-s kernel: [ 1945.034112] x19: ffff0000029fe580 x18: 0000000000000010
Aug 31 09:31:27 rockpi-s kernel: [ 1945.034617] x17: 0000000000000000 x16: ffff000002259110
Aug 31 09:31:27 rockpi-s kernel: [ 1945.035128] x15: 00000000000001b7 x14: ffff8000123db0c0
Aug 31 09:31:27 rockpi-s kernel: [ 1945.035643] x13: 00000000ffffffea x12: ffff80001194ee98
Aug 31 09:31:27 rockpi-s kernel: [ 1945.036152] x11: 0000000000000003 x10: ffff800011936e58
Aug 31 09:31:27 rockpi-s kernel: [ 1945.036660] x9 : ffff800011936eb0 x8 : 0000000000017fe8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.037167] x7 : c0000000ffffefff x6 : 0000000000000001
Aug 31 09:31:27 rockpi-s kernel: [ 1945.037689] x5 : 0000000000000001 x4 : 0000000000000000
Aug 31 09:31:27 rockpi-s kernel: [ 1945.038200] x3 : 0000000000000000 x2 : ffff8000118b9948
Aug 31 09:31:27 rockpi-s kernel: [ 1945.038707] x1 : ffff8000123dbc90 x0 : ffff00001d6b8c88
Aug 31 09:31:27 rockpi-s kernel: [ 1945.039216] Call trace:
Aug 31 09:31:27 rockpi-s kernel: [ 1945.039471]  do_exit+0x44/0xab8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.039783]  die+0x208/0x248
Aug 31 09:31:27 rockpi-s kernel: [ 1945.040070]  die_kernel_fault+0x64/0x78
Aug 31 09:31:27 rockpi-s kernel: [ 1945.040441]  __do_kernel_fault+0x74/0x148
Aug 31 09:31:27 rockpi-s kernel: [ 1945.040826]  do_page_fault+0x1c8/0x3a8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.041206]  do_translation_fault+0x50/0x60
Aug 31 09:31:27 rockpi-s kernel: [ 1945.041605]  do_mem_abort+0x40/0xa0
Aug 31 09:31:27 rockpi-s kernel: [ 1945.041944]  el1_abort+0x48/0x70
Aug 31 09:31:27 rockpi-s kernel: [ 1945.042263]  el1_sync_handler+0x64/0xe8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.042625]  el1_sync+0x84/0x140
Aug 31 09:31:27 rockpi-s kernel: [ 1945.042942]  clear_page_dirty_for_io+0x38/0x278
Aug 31 09:31:27 rockpi-s kernel: [ 1945.043374]  mpage_submit_page+0x30/0xa0
Aug 31 09:31:27 rockpi-s kernel: [ 1945.043753]  mpage_map_and_submit_buffers+0x168/0x2a8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.044225]  ext4_writepages+0x748/0xc38
Aug 31 09:31:27 rockpi-s kernel: [ 1945.044601]  do_writepages+0x58/0x100
Aug 31 09:31:27 rockpi-s kernel: [ 1945.044960]  __writeback_single_inode+0x44/0x508
Aug 31 09:31:27 rockpi-s kernel: [ 1945.045398]  writeback_sb_inodes+0x1e0/0x478
Aug 31 09:31:27 rockpi-s kernel: [ 1945.045804]  __writeback_inodes_wb+0x78/0xe8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.046209]  wb_writeback+0x26c/0x400
Aug 31 09:31:27 rockpi-s kernel: [ 1945.046563]  wb_workfn+0x310/0x5f8
Aug 31 09:31:27 rockpi-s kernel: [ 1945.046897]  process_one_work+0x1ec/0x4d0
Aug 31 09:31:27 rockpi-s kernel: [ 1945.047296]  worker_thread+0x48/0x478
Aug 31 09:31:27 rockpi-s kernel: [ 1945.047648]  kthread+0x140/0x150
Aug 31 09:31:27 rockpi-s kernel: [ 1945.047963]  ret_from_fork+0x10/0x34
Aug 31 09:31:27 rockpi-s kernel: [ 1945.048302] ---[ end trace cdc066846165d222 ]---

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...