Jump to content

Recommended Posts

Posted
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 ]---

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
Reply to this topic...

×   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...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines