diff options
author | Masakazu Mokuno <mokuno@sm.sony.co.jp> | 2007-08-28 00:18:15 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-08-31 06:52:57 -0400 |
commit | 14cc0a2b733cc1129676d8e01558bab32b138d63 (patch) | |
tree | 0fd5cf04a50748ac62da001165877ed2a0404568 /drivers/net/ps3_gelic_net.c | |
parent | 0491d1f3fd93f838d8bfb75b12acfba39d06a4da (diff) |
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>
Diffstat (limited to 'drivers/net/ps3_gelic_net.c')
-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 13d1c0a2a25f..e56503918436 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) | |||
556 | { | 556 | { |
557 | struct gelic_net_card *card = netdev_priv(netdev); | 557 | struct gelic_net_card *card = netdev_priv(netdev); |
558 | 558 | ||
559 | netif_poll_disable(netdev); | ||
560 | netif_stop_queue(netdev); | 559 | netif_stop_queue(netdev); |
561 | 560 | ||
562 | /* turn off DMA, force end */ | 561 | /* turn off DMA, force end */ |