RE: Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Rune Torgersen
Kumar Gala wrote: >> Rune Torgersen wrote: >> That worked. Console output is sane again. > > I'm hoping to see some patches related to these fixes :) Working on it. ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinf

Re: Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Kumar Gala
On May 20, 2008, at 11:31 AM, Rune Torgersen wrote: Scott Wood wrote: Rune Torgersen wrote: Hmm ttyCPM1 output seems to be kinda garbled... Any ideas? Incomplete locking between printk and userland use of ttyCPM1 as console? s/incomplete/nonexistent/ :-P Try acquiring port->lock in cpm

RE: Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Rune Torgersen
Scott Wood wrote: > Rune Torgersen wrote: >> Hmm ttyCPM1 output seems to be kinda garbled... Any ideas? >> Incomplete locking between printk and userland use of ttyCPM1 as >> console? > > s/incomplete/nonexistent/ :-P > > Try acquiring port->lock in cpm_uart_console_write. > > -Scott That w

Re: Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Scott Wood
Rune Torgersen wrote: Hmm ttyCPM1 output seems to be kinda garbled... Any ideas? Incomplete locking between printk and userland use of ttyCPM1 as console? s/incomplete/nonexistent/ :-P Try acquiring port->lock in cpm_uart_console_write. -Scott _

RE: Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Rune Torgersen
Scott Wood wrote: > Rune Torgersen wrote: >> 0xc0196d84 is in fs_enet_interrupt >> (drivers/net/fs_enet/fs_enet-main.c:473). >> 468 if (fpi->use_napi) >> 469 int_clr_events &= ~fep->ev_napi_rx; >> 470 471 (*fep->ops->clear_int_even

RE: Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Rune Torgersen
Scott Wood wrote: > Rune Torgersen wrote: >> 0xc0196d84 is in fs_enet_interrupt >> (drivers/net/fs_enet/fs_enet-main.c:473). >> 468 if (fpi->use_napi) >> 469 int_clr_events &= ~fep->ev_napi_rx; >> 470 471 (*fep->ops->clear_int_even

Re: Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Scott Wood
Rune Torgersen wrote: 0xc0196d84 is in fs_enet_interrupt (drivers/net/fs_enet/fs_enet-main.c:473). 468 if (fpi->use_napi) 469 int_clr_events &= ~fep->ev_napi_rx; 470 471 (*fep->ops->clear_int_events)(dev, int_clr_events); 472 473

RE: Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Rune Torgersen
Rune Torgersen wrote: > Hi > I am trying to get preempt-rt (v2.6.25.4-rt1) to work on a Freescale > 8280 CPU (arch/powerpc) > > I get the follwing oops when trying to enable ethernet: > (looks like a null pointer dereference in > drivers/net/fs_enet/fs_enet-main.c:106) And if I disable NAPI I ge

Oops in fs_enet driver with preempt-rt

2008-05-20 Thread Rune Torgersen
Hi I am trying to get preempt-rt (v2.6.25.4-rt1) to work on a Freescale 8280 CPU (arch/powerpc) I get the follwing oops when trying to enable ethernet: (looks like a null pointer dereference in drivers/net/fs_enet/fs_enet-main.c:106) Unable to handle kernel paging request for data at address 0x00