From: David S. Miller Date: Wed, 1 Nov 2017 13:06:04 +0000 (+0900) Subject: Merge branch 'cxgb4-add-hash-filter-support-to-tc-flower-offload' X-Git-Tag: v4.15-rc1~84^2~192 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4bfbe53f41f26de7877da4565e9a0a3a870c92f8;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'cxgb4-add-hash-filter-support-to-tc-flower-offload' Rahul Lakkireddy says: ==================== cxgb4: add hash-filter support to tc-flower offload This series of patches add support to create hash-filters; a.k.a exact-match filters, to tc-flower offload. T6 supports creating ~500K hash-filters in hw and can theoretically be expanded up to ~1 million. Patch 1 fetches and saves the configured hw filter tuple field shifts and filter mask. Patch 2 initializes the driver to use hash-filter configuration. Patch 3 adds support to create hash filters in hw. Patch 4 adds support to delete hash filters in hw. Patch 5 adds support to retrieve filter stats for hash filters. Patch 6 converts the flower table to use rhashtable instead of static hlist. Patch 7 finally adds support to create hash filters via tc-flower offload. ==================== Signed-off-by: David S. Miller --- 4bfbe53f41f26de7877da4565e9a0a3a870c92f8