diff options
author | Dale Farnsworth <dale@farnsworth.org> | 2006-03-03 19:59:28 +0300 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-03-03 20:12:36 +0300 |
commit | e38fd1a055cf4038c423bd841859b01aeb07d1b0 (patch) | |
tree | 5349f6114cfb86f7b9bc6b57ec1f1b2ca39e01e3 /drivers/net/mv643xx_eth.c | |
parent | d5f9558a7778d3f7dc3c9e0d5cbe7318710532f8 (diff) | |
download | linux-e38fd1a055cf4038c423bd841859b01aeb07d1b0.tar.xz |
[PATCH] mv643xx_eth: Fix misplaced parenthesis in mv643xx_eth_port_disable_rx
This bug could result in a system hang.
Signed-off-by: Dale Farnsworth <dale@farnsworth.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/mv643xx_eth.c')
-rw-r--r-- | drivers/net/mv643xx_eth.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/mv643xx_eth.c b/drivers/net/mv643xx_eth.c index 4f36489e7cdb..4cbf84052b0f 100644 --- a/drivers/net/mv643xx_eth.c +++ b/drivers/net/mv643xx_eth.c @@ -2496,8 +2496,8 @@ static unsigned int mv643xx_eth_port_disable_rx(unsigned int port_num) u32 channels; /* Stop Rx port activity. Check port Rx activity. */ - channels = mv_read(MV643XX_ETH_RECEIVE_QUEUE_COMMAND_REG(port_num) - & 0xFF); + channels = mv_read(MV643XX_ETH_RECEIVE_QUEUE_COMMAND_REG(port_num)) + & 0xFF; if (channels) { /* Issue stop command for active channels only */ mv_write(MV643XX_ETH_RECEIVE_QUEUE_COMMAND_REG(port_num), |