|
From: Auke K. <auk...@in...> - 2006-10-25 16:15:12
|
Andrew J. Barr wrote: > 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. I've just done an all-round investigation on shutdown/suspend/reboot with nothing/wol/netconsole for e100, and will do this for e1000 too on a short term, I'll keep you posted. Auke |