On Tue, Mar 18, 2025 at 12:45:48PM -0700, Samudrala, Sridhar wrote:
>
>
> On 3/18/2025 10:20 AM, Jason Gunthorpe wrote:
> > On Tue, Mar 18, 2025 at 10:01:36AM -0700, Samudrala, Sridhar wrote:
> >
> > > Yes. Today irdma uses exported symbols from i40e and ice and loading irdma
> > > results in bo
allnoconfiggcc-8.5.0
arc allyesconfigclang-19
arc allyesconfiggcc-10.5.0
arc defconfiggcc-14.2.0
arc randconfig-001-20250319gcc-14.2.0
arc randconfig
allnoconfiggcc-8.5.0
arc allyesconfiggcc-14.2.0
arc randconfig-001-20250319gcc-14.2.0
arc randconfig-002-20250319gcc-14.2.0
arm allmodconfiggcc-8.5.0
arm
On Mon, Mar 17, 2025 at 04:26:04PM +0100, Alexander Lobakin wrote:
> From: Maciej Fijalkowski
> Date: Tue, 11 Mar 2025 15:05:38 +0100
>
> > On Wed, Mar 05, 2025 at 05:21:19PM +0100, Alexander Lobakin wrote:
> >> "Couple" is a bit humbly... Add the following functionality to libeth:
> >>
> >> * XD
On Mon, Mar 17, 2025 at 03:58:12PM +0100, Alexander Lobakin wrote:
> From: Maciej Fijalkowski
> Date: Fri, 7 Mar 2025 15:16:48 +0100
>
> > On Wed, Mar 05, 2025 at 05:21:28PM +0100, Alexander Lobakin wrote:
> >> From: Michal Kubiak
> >>
> >> Implement loading/removing XDP program using .ndo_bpf c
allnoconfiggcc-8.5.0
arc allyesconfiggcc-10.5.0
arc randconfig-001-20250319gcc-14.2.0
arc randconfig-002-20250319gcc-14.2.0
arm allmodconfiggcc-13.3.0
arm
On Mon, Mar 17, 2025 at 03:50:11PM +0100, Alexander Lobakin wrote:
> From: Maciej Fijalkowski
> Date: Fri, 7 Mar 2025 14:27:13 +0100
>
> > On Wed, Mar 05, 2025 at 05:21:27PM +0100, Alexander Lobakin wrote:
> >> From: Michal Kubiak
> >>
> >> Extend basic structures of the driver (e.g. 'idpf_vport
Fixes TX frame drops in AF_XDP zero copy mode when budget < 4.
xsk_tx_peek_desc() consumed TX frame and it was ignored because of
low budget. Not even AF_XDP completion was done for dropped frames.
It can be reproduced on i226 by sending 10x 60 B frames with
launch time set to minimal IPG (672
> -Original Message-
> From: Intel-wired-lan On Behalf Of
> Jedrzej Jagielski
> Sent: Thursday, March 13, 2025 8:34 PM
> To: intel-wired-...@lists.osuosl.org
> Cc: Nguyen, Anthony L ;
> net...@vger.kernel.org; Kitszel, Przemyslaw ;
> ho...@kernel.org; Jagielski, Jedrzej ;
> Polchlopek, Mat
When running the igc with XDP/ZC in busy polling mode with deferral of hard
interrupts, interrupts still happen from time to time. That is caused by
the igb task watchdog which triggers Rx interrupts periodically.
That mechanism has been introduced to overcome skb/memory allocation
failures [1]. S
Link queues to NAPI instances via netdev-genl API. This is required to use
XDP/ZC busy polling. See commit 5ef44b3cb43b ("xsk: Bring back busy polling
support") for details.
This also allows users to query the info with netlink:
|$ ./tools/net/ynl/pyynl/cli.py --spec Documentation/netlink/specs/n
This is a follow up for the igb XDP/ZC implementation. The first three
patches link the IRQs and queues to NAPI instances. This is required to
bring back the XDP/ZC busy polling support. The last patch removes
undesired IRQs (injected via igb watchdog) while busy polling with
napi_defer_hard_ir
Use netif_napi_add_config() to assign persistent per-NAPI config.
This is useful for preserving NAPI settings when changing queue counts or
for user space programs using SO_INCOMING_NAPI_ID.
Reviewed-by: Joe Damato
Reviewed-by: Aleksandr Loktionov
Tested-by: Rinitha S (A Contingent worker at I
Link IRQs to NAPI instances via netdev-genl API. This allows users to query
that information via netlink:
|$ ./tools/net/ynl/pyynl/cli.py --spec Documentation/netlink/specs/netdev.yaml \
| --dump napi-get --json='{"ifindex": 2}'
|[{'defer-hard-irqs': 0,
| 'gro-flush-
-14.2.0
archsdk_defconfiggcc-10.5.0
arc randconfig-001-20250319gcc-14.2.0
arc randconfig-002-20250319gcc-14.2.0
arm allmodconfigclang-19
arm allmodconfiggcc
allmodconfiggcc-14.2.0
arc allnoconfiggcc-8.5.0
arc allyesconfiggcc-14.2.0
arc defconfiggcc-14.2.0
arc randconfig-001-20250319gcc-14.2.0
arc randconfig-002
On 3/19/2025 2:21 PM, Paolo Abeni wrote:
> On 3/12/25 11:15 PM, Jacob Keller wrote:
>> In preparation for adding .supported_extts_flags and
>> .supported_perout_flags to the ptp_clock_info structure, fix a couple of
>> places where drivers get existing flag gets grossly incorrect.
>>
>> The igb
On Wed, 2025-03-19 at 15:18 +0100, Zdenek Bouska wrote:
> Fixes TX frame drops in AF_XDP zero copy mode when budget < 4.
> xsk_tx_peek_desc() consumed TX frame and it was ignored because of
> low budget. Not even AF_XDP completion was done for dropped frames.
>
> It can be reproduced on i226 by se
On 3/12/25 11:15 PM, Jacob Keller wrote:
> In preparation for adding .supported_extts_flags and
> .supported_perout_flags to the ptp_clock_info structure, fix a couple of
> places where drivers get existing flag gets grossly incorrect.
>
> The igb driver claims 82580 supports strictly validating P
On Wed, Mar 19, 2025 at 11:26:40AM +0100, Kurt Kanzenbach wrote:
> Link queues to NAPI instances via netdev-genl API. This is required to use
> XDP/ZC busy polling. See commit 5ef44b3cb43b ("xsk: Bring back busy polling
> support") for details.
>
> This also allows users to query the info with net
On Fri, Mar 14, 2025 at 09:11:11AM +0100, Martyna Szapar-Mudlaw wrote:
> When adding a rule to switch through tc, if the operation fails
> due to not enough free recipes (-ENOSPC), provide a clearer
> error message: "Unable to add filter: insufficient space available."
>
> This improves user feedb
> -Original Message-
> From: Intel-wired-lan On Behalf Of
> Jacek Kowalski
> Sent: Tuesday, March 18, 2025 9:47 PM
> To: Nguyen, Anthony L ; Kitszel, Przemyslaw
> ; Andrew Lunn ;
> David S. Miller ; Dumazet, Eric
> ; Jakub Kicinski ; Paolo Abeni
>
> Cc: intel-wired-...@lists.osuosl.org;
22 matches
Mail list logo