We have recently moved to the 2.6.28 kernel on the DM64xx, While on a jffs2 rootfs read-only I can remount the file system r/w copy a large file to the file system and remount it r/o and get the following kernel oops.
Is there anything with alignment or building with a gcc 4.3.2 toolchain that might be causing this problem? Is anyone aware of such issues in the 2.6.28 kernel? Unable to handle kernel NULL pointer dereference at virtual address 00000009 pgd = c7fa4000 [00000009] *pgd=875da031, *pte=00000000, *ppte=00000000 Internal error: Oops: 1 [#1] Modules linked in: c4ts75 stac9758_fpga c4ac97 davinci_audio davinci_audio_dma_intfc stac9758_plat fpdriver c4button c4irout c4irin c4cntvid c4relay c4serial c4fpga zd1211b dsplinkk cmemk dspctrl(P) CPU: 0 Tainted: P (2.6.28.10-rc8.28 #rc8.28-hc500.1) PC is at fs_may_remount_ro+0x18/0x68 LR is at do_remount_sb+0x11c/0x1a0 pc : [<c00d6b48>] lr : [<c00d7d28>] psr: 80000013 sp : ce5d1ee8 ip : cf6b5d30 fp : ce5d1ef4 r10: cf5bb040 r9 : ce5d1f38 r8 : 00008021 r7 : 00000000 r6 : 00000000 r5 : cf5bb000 r4 : 00000000 r3 : 00000001 r2 : c9d66cc0 r1 : cf085028 r0 : cf5bb08c Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 0005317f Table: 87fa4000 DAC: 00000015 Process mount (pid: 2814, stack limit = 0xce5d0268) Stack: (0xce5d1ee8 to 0xce5d2000) 1ee0: ce5d1f24 ce5d1ef8 c00d7d28 c00d6b40 ce5d1f14 00008001 1f00: c02c14e8 00008021 00000040 00000000 cf5bb000 00008021 ce5d1f6c ce5d1f28 1f20: c00eb89c c00d7c1c ce5d1f44 ce5d1f38 c00b7118 c00b6cd8 cf562b00 cf006400 1f40: c00e9fc8 00000000 cf6a0000 00080b9c 00008021 c0079f68 ce5d0000 00000000 1f60: ce5d1fa4 ce5d1f70 c00ebe04 c00eb6a0 00000000 ce5d1f80 c0080294 c75e6000 1f80: c75e7000 00000000 00000000 00008021 be964cbc 00000015 00000000 ce5d1fa8 1fa0: c0079dc0 c00ebd88 00000000 00008021 00080b9c 00080ba6 00080ba8 00008021 1fc0: 00000000 00008021 be964cbc 00000015 00000000 be964e74 00000000 00000000 1fe0: 00000000 be964bac 00052498 401335a4 60000010 00080b9c 0f41e7da 00000000 Backtrace: [<c00d6b30>] (fs_may_remount_ro+0x0/0x68) from [<c00d7d28>] (do_remount_sb+0x11c/0x1a0) [<c00d7c0c>] (do_remount_sb+0x0/0x1a0) from [<c00eb89c>] (do_mount+0x20c/0x6e8) r8:00008021 r7:cf5bb000 r6:00000000 r5:00000040 r4:00008021 [<c00eb690>] (do_mount+0x0/0x6e8) from [<c00ebe04>] (sys_mount+0x8c/0xd4) [<c00ebd78>] (sys_mount+0x0/0xd4) from [<c0079dc0>] (ret_fast_syscall+0x0/0x2c) r7:00000015 r6:be964cbc r5:00008021 r4:00000000 Code: e24cb004 e5b0208c ea00000c e592300c (e5931008) ---[ end trace d4fec1d8aecbb54d ]---
_______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source