Merge tag '6.6-rc4-ksmbd-server-fixes' of git://git.samba.org/ksmbd
[platform/kernel/linux-starfive.git] / include / net / mana / mana.h
index 9f70b43..4d43adf 100644 (file)
@@ -103,9 +103,10 @@ struct mana_txq {
 
 /* skb data and frags dma mappings */
 struct mana_skb_head {
-       dma_addr_t dma_handle[MAX_SKB_FRAGS + 1];
+       /* GSO pkts may have 2 SGEs for the linear part*/
+       dma_addr_t dma_handle[MAX_SKB_FRAGS + 2];
 
-       u32 size[MAX_SKB_FRAGS + 1];
+       u32 size[MAX_SKB_FRAGS + 2];
 };
 
 #define MANA_HEADROOM sizeof(struct mana_skb_head)