diff options
author | Masakazu Mokuno <mokuno@sm.sony.co.jp> | 2007-08-28 13:18:15 +0900 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-08-31 06:52:57 -0400 |
commit | 14cc0a2b733cc1129676d8e01558bab32b138d63 (patch) | |
tree | 0fd5cf04a50748ac62da001165877ed2a0404568 | |
parent | 0491d1f3fd93f838d8bfb75b12acfba39d06a4da (diff) | |
download | op-kernel-dev-14cc0a2b733cc1129676d8e01558bab32b138d63.zip op-kernel-dev-14cc0a2b733cc1129676d8e01558bab32b138d63.tar.gz |
PS3: fix the bug that 'ifconfig down' would hang
Fix the bug that 'ifconfig eth0 down' would hang up, reported by Stefan
Assmann <sassmann@suse.de>.
As we removed netif_poll_enable() from dev->open(), we should not use
netif_poll_disable() in dev->stop().
Signed-off-by: Masakazu Mokuno <mokuno@sm.sony.co.jp>
CC: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
-rw-r--r-- | drivers/net/ps3_gelic_net.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/ps3_gelic_net.c b/drivers/net/ps3_gelic_net.c index 13d1c0a..e565039 100644 --- a/drivers/net/ps3_gelic_net.c +++ b/drivers/net/ps3_gelic_net.c @@ -556,7 +556,6 @@ static int gelic_net_stop(struct net_device *netdev) { struct gelic_net_card *card = netdev_priv(netdev); - netif_poll_disable(netdev); netif_stop_queue(netdev); /* turn off DMA, force end */ |