aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c')
-rw-r--r--drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
index 2e85d7966564..75af1920b0f7 100644
--- a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
+++ b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
@@ -704,17 +704,17 @@ static u8 ixgbevf_update_itr(struct ixgbevf_adapter *adapter,
704 704
705 switch (itr_setting) { 705 switch (itr_setting) {
706 case lowest_latency: 706 case lowest_latency:
707 if (bytes_perint > adapter->eitr_low) 707 if (bytes_perint > 10)
708 retval = low_latency; 708 retval = low_latency;
709 break; 709 break;
710 case low_latency: 710 case low_latency:
711 if (bytes_perint > adapter->eitr_high) 711 if (bytes_perint > 20)
712 retval = bulk_latency; 712 retval = bulk_latency;
713 else if (bytes_perint <= adapter->eitr_low) 713 else if (bytes_perint <= 10)
714 retval = lowest_latency; 714 retval = lowest_latency;
715 break; 715 break;
716 case bulk_latency: 716 case bulk_latency:
717 if (bytes_perint <= adapter->eitr_high) 717 if (bytes_perint <= 20)
718 retval = low_latency; 718 retval = low_latency;
719 break; 719 break;
720 } 720 }
@@ -2069,10 +2069,6 @@ static int __devinit ixgbevf_sw_init(struct ixgbevf_adapter *adapter)
2069 adapter->eitr_param = 20000; 2069 adapter->eitr_param = 20000;
2070 adapter->itr_setting = 1; 2070 adapter->itr_setting = 1;
2071 2071
2072 /* set defaults for eitr in MegaBytes */
2073 adapter->eitr_low = 10;
2074 adapter->eitr_high = 20;
2075
2076 /* set default ring sizes */ 2072 /* set default ring sizes */
2077 adapter->tx_ring_count = IXGBEVF_DEFAULT_TXD; 2073 adapter->tx_ring_count = IXGBEVF_DEFAULT_TXD;
2078 adapter->rx_ring_count = IXGBEVF_DEFAULT_RXD; 2074 adapter->rx_ring_count = IXGBEVF_DEFAULT_RXD;