forked from Minki/linux
sunvnet: remove unused variable in maybe_tx_wakeup
The vio_dring_state *dr variable is unused in maybe_tx_wakeup(). As the comments indicate, we call maybe_tx_wakeup() whenever we get a STOPPED LDC message on the port. If the queue is stopped, we want to wake it up so that we will send another START message at the next TX and trigger the consumer to drain the dring. Signed-off-by: Sowmini Varadhan <sowmini.varadhan@oracle.com> Signed-off-by: Shannon Nelson <shannon.nelson@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
2493b842f2
commit
d4aa89cc2b
@ -719,12 +719,8 @@ static void maybe_tx_wakeup(struct vnet_port *port)
|
||||
txq = netdev_get_tx_queue(VNET_PORT_TO_NET_DEVICE(port),
|
||||
port->q_index);
|
||||
__netif_tx_lock(txq, smp_processor_id());
|
||||
if (likely(netif_tx_queue_stopped(txq))) {
|
||||
struct vio_dring_state *dr;
|
||||
|
||||
dr = &port->vio.drings[VIO_DRIVER_TX_RING];
|
||||
if (likely(netif_tx_queue_stopped(txq)))
|
||||
netif_tx_wake_queue(txq);
|
||||
}
|
||||
__netif_tx_unlock(txq);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user