Messages in this thread | | | From | Amit Shah <> | Subject | Re: RT-preempt-2.6.10-rc1-mm2-V0.7.11 hang | Date | Sat, 6 Nov 2004 20:54:39 +0530 |
| |
On Saturday 06 Nov 2004 17:35, Ingo Molnar wrote: > found the bug(s), the e1000 driver disabled interrupts on > PREEMPT_REALTIME too, and the debug-message printout had a bug as well. > Found a similar problem in the tg3 driver too. Could you check out > -V0.7.15 that i've just uploaded to: > > http://redhat.com/~mingo/realtime-preempt/ > > does this work any better? [you'll still get the e100 message but that > is harmless.]
Yes; solved. (I'm using -18). Thanks.
However, I get this:
IRQ#18 thread RT prio: 46. ifconfig/4106: BUG in enable_irq at kernel/irq/manage.c:112 [<c0107fc0>] dump_stack+0x1e/0x22 (20) [<c0142a9b>] enable_irq+0xeb/0xf0 (52) [<f892b290>] e100_up+0x111/0x20c [e100] (48) [<f892c4d7>] e100_open+0x2c/0x71 [e100] (32) [<c027747d>] dev_open+0x78/0x86 (28) [<c0278aed>] dev_change_flags+0x56/0x127 (36) [<c02b4538>] devinet_ioctl+0x242/0x5bc (104) [<c02b66aa>] inet_ioctl+0x5a/0x9a (28) [<c026e2a4>] sock_ioctl+0xbb/0x21f (32) [<c01777bf>] sys_ioctl+0xdc/0x241 (44) [<c0107153>] syscall_call+0x7/0xb (-8124) --------------------------- | preempt count: 00000002 ] | 2-level deep critical section nesting: ---------------------------------------- .. [<c02c81b8>] .... _raw_spin_lock_irqsave+0x1d/0x7a .....[<c01429d8>] .. ( <= enable_irq+0x28/0xf0) .. [<c013b8c8>] .... print_traces+0x18/0x4c .....[<c0107fc0>] .. ( <= dump_stack+0x1e/0x22)
IRQ#17 thread RT prio: 45. IRQ#4 thread RT prio: 44. IRQ#3 thread RT prio: 43. e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex IRQ#8 thread RT prio: 42.
But as you say, this should be harmless.
> > Ingo
Amit. -- Amit Shah http://amitshah.nav.to/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |