/ # ubiformat /dev/mtd0 ubiformat: mtd0 (nand), size 20971520 bytes (20.0 MiB), 160 eraseblocks of 131072 bytes (128.0 KiB), min. I/O size 2048 bytes libscan: scann[ 30.350000] Unable to handle kernel NULL pointer dereference at virtual address 00000000 ing eraseblock 104 -- 65[ 30.360000] pgd = c7a78000 libsca, *ppte=00000000n: scanning eraseblock 1831canning eraseblock 105 -, *pte=00000000- 66 % complete li[ 30.380000] Internal error: Oops: 17 [#1] [ 30.380000] Modules linked in: [ 30.380000] CPU: 0 Not tainted (3.1.0-rc2-amp-10068-g4c25f60-dirty #7) [ 30.380000] PC is at nand_verify_buf+0x28/0x68 [ 30.380000] LR is at nand_write_page+0xb4/0x110 [ 30.380000] pc : [] lr : [] psr: 20000013 [ 30.380000] sp : c7a6dda0 ip : 00000000 fp : c7a6ddb4 [ 30.380000] r10: 00000800 r9 : 00000000 r8 : c792c878 [ 30.380000] r7 : 00000080 r6 : c7a2f000 r5 : c792ca98 r4 : 00000800 [ 30.380000] r3 : c792c878 r2 : 00000055 r1 : c7a2f000 r0 : c792ca98 [ 30.380000] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user [ 30.380000] Control: 0005317f Table: 47a78000 DAC: 00000015 [ 30.380000] Process ubiformat (pid: 51, stack limit = 0xc7a6c270) [ 30.380000] Stack: (0xc7a6dda0 to 0xc7a6e000) [ 30.380000] dda0: c792c878 c792ca98 c7a6dddc c7a6ddb8 c02f1634 c02f01f8 c7a6dddc c7a6ddc8 [ 30.380000] ddc0: 00040000 00000800 c7a6de60 c792ca98 c7a6de54 c7a6dde0 c02f2808 c02f1590 [ 30.380000] dde0: 00000000 00000000 c02a68dc c7a2f000 00000000 c7811000 013e0000 00000000 [ 30.380000] de00: c02a8064 00000000 00000080 00000080 0000003f 00000000 c00e9430 00000040 [ 30.380000] de20: 00000000 c7a2f000 00000000 00000800 c792ca98 00040000 00000000 0006b4a8 [ 30.380000] de40: 00000000 c7a778a0 c7a6de9c c7a6de58 c02f2b8c c02f2650 c7a6de60 60000013 [ 30.380000] de60: c79f14c0 00000800 00000000 c00e9430 c7a6deac c7a6de80 c7a2f000 00000000 [ 30.380000] de80: 00040000 00000000 00000800 c7a6df70 c7a6decc c7a6dea0 c02d5cc0 c02f2af4 [ 30.380000] dea0: 00000800 c7a6df08 c7a2f000 00000800 c79b6000 00000800 00000800 c79b6000 [ 30.380000] dec0: c7a6df3c c7a6ded0 c02d9400 c02d5c38 00000800 c7a6df08 c7a2f000 c020eee0 [ 30.380000] dee0: c7a2f000 c7a6c000 00000003 00040000 00000000 c7a4d900 c7a6df3c c7a6df08 [ 30.380000] df00: c00f3f88 c020e66c 00000000 00000800 c028c17c c7a4d900 00000800 0006b4a8 [ 30.380000] df20: c7a6df70 c7a6c000 c7a6c000 00000000 c7a6df6c c7a6df40 c00f4bac c02d9304 [ 30.380000] df40: 00000000 00040000 00040000 00000000 c7a4d900 00000800 0006b4a8 00000000 [ 30.380000] df60: c7a6dfa4 c7a6df70 c00f4d68 c00f4afc 00040000 00000000 c0009ecc 00000000 [ 30.380000] df80: 00000000 00040000 00000000 be84bbc0 00000004 c0009188 00000000 c7a6dfa8 [ 30.380000] dfa0: c0008f20 c00f4d2c 00040000 00000000 00000003 0006b4a8 00000800 00000000 [ 30.380000] dfc0: 00040000 00000000 be84bbc0 00000004 00000002 00000000 00000800 00000003 [ 30.380000] dfe0: 00000000 be84bb10 0000e6e0 401b4abc 60000010 00000003 00000000 00000000 [ 30.380000] Backtrace: [ 30.380000] [] (nand_verify_buf+0x0/0x68) from [] (nand_write_page+0xb4/0x110) [ 30.380000] r5:c792ca98 r4:c792c878 [ 30.380000] [] (nand_write_page+0x0/0x110) from [] (nand_do_write_ops+0x1c8/0x3b8) [ 30.380000] r7:c792ca98 r6:c7a6de60 r5:00000800 r4:00040000 [ 30.380000] [] (nand_do_write_ops+0x0/0x3b8) from [] (nand_write+0xa8/0xc4) [ 30.380000] [] (nand_write+0x0/0xc4) from [] (part_write+0x98/0xbc) [ 30.380000] r7:c7a6df70 r6:00000800 r5:00000000 r4:00040000 [ 30.380000] [] (part_write+0x0/0xbc) from [] (mtd_write+0x10c/0x244) [ 30.380000] r6:c79b6000 r5:00000800 r4:00000800 [ 30.380000] [] (mtd_write+0x0/0x244) from [] (vfs_write+0xc0/0x190) [ 30.380000] [] (vfs_write+0x0/0x190) from [] (sys_write+0x4c/0x7c) [ 30.380000] [] (sys_write+0x0/0x7c) from [] (ret_fast_syscall+0x0/0x2c) [ 30.380000] r8:c0009188 r7:00000004 r6:be84bbc0 r5:00000000 r4:00040000 [ 30.380000] Code: e59030cc da00000d e593c000 e5d12000 (e5dc3000) bscan: scanning eraseblo[ 30.720000] ---[ end trace 035d55210718fdd9 ]--- ck 107 -- 67 % complete [ 30.730000] Kernel panic - not syncing: Fatal exception libscan: scanning eras[ 30.730000] Backtrace: eblock 108 -- 68 % compl libscan: scanning [ 30.740000] [] (dump_backtrace+0x0/0x114) from [] (dump_stack+0x20/0x24) libscan: s r4:00000001canning eraseblock 111 -- 69 r5:00000001 % complete libsca[ 30.770000] [] (dump_stack+0x0/0x24) from [] (panic+0x68/0x1b8) n: scanning eraseblock 1[ 30.780000] [] (panic+0x0/0x1b8) from [] (die+0x2ac/0x33c) libscan: scanning eras r0:c056e2f8eblock 114 -- 71 % compl0000001ck 113 -- 71 % complete r1:00003a13 libscan: scanning [ 30.800000] [] (die+0x0/0x33c) from [] (__do_kernel_fault+0x74/0x94) eraseblock 115 -- 72 % c[ 30.810000] [] (__do_kernel_fault+0x0/0x94) from [] (do_page_fault+0xb4/0x35c) libsca r5:c7a6dd58n: scanning eraseblock 117 - r6:00000000- 73 % complete 00 % complete li 30.840000] r4:c7a4a37018 -- 74 % complete bscan: scanning eraseblo[ 30.850000] [] (do_page_fault+0x0/0x35c) from [] (do_DataAbort+0x44/0xa8) ck 119 -- 75 % complete [ 30.860000] [] (do_DataAbort+0x0/0xa8) from [] (__dabt_svc+0x38/0x60) libscan: scanning eras[ 30.870000] Exception stack(0xc7a6dd58 to 0xc7a6dda0) eblock 120 -- 75 % compl[ 30.870000] dd40: c792ca98 c7a2f000 libscan: scanning [ 30.880000] dd60: 00000055 c792c878 00000800 c792ca98 c7a2f000 00000080 c792c878 00000000 eraseblock 121 -- 76 % c[ 30.890000] dd80: 00000800 c7a6ddb4 00000000 c7a6dda0 c02f1634 c02f0210 20000013 ffffffff libsca r4:c02f0210n: scanning eraseblock 123 - r5:20000013- 77 % complete 8c % complete li[ 30.920000] [] (nand_verify_buf+0x0/0x68) from [] (nand_write_page+0xb4/0x110) libscan: scanning eraslo[ 30.940000] r5:c792ca98ck 125 -- 78 % complete r4:c792c878 eblock 126 -- 79 % compl[ 30.950000] [] (nand_write_page+0x0/0x110) from [] (nand_do_write_ops+0x1c8/0x3b8) libscan: scann r5:00000800ing eraseblock 128 -- 80 r4:00040000 % complete a6de60omplete canning eraseblock 129 -[ 30.970000] [] (nand_do_write_ops+0x0/0x3b8) from [] (nand_write+0xa8/0xc4) libsca[ 30.980000] [] (nand_write+0x0/0xc4) from [] (part_write+0x98/0xbc) libscan: scanning erascanning eraseblo r5:00000000ck 131 -- 82 % complete r4:00040000 eblock 132 -- 83 % compl[ 31.010000] [] (part_write+0x0/0xbc) from [] (mtd_write+0x10c/0x244) libscan: scann r4:00000800ing eraseblock 134 -- 84block 133 -- 83 % c r5:00000800omplete libscan: s[ 31.030000] [] (mtd_write+0x0/0x244) from [] (vfs_write+0xc0/0x190) canning eraseblock 135 -[ 31.040000] [] (vfs_write+0x0/0x190) from [] (sys_write+0x4c/0x7c) libsca[ 31.050000] [] (sys_write+0x0/0x7c) from [] (ret_fast_syscall+0x0/0x2c) libscan: scanning eras r4:00040000eblock 138 -- 86 % compl- 86 % complete r5:00000000 libscan: scanning eraseblock 159 -- 100 % complete onds..eraseblock 139 -- 87 % complete ubiformat: 160 eraseblocks are supposedly empty ubiformat: formatting eraseblock 2 -- 1 % complete