From: Jakub Kicinski Date: Tue, 11 Feb 2025 01:54:45 +0000 (-0800) Subject: Merge branch 'xsk-the-lost-bits-from-chapter-iii' X-Git-Tag: v6.15-rc1~160^2~365 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7aba66642936068cfb4a45eb4bddf437de2776f8;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'xsk-the-lost-bits-from-chapter-iii' Alexander Lobakin says: ==================== xsk: the lost bits from Chapter III Before introducing libeth_xdp, we need to add a couple more generic helpers. Notably: * 01: add generic loop unrolling hint helpers; * 04: add helper to get both xdp_desc's DMA address and metadata pointer in one go, saving several cycles and hotpath object code size in drivers (especially when unrolling). Bonus: * 02, 03: convert two drivers which were using custom macros to generic unrolled_count() (trivial, no object code changes). ==================== Link: https://patch.msgid.link/20250206182630.3914318-1-aleksander.lobakin@intel.com Signed-off-by: Jakub Kicinski --- 7aba66642936068cfb4a45eb4bddf437de2776f8