Messages in this thread Patch in this message | | | Date | Fri, 20 Oct 2006 11:28:20 -0700 | From | Daniel Walker <> | Subject | [PATCH] e100_shutdown: netif_poll_disable hang |
| |
My machine annoyingly hangs while rebooting. I tracked it down to e100-fix-reboot-f-with-netconsole-enabled.patch in 2.6.18-rc2-mm2
I review the changes and it seemed to be calling netif_poll_disable one too many time. Once in e100_down(), and again in e100_shutdown().
The second one in e100_shutdown() caused the hang. So this patch removes it.
Signed-Off-By: Daniel Walker <dwalker@mvista.com>
--- drivers/net/e100.c | 1 - 1 files changed, 1 deletion(-)
Index: linux-2.6.18/drivers/net/e100.c =================================================================== --- linux-2.6.18.orig/drivers/net/e100.c +++ linux-2.6.18/drivers/net/e100.c @@ -2709,7 +2709,6 @@ static void e100_shutdown(struct pci_dev struct net_device *netdev = pci_get_drvdata(pdev); struct nic *nic = netdev_priv(netdev); - netif_poll_disable(nic->netdev); del_timer_sync(&nic->watchdog); netif_carrier_off(nic->netdev); -- - 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/
| |