From: David S. Miller Date: Tue, 23 Aug 2016 01:29:14 +0000 (-0700) Subject: Merge branch 'cxgb4-tx-rate-limiting' X-Git-Tag: v4.9-rc1~127^2~413 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=a616b849bcaee7348aaac5ba17677004c7c77359;p=uclinux-h8%2Flinux.git Merge branch 'cxgb4-tx-rate-limiting' Rahul Lakkireddy says: ==================== TX max rate limiting for Chelsio T4/T5 adapters This series of patches implement tx max rate limiting per queue on Chelsio T4/T5 hardware. This is achieved by first creating a tx scheduling class with the specified max rate. The queue is then bound to the newly created class. If a scheduling class with similar max rate already exists, then the queue is bound to the matching class. Patch 1 adds support for setting tx scheduling classes. Patch 2 adds support to bind/unbind queues to/from the scheduling classes. Patch 3 implements the set_tx_maxrate NDO. ==================== Signed-off-by: David S. Miller --- a616b849bcaee7348aaac5ba17677004c7c77359