summaryrefslogtreecommitdiffstats
path: root/mm/backing-dev.c
diff options
context:
space:
mode:
authorAlexander Duyck <alexander.h.duyck@intel.com>2010-11-16 19:26:57 -0800
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2010-11-16 19:26:57 -0800
commit80fba3f4341b1c98430bee620b507d3f5b7086cd (patch)
tree9693367bb0c6fa3cd3c66e5215915582ec518038 /mm/backing-dev.c
parent73c4b7cdd25a8a769baf6dae5bc498400a9ddd93 (diff)
downloadblackbird-op-linux-80fba3f4341b1c98430bee620b507d3f5b7086cd.tar.gz
blackbird-op-linux-80fba3f4341b1c98430bee620b507d3f5b7086cd.zip
ixgbe: Disable RSC when ITR setting is too high to allow RSC
RSC will flush its descriptors every time the interrupt throttle timer expires. In addition there are known issues with RSC when the rx-usecs value is set too low. As such we are forced to clear the RSC_ENABLED bit and reset the adapter when the rx-usecs value is set too low. However we do not need to clear the NETIF_F_LRO flag because it is used to indicate that the user wants to leave the LRO feature enabled, and in fact with this change we will now re-enable RSC as soon as the rx-usecs value is increased and the flag is still set. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Tested-by: Ross Brattain <ross.b.brattain@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'mm/backing-dev.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud