kernel 2.2.5-rmk4-np6 (brutus kernel)
When running a program that have a function that don't need stack and
uses r13 for his own purpose, restoring it at the end,
the program makes a
Not handling ldrt/strt correctly
Unable to handle kernel paging request at virtual address 0000ffb3
memmap = D0240000, pgd = c0a40000
*pgd = d0311801, *pmd = d0311801
Internal error: Oops: 0
CPU: 0
pc : [<c0010d08>] lr : [<c0017ea4>]
sp : c0985df0 ip : c0985da8 fp : c0985e34
r10: ffff00ff r9 : c0985e54 r8 : 00000000
r7 : 00000006 r6 : e4a36000 r5 : 00000000 r4 : 0000ffb3
r3 : 00000000 r2 : f8010000 r1 : 00000001 r0 : 00000024
Flags: nZcv IRQs on FIQs on Mode SVC_32 Segment user
Control: D024117F Table: D024117F DAC: 00000015
Process csb (pid: 29, stackpage=c0985000)
due to
c0010d08: e5c43000 strb r3, [r4]
in do_alignment_exception
followed by a kernel panic:
Function entered at [<b1000436>] from [<b1000442>]
Unable to handle kernel paging request at virtual address b100043a
memmap = D0240000, pgd = c0a40000
*pgd = 00000000, *pmd = 00000000, *pte = 00000000, *ppte = ef9f0000
Kernel panic: die_if_kernel re-entered. Major kernel corruption.
Please reboot me!
Is that normal ?
christophe
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]