Re: [Intel-wired-lan] [PATCH iwl-next v6 4/6] igb: Introduce XSK data structures and helpers

2024-08-20 Thread Fijalkowski, Maciej
> Hi Sriram, > > On Mon Aug 19 2024, Sriram Yagnaraman wrote: > >> -Original Message- > >> From: Maciej Fijalkowski > >> Sent: Monday, 19 August 2024 16:11 > >> To: Kurt Kanzenbach > >> Cc: Tony Nguyen ; Przemek Kitszel > >> ; David S. Miller ; > >> Eric Dumazet ; Jakub Kicinski ; > >> P

Re: [Intel-wired-lan] [PATCH iwl-next v6 4/6] igb: Introduce XSK data structures and helpers

2024-08-20 Thread Kurt Kanzenbach
Hi Sriram, On Mon Aug 19 2024, Sriram Yagnaraman wrote: >> -Original Message- >> From: Maciej Fijalkowski >> Sent: Monday, 19 August 2024 16:11 >> To: Kurt Kanzenbach >> Cc: Tony Nguyen ; Przemek Kitszel >> ; David S. Miller ; >> Eric Dumazet ; Jakub Kicinski ; >> Paolo Abeni ; Alexei St

Re: [Intel-wired-lan] [PATCH iwl-next v6 4/6] igb: Introduce XSK data structures and helpers

2024-08-19 Thread Sriram Yagnaraman
> -Original Message- > From: Maciej Fijalkowski > Sent: Monday, 19 August 2024 16:11 > To: Kurt Kanzenbach > Cc: Tony Nguyen ; Przemek Kitszel > ; David S. Miller ; > Eric Dumazet ; Jakub Kicinski ; > Paolo Abeni ; Alexei Starovoitov ; > Daniel Borkmann ; Jesper Dangaard Brouer > ; John

Re: [Intel-wired-lan] [PATCH iwl-next v6 4/6] igb: Introduce XSK data structures and helpers

2024-08-19 Thread Kurt Kanzenbach
On Mon Aug 19 2024, Maciej Fijalkowski wrote: > On Mon, Aug 19, 2024 at 03:41:20PM +0200, Kurt Kanzenbach wrote: >> On Mon Aug 19 2024, Maciej Fijalkowski wrote: >> > On Fri, Aug 16, 2024 at 11:24:03AM +0200, Kurt Kanzenbach wrote: >> >> From: Sriram Yagnaraman >> >> >> >> Add the following ring

Re: [Intel-wired-lan] [PATCH iwl-next v6 4/6] igb: Introduce XSK data structures and helpers

2024-08-19 Thread Maciej Fijalkowski
On Mon, Aug 19, 2024 at 03:41:20PM +0200, Kurt Kanzenbach wrote: > On Mon Aug 19 2024, Maciej Fijalkowski wrote: > > On Fri, Aug 16, 2024 at 11:24:03AM +0200, Kurt Kanzenbach wrote: > >> From: Sriram Yagnaraman > >> > >> Add the following ring flag: > >> - IGB_RING_FLAG_TX_DISABLED (when xsk pool

Re: [Intel-wired-lan] [PATCH iwl-next v6 4/6] igb: Introduce XSK data structures and helpers

2024-08-19 Thread Kurt Kanzenbach
On Mon Aug 19 2024, Maciej Fijalkowski wrote: > On Fri, Aug 16, 2024 at 11:24:03AM +0200, Kurt Kanzenbach wrote: >> From: Sriram Yagnaraman >> >> Add the following ring flag: >> - IGB_RING_FLAG_TX_DISABLED (when xsk pool is being setup) >> >> Add a xdp_buff array for use with XSK receive batch A

Re: [Intel-wired-lan] [PATCH iwl-next v6 4/6] igb: Introduce XSK data structures and helpers

2024-08-19 Thread Maciej Fijalkowski
On Fri, Aug 16, 2024 at 11:24:03AM +0200, Kurt Kanzenbach wrote: > From: Sriram Yagnaraman > > Add the following ring flag: > - IGB_RING_FLAG_TX_DISABLED (when xsk pool is being setup) > > Add a xdp_buff array for use with XSK receive batch API, and a pointer > to xsk_pool in igb_adapter. > > A

[Intel-wired-lan] [PATCH iwl-next v6 4/6] igb: Introduce XSK data structures and helpers

2024-08-16 Thread Kurt Kanzenbach
From: Sriram Yagnaraman Add the following ring flag: - IGB_RING_FLAG_TX_DISABLED (when xsk pool is being setup) Add a xdp_buff array for use with XSK receive batch API, and a pointer to xsk_pool in igb_adapter. Add enable/disable functions for TX and RX rings. Add enable/disable functions for X