|
From: Andrew J. B. <and...@gm...> - 2006-10-25 15:48:14
|
I am still having issues with my inbuilt e1000 hardware on my DG965RY desktop board after resuming from suspend-to-disk, but the error is no longer fatal to my network connectivity. Specifically, this is what happens: Trying to free already-free IRQ 21 BUG: warning at drivers/pci/msi.c:682/pci_enable_msi() [<c01c40f1>] pci_enable_msi+0x78/0x228 [<f8c6d53a>] e1000_open+0x64/0x176 [e1000] [<c024d3bc>] dev_open+0x2b/0x62 [<c024be57>] dev_change_flags+0x47/0xe6 [<c0282d4a>] devinet_ioctl+0x259/0x55a [<c024cfad>] dev_ifsioc+0x113/0x390 [<c024cb17>] dev_load+0x24/0x4b [<c0242ecb>] sock_ioctl+0x0/0x1b1 [<c0243058>] sock_ioctl+0x18d/0x1b1 [<c0242ecb>] sock_ioctl+0x0/0x1b1 [<c016ff53>] do_ioctl+0x1f/0x62 [<c01701e0>] vfs_ioctl+0x24a/0x25c [<c0170225>] sys_ioctl+0x33/0x4a [<c0102e39>] sysenter_past_esp+0x56/0x79 [<c02a007b>] pvc_seq_show+0xc4/0x139 ======================= ADDRCONF(NETDEV_UP): eth0: link is not ready e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex e1000: eth0: e1000_watchdog: 10/100 speed: disabling TSO ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready eth0: no IPv6 routers present As you can see, the link comes right back up. I have been working away for a while now and nothing has happened since this. This is kernel 2.6.19-rc3 with suspend2 for hibernation support. The e1000 driver is the version included in the kernel.org tarball for this version. I have MSI support enabled, I tried to disable MSI at boot time with pci=nomsi and this caused instability in my X server. For what it's worth, I also had some issues with the Intel HD Audio hardware as well, but those were largely solved by disabling MSI on that particular driver. As far as I can tell this driver does not have such an option. Please CC me any replies. Thanks. -- Andrew Barr |