Hello,
I'm having the following problem with Knoppix 6.2 since commit a65f417c8430ce6781cbbfe84381a97d60628d81 of seabios:
Linux Call trace and AMD pcnet network interface doesn't work. Looks like that interrupt is disabled. 21.016946] irq 11: nobody cared (try booting with the "irqpoll" option) [ 21.016951] Pid: 2563, comm: NetworkManager Not tainted 2.6.31.6 #4 [ 21.016953] Call Trace: [ 21.016978] [<c0156ce4>] __report_bad_irq+0x2e/0x6f [ 21.016981] [<c0156e12>] note_interrupt+0xed/0x14b [ 21.016985] [<c0157342>] handle_fasteoi_irq+0x8a/0xae [ 21.016989] [<c0104e9a>] handle_irq+0x1a/0x1f [ 21.016991] [<c0104882>] do_IRQ+0x40/0x96 [ 21.016993] [<c01035a9>] common_interrupt+0x29/0x30 [ 21.016998] [<c012be15>] ? __do_softirq+0x47/0xe5 [ 21.017000] [<c012bed9>] do_softirq+0x26/0x2b [ 21.017002] [<c012c02d>] irq_exit+0x29/0x67 [ 21.017004] [<c01048c2>] do_IRQ+0x80/0x96 [ 21.017006] [<c01035a9>] common_interrupt+0x29/0x30 [ 21.017016] [<c04e5cd8>] ? _spin_unlock_irqrestore+0x7/0x26 [ 21.017024] [<d08d8f52>] pcnet32_open+0x4c6/0x50b [pcnet32] [ 21.017029] [<c013b107>] ? notifier_call_chain+0x2b/0x4a [ 21.017036] [<c045d184>] dev_open+0x93/0xd3 [ 21.017038] [<c045c8cd>] dev_change_flags+0xa4/0x157 [ 21.017041] [<c04639cd>] ? rtnl_setlink+0x0/0xe2 [ 21.017043] [<c0463915>] do_setlink+0x26b/0x323 [ 21.017045] [<c046358d>] ? nlmsg_parse+0x37/0x45 [ 21.017047] [<c04639cd>] ? rtnl_setlink+0x0/0xe2 [ 21.017049] [<c0463aa9>] rtnl_setlink+0xdc/0xe2 [ 21.017052] [<c0464781>] rtnetlink_rcv_msg+0x18d/0x1a7 [ 21.017054] [<c04645f4>] ? rtnetlink_rcv_msg+0x0/0x1a7 [ 21.017058] [<c046fa34>] netlink_rcv_skb+0x30/0x78 [ 21.017060] [<c04645ec>] rtnetlink_rcv+0x1c/0x24 [ 21.017062] [<c046f625>] netlink_unicast+0xc6/0x11c [ 21.017064] [<c046f8a9>] netlink_sendmsg+0x22e/0x23b [ 21.017070] [<c044fea9>] sock_sendmsg+0xca/0xe1 [ 21.017074] [<c0137b13>] ? autoremove_wake_function+0x0/0x33 [ 21.017077] [<c0137b13>] ? autoremove_wake_function+0x0/0x33 [ 21.017079] [<c0457020>] ? verify_iovec+0x40/0x70 [ 21.017082] [<c044ffff>] sys_sendmsg+0x13f/0x192 [ 21.017084] [<c04507c8>] ? sys_sendto+0xa1/0xc0 [ 21.017086] [<c04e5d5e>] ? _spin_unlock+0x19/0x24 [ 21.017096] [<c01a0f38>] ? fsnotify_clear_marks_by_inode+0x74/0xa9 [ 21.017099] [<c044efae>] ? sock_destroy_inode+0x10/0x12 [ 21.017103] [<c018df88>] ? generic_drop_inode+0x189/0x18d [ 21.017106] [<c0450f97>] sys_socketcall+0x153/0x183 [ 21.017108] [<c012b7ef>] ? sys_time+0x10/0x39 [ 21.017110] [<c0102fd1>] syscall_call+0x7/0xb [ 21.017111] handlers: [ 21.017112] [<d08a77c6>] (sym53c8xx_intr+0x0/0x5f [sym53c8xx]) [ 21.017119] Disabling IRQ #11
I bisect it down to the following commit: a65f417c8430ce6781cbbfe84381a97d60628d81 is the first bad commit commit a65f417c8430ce6781cbbfe84381a97d60628d81 Author: Kevin O'Connor kevin@koconnor.net Date: Sun Sep 25 23:08:58 2011 -0400
Consolidate DSDT copy-and-paste PCI IRQ code into method calls.
Use method calls in LNK[ABCDS] object methods - this reduces the cut-and-paste code. It also makes it simpler and the object size smaller.
Signed-off-by: Kevin O'Connor kevin@koconnor.net
Any ideas what the problem might be and how to fix it?
Thnx.
Ciao, Gerhard