linux_dsm_epyc7002/drivers/net/ethernet/intel
Usha Ketineni 1ddef455f4 ice: Add NDO callback to set the maximum per-queue bitrate
Allow for rate limiting Tx queues. Bitrate is set in
Mbps(megabits per second).

Mbps max-rate is set for the queue via sysfs:
/sys/class/net/<iface>/queues/tx-<queue>/tx_maxrate
ex: echo 100 >/sys/class/net/ens7/queues/tx-0/tx_maxrate
    echo 200 >/sys/class/net/ens7/queues/tx-1/tx_maxrate
Note: A value of zero for tx_maxrate means disabled,
default is disabled.

Signed-off-by: Usha Ketineni <usha.k.ketineni@intel.com>
Co-developed-by: Tarun Singh <tarun.k.singh@intel.com>
Signed-off-by: Tarun Singh <tarun.k.singh@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2019-11-08 11:58:49 -08:00
..
e1000 net: ethernet: intel: Demote MTU change prints to debug 2019-11-07 20:01:14 -08:00
e1000e net: ethernet: intel: Demote MTU change prints to debug 2019-11-07 20:01:14 -08:00
fm10k fm10k: update driver version to match out-of-tree 2019-11-04 13:12:15 -08:00
i40e net: ethernet: intel: Demote MTU change prints to debug 2019-11-07 20:01:14 -08:00
iavf iavf: fix MAC address setting for VFs when filter is rejected 2019-09-11 09:10:46 -07:00
ice ice: Add NDO callback to set the maximum per-queue bitrate 2019-11-08 11:58:49 -08:00
igb net: ethernet: intel: Demote MTU change prints to debug 2019-11-07 20:01:14 -08:00
igbvf net: ethernet: intel: Demote MTU change prints to debug 2019-11-07 20:01:14 -08:00
igc net: ethernet: intel: Demote MTU change prints to debug 2019-11-07 20:01:14 -08:00
ixgb net: Use skb accessors in network drivers 2019-07-22 20:47:56 -07:00
ixgbe net: ethernet: intel: Demote MTU change prints to debug 2019-11-07 20:01:14 -08:00
ixgbevf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2019-09-15 14:17:27 +02:00
e100.c intel: correct return from set features callback 2019-03-19 14:18:49 -07:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support 2018-10-17 12:14:54 -07:00