File diff 1efda0e3054b → 052c0cbc4bbf
vmkdrivers/src_9/drivers/net/e1000/e1000_main.c
Show inline comments
...
 
@@ -3733,14 +3733,14 @@ static irqreturn_t e1000_intr(int irq, void *data)
 
	}
 

	
 
#ifdef CONFIG_E1000_NAPI
 
	/* XXX only using ring 0 for napi */
 
#if !defined(__VMKLNX__)
 
	/* XXX only using ring 0 for napi */
 
	if (likely(netif_rx_schedule_prep(netdev, &adapter->rx_ring[0].napi))) {
 
#else /* defined(__VMKLNX__) */
 
	/* disable interrupts, without the synchronize_irq bit */
 
	E1000_WRITE_REG(hw, E1000_IMC, ~0);
 
	E1000_WRITE_FLUSH(&adapter->hw);
 
	if (likely(netif_rx_schedule_prep(netdev, &adapter->napi))) {
 
		/* disable interrupts, without the synchronize_irq bit */
 
		E1000_WRITE_REG(hw, E1000_IMC, ~0);
 
		E1000_WRITE_FLUSH(&adapter->hw);
 
#endif /* !defined(__VMKLNX__) */
 
		adapter->total_tx_bytes = 0;
 
		adapter->total_tx_packets = 0;