Hi I found a regression in 3.0.1-rt8 compared to 3.0-rt7 in RTB configuration. The kernelconfig is attached. Plattform arm1136jfs (pcm043). Heres the output on booting: Starting kernel ... Uncompressing Linux... done, booting the kernel. drivers/rtc/hctosys.c: unable to open rtc device (rtc0) kernel BUG at mm/filemap.c:2043! Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = c7a44000 [00000000] *pgd=87a3e831, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#1] PREEMPT Modules linked in: CPU: 0 Not tainted (3.0.1-pmx-rt8 #1) PC is at __bug+0x24/0x30 LR is at vprintk+0x3b4/0x404 pc : [] lr : [] psr: 20000013 sp : c7a37ce8 ip : c7a37c30 fp : c7a37cf4 r10: c7a62c60 r9 : 00000000 r8 : 00000000 r7 : 00000000 r6 : 00000008 r5 : c0428aa0 r4 : c7a37d78 r3 : 00000000 r2 : 00000002 r1 : 00000000 r0 : 00000027 Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 00c5387d Table: 87a44008 DAC: 00000015 Process udevd (pid: 216, stack limit = 0xc7a36268) Stack: (0xc7a37ce8 to 0xc7a38000) 7ce0: c7a37d14 c7a37cf8 c0076a30 c002cbb8 c7a37d78 c7a3d7a0 7d00: 00000008 c0253020 c7a37d74 c7a37d18 c0076bb0 c00769f8 00000008 00000000 7d20: c7a37d44 c7a37d40 c7a36000 00000000 00001000 00000000 00000000 00000000 7d40: c7a37d74 c0428aa0 c0041c64 00000000 00000000 00000000 c7a62c60 c7a37d78 7d60: 00000000 00000000 c7a37dac c7a37d78 c0076ce8 c0076ad4 c7a37f10 00000001 7d80: 00000000 00000008 00000000 00000000 00000000 c7a62c60 c7a3d6f0 00000008 7da0: c7a37e3c c7a37db0 c0078ee4 c0076c98 00000000 00000000 c7a37ed0 00000008 7dc0: 00000000 c0035098 c7a37dec c7a37dd8 c0035098 c002b600 c7a3d7a0 c7a37ed0 7de0: c7a37f10 c7a37e98 c008ec84 c0034fe8 00000000 00000001 c7a37e24 c7a3fa18 7e00: 400d3000 00000000 c7a45000 00000008 c7a09860 00000000 c7a62c60 c7a3d70c 7e20: 00000000 c7a37e98 c7a37f10 00000001 c7a37e8c c7a37e40 c0078fa8 c0078a88 7e40: c002b5f4 00000001 91827364 c7a37e4c c7a37e4c c7a37e54 c7a37e54 00000000 7e60: c7a37eb4 c7a62c60 c7a37e98 c7a37f70 c7a37f10 fffffdee c7a36000 00000000 7e80: c7a37f3c c7a37e90 c00a18a0 c0078f3c 00000000 00000000 c014e08c c0034fe8 7ea0: 00000000 00000001 ffffffff c7a62c60 00000000 00000000 00000000 00000000 7ec0: c7860960 c005c35c 00000000 00000000 00000000 00000000 00000007 400d3000 7ee0: 00000008 c7a37fb0 00000008 be9ba378 c7a37fac c7a37f00 c002420c c002f0f4 7f00: c00242b0 c002f0f4 c7a37f2c c7a37f18 400d3000 00000008 c7a09898 00000008 7f20: c7a62c60 400d3000 c7a37f70 00000008 c7a37f6c c7a37f40 c00a1ff4 c00a1804 7f40: c7a36000 400d3000 00001000 c7a62c60 400d3000 00000000 00000000 00000008 7f60: c7a37fa4 c7a37f70 c00a2278 c00a1f44 00000000 00000000 00000022 00000000 7f80: ffffffff 00000008 000233d8 400d3000 00000004 c0029c04 00000000 c7a37fa8 7fa0: c0029a80 c00a2240 00000008 000233d8 0000000a 400d3000 00000008 00000000 7fc0: 00000008 000233d8 400d3000 00000004 00000008 00022344 000c42e8 00000001 7fe0: 00000000 be9b96e8 4017fe0c 401d321c 60000010 0000000a d4cc6578 c2888810 Backtrace: [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000008 r5:c7a3d7a0 r4:c7a37d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000008 r7:c7a3d6f0 r6:c7a62c60 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000008 r7:c7a37f70 r6:400d3000 r5:c7a62c60 r4:00000008 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000008 r7:00000000 r6:00000000 r5:400d3000 r4:c7a62c60 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400d3000 r5:000233d8 r4:00000008 Code: e59f0010 e1a01003 eb087524 e3a03000 (e5833000) ---[ end trace 8dc2e804e8379a4c ]--- note: udevd[216] exited with preempt_count 1 BUG: scheduling while atomic: udevd/216/0x40000002 Modules linked in: Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7a36000 r5:c0306a38 r4:00000000 r3:20000113 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c7860960 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7a37abc r3:00000001 [] (_cond_resched+0x0/0x48) from [] (unmap_page_range+0x1c4/0x1dc) [] (unmap_page_range+0x0/0x1dc) from [] (unmap_vmas+0x80/0xb0) [] (unmap_vmas+0x0/0xb0) from [] (exit_mmap+0x12c/0x290) [] (exit_mmap+0x0/0x290) from [] (mmput+0x3c/0xec) r7:c7a09894 r6:00000000 r5:00000000 r4:c7a09860 [] (mmput+0x0/0xec) from [] (exit_mm+0x150/0x160) r5:c7860960 r4:c7a09860 [] (exit_mm+0x0/0x160) from [] (do_exit+0x1f8/0x2d8) r7:00000817 r6:00000001 r5:0000000b r4:c7860960 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7a37ca0 r6:c7a09860 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c7860960 r5:c7a09860 r4:c7a37ca0 r3:c7a37ca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7a37ca0 to 0xc7a37ce8) 7ca0: 00000027 00000000 00000002 00000000 c7a37d78 c0428aa0 00000008 00000000 7cc0: 00000000 00000000 c7a62c60 c7a37cf4 c7a37c30 c7a37ce8 c003e29c c002cbd0 7ce0: 20000013 ffffffff r8:00000000 r7:00000000 r6:00000008 r5:c7a37cd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000008 r5:c7a3d7a0 r4:c7a37d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000008 r7:c7a3d6f0 r6:c7a62c60 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000008 r7:c7a37f70 r6:400d3000 r5:c7a62c60 r4:00000008 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000008 r7:00000000 r6:00000000 r5:400d3000 r4:c7a62c60 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400d3000 r5:000233d8 r4:00000008 init: mount main process (218) terminated with status 1 BUG: scheduling while atomic: udevd/216/0x40000002 Modules linked in: nand_ids(+) nand_ecc Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7a36000 r5:c0306a38 r4:00000000 r3:20000013 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c7860960 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7818c80 r3:00000001 [] (_cond_resched+0x0/0x48) from [] (put_files_struct+0x94/0xec) [] (put_files_struct+0x0/0xec) from [] (exit_files+0x58/0x5c) [] (exit_files+0x0/0x5c) from [] (do_exit+0x208/0x2d8) r5:0000000b r4:c7860960 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7a37ca0 r6:c7a09860 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c7860960 r5:c7a09860 r4:c7a37ca0 r3:c7a37ca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7a37ca0 to 0xc7a37ce8) 7ca0: 00000027 00000000 00000002 00000000 c7a37d78 c0428aa0 00000008 00000000 7cc0: 00000000 00000000 c7a62c60 c7a37cf4 c7a37c30 c7a37ce8 c003e29c c002cbd0 7ce0: 20000013 ffffffff r8:00000000 r7:00000000 r6:00000008 r5:c7a37cd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000008 r5:c7a3d7a0 r4:c7a37d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000008 r7:c7a3d6f0 r6:c7a62c60 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000008 r7:c7a37f70 r6:400d3000 r5:c7a62c60 r4:00000008 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000008 r7:00000000 r6:00000000 r5:400d3000 r4:c7a62c60 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400d3000 r5:000233d8 r4:00000008 BUG: scheduling while atomic: udevd/216/0x40000002 Modules linked in: nand_ids(+) nand_ecc Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7a36000 r5:c0306a38 r4:00000000 r3:20000013 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c7860960 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7818c80 r3:00000001 [] (_cond_resched+0x0/0x48) from [] (put_files_struct+0x94/0xec) [] (put_files_struct+0x0/0xec) from [] (exit_files+0x58/0x5c) [] (exit_files+0x0/0x5c) from [] (do_exit+0x208/0x2d8) r5:0000000b r4:c7860960 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7a37ca0 r6:c7a09860 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c7860960 r5:c7a09860 r4:c7a37ca0 r3:c7a37ca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7a37ca0 to 0xc7a37ce8) 7ca0: 00000027 00000000 00000002 00000000 c7a37d78 c0428aa0 00000008 00000000 7cc0: 00000000 00000000 c7a62c60 c7a37cf4 c7a37c30 c7a37ce8 c003e29c c002cbd0 7ce0: 20000013 ffffffff r8:00000000 r7:00000000 r6:00000008 r5:c7a37cd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000008 r5:c7a3d7a0 r4:c7a37d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000008 r7:c7a3d6f0 r6:c7a62c60 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000008 r7:c7a37f70 r6:400d3000 r5:c7a62c60 r4:00000008 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000008 r7:00000000 r6:00000000 r5:400d3000 r4:c7a62c60 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400d3000 r5:000233d8 r4:00000008 tim login: BUG: scheduling while atomic: udevd/216/0x40000002 Modules linked in: nand_ids(+) nand_ecc Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7a36000 r5:c0306a38 r4:00000000 r3:20000013 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c7860960 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7818c80 r3:00000001 [] (_cond_resched+0x0/0x48) from [] (put_files_struct+0x94/0xec) [] (put_files_struct+0x0/0xec) from [] (exit_files+0x58/0x5c) [] (exit_files+0x0/0x5c) from [] (do_exit+0x208/0x2d8) r5:0000000b r4:c7860960 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7a37ca0 r6:c7a09860 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c7860960 r5:c7a09860 r4:c7a37ca0 r3:c7a37ca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7a37ca0 to 0xc7a37ce8) 7ca0: 00000027 00000000 00000002 00000000 c7a37d78 c0428aa0 00000008 00000000 7cc0: 00000000 00000000 c7a62c60 c7a37cf4 c7a37c30 c7a37ce8 c003e29c c002cbd0 7ce0: 20000013 ffffffff r8:00000000 r7:00000000 r6:00000008 r5:c7a37cd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000008 r5:c7a3d7a0 r4:c7a37d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000008 r7:c7a3d6f0 r6:c7a62c60 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000008 r7:c7a37f70 r6:400d3000 r5:c7a62c60 r4:00000008 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000008 r7:00000000 r6:00000000 r5:400d3000 r4:c7a62c60 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400d3000 r5:000233d8 r4:00000008 BUG: scheduling while atomic: udevd/216/0x40000002 Modules linked in: nand_ids nand_ecc Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7a36000 r5:c0306a38 r4:00000000 r3:20000013 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c7860960 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7818c80 r3:00000001 [] (_cond_resched+0x0/0x48) from [] (put_files_struct+0x94/0xec) [] (put_files_struct+0x0/0xec) from [] (exit_files+0x58/0x5c) [] (exit_files+0x0/0x5c) from [] (do_exit+0x208/0x2d8) r5:0000000b r4:c7860960 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7a37ca0 r6:c7a09860 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c7860960 r5:c7a09860 r4:c7a37ca0 r3:c7a37ca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7a37ca0 to 0xc7a37ce8) 7ca0: 00000027 00000000 00000002 00000000 c7a37d78 c0428aa0 00000008 00000000 7cc0: 00000000 00000000 c7a62c60 c7a37cf4 c7a37c30 c7a37ce8 c003e29c c002cbd0 7ce0: 20000013 ffffffff r8:00000000 r7:00000000 r6:00000008 r5:c7a37cd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000008 r5:c7a3d7a0 r4:c7a37d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000008 r7:c7a3d6f0 r6:c7a62c60 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000008 r7:c7a37f70 r6:400d3000 r5:c7a62c60 r4:00000008 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000008 r7:00000000 r6:00000000 r5:400d3000 r4:c7a62c60 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400d3000 r5:000233d8 r4:00000008 NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8- bit) kernel BUG at mm/filemap.c:2043! Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = c7abc000 [00000000] *pgd=87ab3831, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#2] PREEMPT Modules linked in: mxc_nand(+) nand nand_ids nand_ecc CPU: 0 Tainted: G D (3.0.1-pmx-rt8 #1) PC is at __bug+0x24/0x30 LR is at vprintk+0x398/0x404 pc : [] lr : [] psr: 60000013 sp : c7aa7ce8 ip : c7aa7c30 fp : c7aa7cf4 r10: c7a9fba0 r9 : 00000000 r8 : 00000000 r7 : 00000000 r6 : 00000041 r5 : c03346e0 r4 : c7aa7d78 r3 : 00000000 r2 : 00000002 r1 : 00000001 r0 : 00000027 Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 00c5387d Table: 87abc008 DAC: 00000015 Process syslogd (pid: 230, stack limit = 0xc7aa6268) Stack: (0xc7aa7ce8 to 0xc7aa8000) 7ce0: c7aa7d14 c7aa7cf8 c0076a30 c002cbb8 c7aa7d78 c7a3d490 7d00: 00000041 c0253020 c7aa7d74 c7aa7d18 c0076bb0 c00769f8 00000041 00000000 7d20: c7aa7d44 c7aa7d40 c7aa6000 00000000 00001000 00000000 00000000 00000000 7d40: c7aa7d74 c03346e0 c0041c64 00000000 00000000 00000000 c7a9fba0 c7aa7d78 7d60: 00000000 00000000 c7aa7dac c7aa7d78 c0076ce8 c0076ad4 c7aa7f10 00000001 7d80: 00000000 00000041 00000000 00000000 00000000 c7a9fba0 c7a3d3e0 00000041 7da0: c7aa7e3c c7aa7db0 c0078ee4 c0076c98 00000000 00000000 c7aa7ed0 00000041 7dc0: 00000000 c0057428 ffffffff c7aa6000 c7aa7e2c c7aa7de0 c7a3d490 c7aa7ed0 7de0: c7aa7f10 c7aa7e98 00000000 401ad000 00000000 00000001 401ad000 c04291c0 7e00: c7aa7e2c c7a3f0d0 000000b7 00000041 c7abd000 00000000 c7a9fba0 c7a3d3fc 7e20: 00000000 c7aa7e98 c7aa7f10 00000001 c7aa7e8c c7aa7e40 c0078fa8 c0078a88 7e40: c002cb90 c002b5d0 91827364 c7aa7e4c c7aa7e4c c7aa7e54 c7aa7e54 00000000 7e60: c002b630 c7a9fba0 c7aa7e98 c7aa7f70 c7aa7f10 fffffdee c7aa6000 00000000 7e80: c7aa7f3c c7aa7e90 c00a18a0 c0078f3c 00000000 00000000 c7aa7ebc c7aa7ea8 7ea0: 00000000 00000001 ffffffff c7a9fba0 00000000 00000000 00000000 00000000 7ec0: c787d9c0 c7aa7ed0 00000000 00000000 00000000 00000000 00000000 00000007 7ee0: 00000041 401ad200 00000041 00000041 00000000 0006c6f0 c7aa7fac c7aa7f08 7f00: c00242b0 c002f0f4 00000004 01c9c384 0006c458 00000041 00000079 00000041 7f20: c7a9fba0 0006c458 c7aa7f70 00000041 c7aa7f6c c7aa7f40 c00a1ff4 c00a1804 7f40: 00000079 00000000 00000010 c7a9fba0 0006c458 00000000 00000000 00000041 7f60: c7aa7fa4 c7aa7f70 c00a2278 c00a1f44 00000000 00000000 00000004 00000000 7f80: 00001000 0006b89c 00000041 0006c458 00000004 c0029c04 00000000 c7aa7fa8 7fa0: c0029a80 c00a2240 0006b89c 00000041 00000004 0006c458 00000041 00032000 7fc0: 0006b89c 00000041 0006c458 00000004 00000041 00000000 0006c6f0 be8cabdc 7fe0: 00000004 be8cab30 0000faa4 401ad21c 60000010 00000004 d4cc657c c2c88810 Backtrace: [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000041 r5:c7a3d490 r4:c7aa7d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000041 r7:c7a3d3e0 r6:c7a9fba0 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000041 r7:c7aa7f70 r6:0006c458 r5:c7a9fba0 r4:00000041 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000041 r7:00000000 r6:00000000 r5:0006c458 r4:c7a9fba0 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:0006c458 r5:00000041 r4:0006b89c Code: e59f0010 e1a01003 eb087524 e3a03000 (e5833000) ---[ end trace 8dc2e804e8379a4d ]--- note: syslogd[230] exited with preempt_count 1 BUG: scheduling while atomic: syslogd/230/0x40000002 Modules linked in: mxc_nand(+) nand nand_ids nand_ecc Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7aa6000 r5:c0306a38 r4:00000000 r3:20000113 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c787d9c0 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7aa7abc r3:00000001 [] (_cond_resched+0x0/0x48) from [] (unmap_page_range+0x1c4/0x1dc) [] (unmap_page_range+0x0/0x1dc) from [] (unmap_vmas+0x80/0xb0) [] (unmap_vmas+0x0/0xb0) from [] (exit_mmap+0x12c/0x290) [] (exit_mmap+0x0/0x290) from [] (mmput+0x3c/0xec) r7:c7ab0bf4 r6:00000000 r5:00000000 r4:c7ab0bc0 [] (mmput+0x0/0xec) from [] (exit_mm+0x150/0x160) r5:c787d9c0 r4:c7ab0bc0 [] (exit_mm+0x0/0x160) from [] (do_exit+0x1f8/0x2d8) r7:00000817 r6:00000001 r5:0000000b r4:c787d9c0 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7aa7ca0 r6:c7ab0bc0 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c787d9c0 r5:c7ab0bc0 r4:c7aa7ca0 r3:c7aa7ca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7aa7ca0 to 0xc7aa7ce8) 7ca0: 00000027 00000001 00000002 00000000 c7aa7d78 c03346e0 00000041 00000000 7cc0: 00000000 00000000 c7a9fba0 c7aa7cf4 c7aa7c30 c7aa7ce8 c003e280 c002cbd0 7ce0: 60000013 ffffffff r8:00000000 r7:00000000 r6:00000041 r5:c7aa7cd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000041 r5:c7a3d490 r4:c7aa7d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000041 r7:c7a3d3e0 r6:c7a9fba0 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000041 r7:c7aa7f70 r6:0006c458 r5:c7a9fba0 r4:00000041 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000041 r7:00000000 r6:00000000 r5:0006c458 r4:c7a9fba0 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:0006c458 r5:00000041 r4:0006b89c Scanning device for bad blocks kernel BUG at mm/filemap.c:2043! Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = c7a5c000 [00000000] *pgd=87a7d831, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#3] PREEMPT Modules linked in: mxc_nand(+) nand nand_ids nand_ecc CPU: 0 Tainted: G D (3.0.1-pmx-rt8 #1) PC is at __bug+0x24/0x30 LR is at vprintk+0x3b4/0x404 pc : [] lr : [] psr: 20000013 sp : c7a6bce8 ip : c7a6bc30 fp : c7a6bcf4 r10: c789f9c0 r9 : 00000000 r8 : 00000000 r7 : 00000000 r6 : 00000006 r5 : c0334b80 r4 : c7a6bd78 r3 : 00000000 r2 : 00000002 r1 : 00000002 r0 : 00000027 Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 00c5387d Table: 87a5c008 DAC: 00000015 Process ifup (pid: 223, stack limit = 0xc7a6a268) Stack: (0xc7a6bce8 to 0xc7a6c000) bce0: c7a6bd14 c7a6bcf8 c0076a30 c002cbb8 c7a6bd78 c7a3d308 bd00: 00000006 c0253020 c7a6bd74 c7a6bd18 c0076bb0 c00769f8 00000006 00000000 bd20: c7a6bd44 c7a6bd40 c7a6a000 00000000 00001000 00000000 00000000 00000000 bd40: c7a6bd74 c0334b80 c0041c64 00000000 00000000 00000000 c789f9c0 c7a6bd78 bd60: 00000000 00000000 c7a6bdac c7a6bd78 c0076ce8 c0076ad4 c7a6bf10 00000001 bd80: 00000000 00000006 00000000 00000000 00000000 c789f9c0 c7a3d258 00000006 bda0: c7a6be3c c7a6bdb0 c0078ee4 c0076c98 00000000 00000000 c7a6bed0 00000006 bdc0: 00000000 c0035098 c7a6bdec c7a6bdd8 c0035098 c002b600 c7a3d308 c7a6bed0 bde0: c7a6bf10 c7a6be98 c008ec84 c0034fe8 00000000 00000001 c7a6be24 c7a3f968 be00: 400ed000 00000000 c7a5d000 00000006 c7a09520 00000000 c789f9c0 c7a3d274 be20: 00000000 c7a6be98 c7a6bf10 00000001 c7a6be8c c7a6be40 c0078fa8 c0078a88 be40: c002b5f4 00000001 91827364 c7a6be4c c7a6be4c c7a6be54 c7a6be54 00000000 be60: c7a6beb4 c789f9c0 c7a6be98 c7a6bf70 c7a6bf10 fffffdee c7a6a000 00000000 be80: c7a6bf3c c7a6be90 c00a18a0 c0078f3c 00000000 00000000 c014e08c c0034fe8 bea0: 00000000 00000001 ffffffff c789f9c0 00000000 00000000 00000000 00000000 bec0: c787d400 c005c35c 00000000 00000000 00000000 00000000 00000007 400ed000 bee0: 00000006 c7a6bfb0 00000006 0006c0d8 c7a6bfac c7a6bf00 c002420c c002f0f4 bf00: c00242b0 c002f0f4 c7a6bf2c c7a6bf18 400ed000 00000006 c7a09558 00000006 bf20: c789f9c0 400ed000 c7a6bf70 00000006 c7a6bf6c c7a6bf40 c00a1ff4 c00a1804 bf40: c7a6a000 400ed000 00001000 c789f9c0 400ed000 00000000 00000000 00000006 bf60: c7a6bfa4 c7a6bf70 c00a2278 c00a1f44 00000000 00000000 00000022 00000000 bf80: ffffffff 00000006 0006c4c8 400ed000 00000004 c0029c04 00000000 c7a6bfa8 bfa0: c0029a80 c00a2240 00000006 0006c4c8 00000003 400ed000 00000006 00000000 bfc0: 00000006 0006c4c8 400ed000 00000004 00000006 00000000 000c42e8 00000001 bfe0: 00000000 beec0c10 40193e0c 401e721c 60000010 00000003 87ffe821 87ffec21 Backtrace: [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000006 r5:c7a3d308 r4:c7a6bd78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000006 r7:c7a3d258 r6:c789f9c0 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000006 r7:c7a6bf70 r6:400ed000 r5:c789f9c0 r4:00000006 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000006 r7:00000000 r6:00000000 r5:400ed000 r4:c789f9c0 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400ed000 r5:0006c4c8 r4:00000006 Code: e59f0010 e1a01003 eb087524 e3a03000 (e5833000) ---[ end trace 8dc2e804e8379a4e ]--- note: ifup[223] exited with preempt_count 1 BUG: scheduling while atomic: ifup/223/0x40000002 Modules linked in: mxc_nand(+) nand nand_ids nand_ecc Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7a6a000 r5:c0306a38 r4:00000000 r3:20000113 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c787d400 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7a6babc r3:00000001 [] (_cond_resched+0x0/0x48) from [] (unmap_page_range+0x1c4/0x1dc) [] (unmap_page_range+0x0/0x1dc) from [] (unmap_vmas+0x80/0xb0) [] (unmap_vmas+0x0/0xb0) from [] (exit_mmap+0x12c/0x290) [] (exit_mmap+0x0/0x290) from [] (mmput+0x3c/0xec) r7:c7a09554 r6:00000000 r5:00000000 r4:c7a09520 [] (mmput+0x0/0xec) from [] (exit_mm+0x150/0x160) r5:c787d400 r4:c7a09520 [] (exit_mm+0x0/0x160) from [] (do_exit+0x1f8/0x2d8) r7:00000817 r6:00000001 r5:0000000b r4:c787d400 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7a6bca0 r6:c7a09520 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c787d400 r5:c7a09520 r4:c7a6bca0 r3:c7a6bca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7a6bca0 to 0xc7a6bce8) bca0: 00000027 00000002 00000002 00000000 c7a6bd78 c0334b80 00000006 00000000 bcc0: 00000000 00000000 c789f9c0 c7a6bcf4 c7a6bc30 c7a6bce8 c003e29c c002cbd0 bce0: 20000013 ffffffff r8:00000000 r7:00000000 r6:00000006 r5:c7a6bcd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000006 r5:c7a3d308 r4:c7a6bd78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000006 r7:c7a3d258 r6:c789f9c0 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000006 r7:c7a6bf70 r6:400ed000 r5:c789f9c0 r4:00000006 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000006 r7:00000000 r6:00000000 r5:400ed000 r4:c789f9c0 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400ed000 r5:0006c4c8 r4:00000006 BUG: scheduling while atomic: udevd/216/0x40000002 Modules linked in: mxc_nand(+) nand nand_ids nand_ecc Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7a36000 r5:c0306a38 r4:00000000 r3:20000113 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c7860960 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7818c80 r3:00000001 [] (_cond_resched+0x0/0x48) from [] (put_files_struct+0x94/0xec) [] (put_files_struct+0x0/0xec) from [] (exit_files+0x58/0x5c) [] (exit_files+0x0/0x5c) from [] (do_exit+0x208/0x2d8) r5:0000000b r4:c7860960 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7a37ca0 r6:c7a09860 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c7860960 r5:c7a09860 r4:c7a37ca0 r3:c7a37ca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7a37ca0 to 0xc7a37ce8) 7ca0: 00000027 00000000 00000002 00000000 c7a37d78 c0428aa0 00000008 00000000 7cc0: 00000000 00000000 c7a62c60 c7a37cf4 c7a37c30 c7a37ce8 c003e29c c002cbd0 7ce0: 20000013 ffffffff r8:00000000 r7:00000000 r6:00000008 r5:c7a37cd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000008 r5:c7a3d7a0 r4:c7a37d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000008 r7:c7a3d6f0 r6:c7a62c60 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000008 r7:c7a37f70 r6:400d3000 r5:c7a62c60 r4:00000008 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000008 r7:00000000 r6:00000000 r5:400d3000 r4:c7a62c60 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400d3000 r5:000233d8 r4:00000008 BUG: scheduling while atomic: udevd/216/0x40000002 Modules linked in: mxc_nand(+) nand nand_ids nand_ecc Backtrace: [] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c) r6:c7a36000 r5:c0306a38 r4:00000000 r3:20000113 [] (dump_stack+0x0/0x1c) from [] (__schedule_bug+0x58/0x64) [] (__schedule_bug+0x0/0x64) from [] (__schedule+0x60/0x2f0) r4:c7860960 r3:00000000 [] (__schedule+0x0/0x2f0) from [] (__cond_resched+0x24/0x3c) [] (__cond_resched+0x0/0x3c) from [] (_cond_resched+0x38/0x48) r4:c7818c80 r3:00000001 [] (_cond_resched+0x0/0x48) from [] (put_files_struct+0x94/0xec) [] (put_files_struct+0x0/0xec) from [] (exit_files+0x58/0x5c) [] (exit_files+0x0/0x5c) from [] (do_exit+0x208/0x2d8) r5:0000000b r4:c7860960 [] (do_exit+0x0/0x2d8) from [] (die+0x114/0x128) [] (die+0x0/0x128) from [] (__do_kernel_fault+0x6c/0x8c) r7:c7a37ca0 r6:c7a09860 r5:00000817 r4:00000000 [] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x134/0x14c) r8:00000000 r7:c03050cc r6:c7860960 r5:c7a09860 r4:c7a37ca0 r3:c7a37ca0 [] (do_page_fault+0x0/0x14c) from [] (do_DataAbort+0x38/0xa0) [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x4c/0x80) Exception stack(0xc7a37ca0 to 0xc7a37ce8) 7ca0: 00000027 00000000 00000002 00000000 c7a37d78 c0428aa0 00000008 00000000 7cc0: 00000000 00000000 c7a62c60 c7a37cf4 c7a37c30 c7a37ce8 c003e29c c002cbd0 7ce0: 20000013 ffffffff r8:00000000 r7:00000000 r6:00000008 r5:c7a37cd4 r4:ffffffff [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [] (generic_perform_write+0xe8/0x1c4) r7:c0253020 r6:00000008 r5:c7a3d7a0 r4:c7a37d78 [] (generic_perform_write+0x0/0x1c4) from [] (generic_file_buffered_write+0x5c/0x88) [] (generic_file_buffered_write+0x0/0x88) from [] (__generic_file_aio_write+0x468/0x4b4) r8:00000008 r7:c7a3d6f0 r6:c7a62c60 r5:00000000 r4:00000000 [] (__generic_file_aio_write+0x0/0x4b4) from [] (generic_file_aio_write+0x78/0xe8) [] (generic_file_aio_write+0x0/0xe8) from [] (do_sync_write+0xa8/0xe4) [] (do_sync_write+0x0/0xe4) from [] (vfs_write+0xbc/0x148) r8:00000008 r7:c7a37f70 r6:400d3000 r5:c7a62c60 r4:00000008 [] (vfs_write+0x0/0x148) from [] (sys_write+0x44/0x70) r8:00000008 r7:00000000 r6:00000000 r5:400d3000 r4:c7a62c60 [] (sys_write+0x0/0x70) from [] (ret_fast_syscall+0x0/0x30) r8:c0029c04 r7:00000004 r6:400d3000 r5:000233d8 r4:00000008 init: udev main process (216) killed by SEGV signal init: udev main process ended, respawning hbm fpgaload loaded successfully DSPLOAD: loaded successful kernel BUG at mm/filemap.c:2043! Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = c7afc000 [00000000] *pgd=87ae6831, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#4] PREEMPT Modules linked in: dspload fpgaload mxc_nand(+) nand nand_ids nand_ecc CPU: 0 Tainted: G D (3.0.1-pmx-rt8 #1) PC is at __bug+0x24/0x30 LR is at vprintk+0x3b4/0x404 pc : [] lr : [] psr: 20000013 sp : c7ac5ce8 ip : c7ac5c30 fp : c7ac5cf4 r10: c789f640 r9 : 00000000 r8 : 00000000 r7 : 00000000 r6 : 00001000 r5 : c04260e0 r4 : c7ac5d78 r3 : 00000000 r2 : 00000002 r1 : 00000003 r0 : 00000027 Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 00c5387d Table: 87afc008 DAC: 00000015 Process udevadm (pid: 244, stack limit = 0xc7ac4268) Stack: (0xc7ac5ce8 to 0xc7ac6000) 5ce0: c7ac5d14 c7ac5cf8 c0076a30 c002cbb8 c7ac5d78 c7a36f68 5d00: 00001000 c0253020 c7ac5d74 c7ac5d18 c0076bb0 c00769f8 00001000 00000000 5d20: c7ac5d44 c7ac5d40 c7ac4000 00000000 00001000 00000000 00000000 00000000 5d40: c0035098 c04260e0 00000001 00000000 00000000 00000000 c789f640 c7ac5d78 5d60: 00000000 00000000 c7ac5dac c7ac5d78 c0076ce8 c0076ad4 c7ac5f10 00000001 5d80: 00000000 00001000 00000000 00000000 00000000 c789f640 c7a36eb8 00001000 5da0: c7ac5e3c c7ac5db0 c0078ee4 c0076c98 00000000 00000000 c7ac5ed0 00001000 5dc0: 00000000 c0035098 c7ac5dec c7ac5dd8 c0035098 c002b600 c7a36f68 c7ac5ed0 5de0: c7ac5f10 c7ac5e98 c008ec84 beb3cb78 00000004 00000001 c7ac5e18 00000001 5e00: 00000000 00002000 c74041a0 00001000 c7ac5d28 00000000 c789f640 c7a36ed4 5e20: 00000000 c7ac5e98 c7ac5f10 00000001 c7ac5e8c c7ac5e40 c0078fa8 c0078a88 5e40: 000000a0 c7ac5f64 91827364 c7ac5e4c c7ac5e4c c7ac5e54 c7ac5e54 00000000 5e60: beb3c88c c789f640 c7ac5e98 c7ac5f70 c7ac5f10 fffffdee c7ac4000 00000000 5e80: c7ac5f3c c7ac5e90 c00a18a0 c0078f3c 00000000 00000000 c7863980 00000001 5ea0: 00000000 00000001 ffffffff c789f640 00000000 00000000 00000000 00000000 5ec0: c78a3a20 c7ac5ed0 00000000 00000000 00000000 00000000 c0024c60 00000002 5ee0: 00001000 ffffffff 00001000 00001f60 c7ac5f1c c7ac5f00 c002cb90 c002b5d0 5f00: c002b5f4 00000001 c0306a38 c7ac4000 400be000 00001000 c7ac5e18 00001000 5f20: c789f640 400be000 c7ac5f70 00001000 c7ac5f6c c7ac5f40 c00a1ff4 c00a1804 5f40: c7ac5f80 0000004e c0029c04 c789f640 400be000 00000000 00000000 00001000 5f60: c7ac5fa4 c7ac5f70 c00a2278 c00a1f44 00000000 00000000 beb3c8a0 00000000 5f80: 00000006 00001000 4022f5c8 400be000 00000004 c0029c04 00000000 c7ac5fa8 5fa0: c0029a80 c00a2240 00001000 4022f5c8 00000001 400be000 00001000 00000000 5fc0: 00001000 4022f5c8 400be000 00000004 00001000 0000001c 000c42e8 beb3c864 5fe0: 00000000 beb3c2a8 4016ae0c 401be21c 60000010 00000001 00000000 00000000 Backtrace: [] (__bug+0x0/0x30) from [] (iov_iter_copy_from_user_atomic+0x44/0xdc) [] (iov_iter_copy_from_user_atomic+0x0/0xdc) from [