So I've managed to spot the location c023923c <comedi_ioctl_chaninfo>: comedi_ioctl_chaninfo(): /home/haustiq/development/eldk/ppc_6xx/usr/src/linux-2.6.24-prepared/drivers/xenomai/comedi/subdevice.c:216 c023923c: 94 21 ff d0 stwu r1,-48(r1) c0239240: 7c 08 02 a6 mflr r0 c0239244: bf 81 00 20 stmw r28,32(r1) c0239248: 90 01 00 34 stw r0,52(r1) /home/haustiq/development/eldk/ppc_6xx/usr/src/linux-2.6.24-prepared/drivers/xenomai/comedi/subdevice.c:218 c023924c: 83 e3 00 00 lwz r31,0(r3)
And now ? On Wed, May 27, 2009 at 12:48 AM, Philippe Gerum <[email protected]> wrote: > On Tue, 2009-05-26 at 17:36 +0300, Cristian Axenie wrote: > > > Unable to handle kernel paging request for data at address 0x0000001c > > Faulting instruction address: 0xc023923c > > Oops: Kernel access of bad area, sig: 11 [#1] > > MPC831x RDB > > Modules linked in: > > NIP: c023923c LR: c0249c2c CTR: c01bd8b4 > > Please compile your kernel with CONFIG_DEBUG_INFO enabled. Then, from > the root of your kernel tree, get a disassembly of the entire kernel: > > # ppc_6xx-objdump -dl vmlinux > foo.s > (this may take a while) > > NIP is the code location your ppc kernel was attempting to execute from > before jumping out of the window, so find the assembly line the NIP > register value points at (leftmost field of the output), and post back > the disassembly of the entire enclosing function. TIA, > > -- > Philippe. > > >
_______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
