]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
xsk: remove repeated defines
authorMaciej Fijalkowski <maciej.fijalkowski@intel.com>
Fri, 13 Mar 2026 11:19:31 +0000 (12:19 +0100)
committerJakub Kicinski <kuba@kernel.org>
Tue, 17 Mar 2026 02:28:21 +0000 (19:28 -0700)
Seems we have been carrying around repeated defines for unaligned mode
logic. Remove redundant ones.

Signed-off-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com>
Acked-by: Stanislav Fomichev <sdf@fomichev.me>
Link: https://patch.msgid.link/20260313111931.438911-1-maciej.fijalkowski@intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/xsk_buff_pool.h
net/xdp/xsk.h

index 0b1abdb99c9ea3ab0c96aa7d4e773b1432b5f117..ccb3b350001f2408ebf004e6d34ac9617de43931 100644 (file)
@@ -174,13 +174,6 @@ static inline void xp_dma_sync_for_device(struct xsk_buff_pool *pool,
        dma_sync_single_for_device(pool->dev, dma, size, DMA_BIDIRECTIONAL);
 }
 
-/* Masks for xdp_umem_page flags.
- * The low 12-bits of the addr will be 0 since this is the page address, so we
- * can use them for flags.
- */
-#define XSK_NEXT_PG_CONTIG_SHIFT 0
-#define XSK_NEXT_PG_CONTIG_MASK BIT_ULL(XSK_NEXT_PG_CONTIG_SHIFT)
-
 static inline bool xp_desc_crosses_non_contig_pg(struct xsk_buff_pool *pool,
                                                 u64 addr, u32 len)
 {
index a4bc4749faaccf655657a861e42a7808d224bfbc..7c811b5cce76c93a873bcc233a647b090ea0465a 100644 (file)
@@ -4,13 +4,6 @@
 #ifndef XSK_H_
 #define XSK_H_
 
-/* Masks for xdp_umem_page flags.
- * The low 12-bits of the addr will be 0 since this is the page address, so we
- * can use them for flags.
- */
-#define XSK_NEXT_PG_CONTIG_SHIFT 0
-#define XSK_NEXT_PG_CONTIG_MASK BIT_ULL(XSK_NEXT_PG_CONTIG_SHIFT)
-
 struct xdp_ring_offset_v1 {
        __u64 producer;
        __u64 consumer;