[Intel-wired-lan] [PATCH net-next v9 0/4] fix the DMA API misuse problem for page_pool

2025-02-12 Thread Yunsheng Lin
This patchset fix the dma API misuse problem as mentioned in [1]. >From the below performance data, the overhead is not so obvious due to performance variations in arm64 server and less than 1 ns in x86 server for time_bench_page_pool01_fast_path() and time_bench_page_pool02_ptr_ring, and there is

Re: [Intel-wired-lan] [PATCH ipsec-next 2/5] xfrm: simplify SA initialization routine

2025-02-12 Thread Steffen Klassert
On Wed, Feb 05, 2025 at 08:20:21PM +0200, Leon Romanovsky wrote: > From: Leon Romanovsky > > SA replay mode is initialized differently for user-space and > kernel-space users, but the call to xfrm_init_replay() existed in > common path with boolean protection. That caused to situation where > we

[Intel-wired-lan] [ixgbe] Crash when running an XDP program

2025-02-12 Thread Toke Høiland-Jørgensen
Hi folks, Our LNST testing team uncovered a crash in ixgbe when running an XDP program, see this report: https://bugzilla.redhat.com/show_bug.cgi?id=2343204 >From looking at the code, it seems to me that the culprit is this commit: c824125cbb18 ("ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp(

Re: [Intel-wired-lan] [ixgbe] Crash when running an XDP program

2025-02-12 Thread Maciej Fijalkowski
On Wed, Feb 12, 2025 at 01:33:09PM +0100, Toke Høiland-Jørgensen wrote: > Hi folks, > > Our LNST testing team uncovered a crash in ixgbe when running an XDP > program, see this report: > https://bugzilla.redhat.com/show_bug.cgi?id=2343204 > > From looking at the code, it seems to me that the culp

Re: [Intel-wired-lan] [PATCH v2] net: e1000e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()

2025-02-12 Thread Lifshits, Vitaly
On 2/8/2025 5:43 PM, Piotr Wejman wrote: Update the driver to use the new hardware timestamping API added in commit 66f7223039c0 ("net: add NDOs for configuring hardware timestamping"). Use Netlink extack for error reporting in e1000e_hwtstamp_set. Align the indentation of net_device_ops. Sig

Re: [Intel-wired-lan] [iwl-next v2 1/4] ixgbe: add MDD support

2025-02-12 Thread Michal Swiatkowski
On Wed, Feb 12, 2025 at 09:07:18AM +0100, Paul Menzel wrote: > Dear Michal, dear Paul, > > > Thank you for your patch. For the summary/title you could use: > > ixgbe: Support Malicious Driver Detection (MDD) > > Am 12.02.25 um 08:57 schrieb Michal Swiatkowski: > > From: Paul Greenwalt > > > >

Re: [Intel-wired-lan] [ixgbe] Crash when running an XDP program

2025-02-12 Thread Toke Høiland-Jørgensen
Maciej Fijalkowski writes: > On Wed, Feb 12, 2025 at 01:33:09PM +0100, Toke Høiland-Jørgensen wrote: >> Hi folks, >> >> Our LNST testing team uncovered a crash in ixgbe when running an XDP >> program, see this report: >> https://bugzilla.redhat.com/show_bug.cgi?id=2343204 >> >> From looking at

[Intel-wired-lan] [PATCH iwl-next v3 07/14] ixgbe: add .info_get extension specific for E610 devices

2025-02-12 Thread Jedrzej Jagielski
E610 devices give possibility to show more detailed info than the previous boards. Extend reporting NVM info with following pieces: fw.mgmt.api -> version number of the API fw.mgmt.build -> identifier of the source for the FW fw.psid.api -> version defining the format of the flash contents fw.n

[Intel-wired-lan] [PATCH iwl-next v3 13/14] ixgbe: add E610 implementation of FW recovery mode

2025-02-12 Thread Jedrzej Jagielski
Add E610 implementation of fw_recovery_mode MAC operation. In case of E610 information about recovery mode is obtained from FW_MODES field in IXGBE_GL_MNG_FWSM register (0x000B6134). Introduce recovery specific probing flow and init only vital features. User should be able to perform NVM update

[Intel-wired-lan] [PATCH iwl-next v3 11/14] ixgbe: add support for devlink reload

2025-02-12 Thread Jedrzej Jagielski
The E610 adapters contain an embedded chip with firmware which can be updated using devlink flash. The firmware which runs on this chip is referred to as the Embedded Management Processor firmware (EMP firmware). Activating the new firmware image currently requires that the system be rebooted. Thi

[Intel-wired-lan] [PATCH iwl-next v3 10/14] ixgbe: add device flash update via devlink

2025-02-12 Thread Jedrzej Jagielski
Use the pldmfw library to implement device flash update for the Intel ixgbe networking device driver specifically for E610 devices. This support uses the devlink flash update interface. Using the pldmfw library, the provided firmware file will be scanned for the three major components, "fw.undi" f

[Intel-wired-lan] [PATCH iwl-next v3 09/14] ixgbe: extend .info_get with stored versions

2025-02-12 Thread Jedrzej Jagielski
Add functions reading inactive versions from the inactive flash banks. Print stored NVM, OROM and netlist versions by devlink when there is an ongoing update for E610 devices. Reviewed-by: Mateusz Polchlopek Reviewed-by: Przemek Kitszel Co-developed-by: Slawomir Mrozowicz Signed-off-by: Slawom

[Intel-wired-lan] [PATCH iwl-next v3 03/14] ixgbe: add handler for devlink .info_get()

2025-02-12 Thread Jedrzej Jagielski
Provide devlink .info_get() callback implementation to allow the driver to report detailed version information. The following info is reported: "serial_number" -> The PCI DSN of the adapter "fw.bundle_id" -> Unique identifier for the combined flash image "fw.undi" -> Version of the Option ROM c

[Intel-wired-lan] [PATCH iwl-next v3 04/14] ixgbe: add E610 functions for acquiring flash data

2025-02-12 Thread Jedrzej Jagielski
From: Slawomir Mrozowicz Read NVM related info from the flash. Add several helper functions used to access the flash data, find memory banks, calculate offsets, calculate the flash size. Reviewed-by: Przemek Kitszel Reviewed-by: Mateusz Polchlopek Signed-off-by: Slawomir Mrozowicz Co-develop

[Intel-wired-lan] [PATCH iwl-next v3 08/14] ixgbe: add E610 functions getting PBA and FW ver info

2025-02-12 Thread Jedrzej Jagielski
Introduce 2 E610 specific callbacks implementations: -ixgbe_start_hw_e610() which expands the regular .start_hw callback with getting FW version information -ixgbe_read_pba_string_e610() which gets Product Board Assembly string Extend EEPROM ops with new .read_pba_string in order to distinguish ge

[Intel-wired-lan] [PATCH iwl-next v3 01/14] devlink: add value check to devlink_info_version_put()

2025-02-12 Thread Jedrzej Jagielski
Prevent from proceeding if there's nothing to print. Suggested-by: Przemek Kitszel Signed-off-by: Jedrzej Jagielski --- net/devlink/dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/devlink/dev.c b/net/devlink/dev.c index d6e3db300acb..02602704bdea 100644 --- a/net/d

[Intel-wired-lan] [PATCH iwl-next v3 02/14] ixgbe: add initial devlink support

2025-02-12 Thread Jedrzej Jagielski
Add an initial support for devlink interface to ixgbe driver. Similarly to i40e driver the implementation doesn't enable devlink to manage device-wide configuration. Devlink instance is created for each physical function of PCIe device. Create separate directory for devlink related ixgbe files an

[Intel-wired-lan] [PATCH iwl-next v3 05/14] ixgbe: read the OROM version information

2025-02-12 Thread Jedrzej Jagielski
From: Slawomir Mrozowicz Add functions reading the OROM version info and use them as a part of the setting NVM info procedure. Reviewed-by: Mateusz Polchlopek Reviewed-by: Przemek Kitszel Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski S

[Intel-wired-lan] [PATCH iwl-next v3 12/14] ixgbe: add FW API version check

2025-02-12 Thread Jedrzej Jagielski
Add E610 specific function checking whether the FW API version is compatible with the driver expectations. The major API version should be less than or equal to the expected API version. If not the driver won't be fully operational. Check the minor version, and if it is more than two versions les

[Intel-wired-lan] [tnguy-net-queue:main] BUILD SUCCESS 44ce3511c21c6ba87a719a0b9f140822cc1cc00b

2025-02-12 Thread kernel test robot
13.2.0 arc randconfig-001-20250212gcc-13.2.0 arc randconfig-002-20250212gcc-13.2.0 arm allmodconfiggcc-14.2.0 arm allyesconfiggcc-14.2.0 arm randconfig-001-20250212cl

Re: [Intel-wired-lan] [PATCH iwl-next v3 03/14] ixgbe: add handler for devlink .info_get()

2025-02-12 Thread Jiri Pirko
Wed, Feb 12, 2025 at 02:14:02PM +0100, jedrzej.jagiel...@intel.com wrote: >Provide devlink .info_get() callback implementation to allow the >driver to report detailed version information. The following info >is reported: > > "serial_number" -> The PCI DSN of the adapter > "fw.bundle_id" -> Unique i

Re: [Intel-wired-lan] [iwl-next v2 1/4] ixgbe: add MDD support

2025-02-12 Thread Paul Menzel
Dear Michal, Am 12.02.25 um 13:59 schrieb Michal Swiatkowski: On Wed, Feb 12, 2025 at 09:07:18AM +0100, Paul Menzel wrote: Thank you for your patch. For the summary/title you could use: ixgbe: Support Malicious Driver Detection (MDD) Am 12.02.25 um 08:57 schrieb Michal Swiatkowski: From:

[Intel-wired-lan] [PATCH iwl-next v3 06/14] ixgbe: read the netlist version information

2025-02-12 Thread Jedrzej Jagielski
From: Slawomir Mrozowicz Add functions reading the netlist version info and use them as a part of the setting NVM info procedure. Reviewed-by: Mateusz Polchlopek Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagie

[Intel-wired-lan] [PATCH iwl-next v3 14/14] ixgbe: add support for FW rollback mode

2025-02-12 Thread Jedrzej Jagielski
From: Andrii Staikov The driver should detect whether the device entered FW rollback mode and then notify user with the dedicated message including FW and NVM versions. Even if the driver detected rollback mode, this should not result in an probe error and the normal flow proceeds. FW tries to

[Intel-wired-lan] [PATCH iwl-next v3 00/14] ixgbe: Add basic devlink support

2025-02-12 Thread Jedrzej Jagielski
Create devlink specific directory for more convenient future feature development. Flashing and reloading are supported only by E610 devices. Introduce basic FW/NVM validation since devlink reload introduces possibility of runtime NVM update. Check FW API version, FW recovery mode and FW rollback

[Intel-wired-lan] [PATCH net-next v9 1/4] page_pool: introduce page_pool_get_pp() API

2025-02-12 Thread Yunsheng Lin
Introduce page_pool_get_pp() API to avoid caller accessing page->pp directly, in order to make the following patch more reviewable as the following patch will change page->pp to page->pp_item to fix the DMA API misuse problem. Signed-off-by: Yunsheng Lin --- drivers/net/ethernet/freescale/fec_ma

Re: [Intel-wired-lan] [PATCH iwl-next v3 02/14] ixgbe: add initial devlink support

2025-02-12 Thread Jagielski, Jedrzej
From: Jiri Pirko Sent: Wednesday, February 12, 2025 4:09 PM >Wed, Feb 12, 2025 at 02:14:01PM +0100, jedrzej.jagiel...@intel.com wrote: >>Add an initial support for devlink interface to ixgbe driver. >> >>Similarly to i40e driver the implementation doesn't enable >>devlink to manage device-wide co

Re: [Intel-wired-lan] [PATCH iwl-next v3 02/14] ixgbe: add initial devlink support

2025-02-12 Thread Jiri Pirko
Wed, Feb 12, 2025 at 02:14:01PM +0100, jedrzej.jagiel...@intel.com wrote: >Add an initial support for devlink interface to ixgbe driver. > >Similarly to i40e driver the implementation doesn't enable >devlink to manage device-wide configuration. Devlink instance >is created for each physical functio

[Intel-wired-lan] [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme()

2025-02-12 Thread Dan Carpenter
If pci_alloc_irq_vectors() can't allocate the minimum number of vectors then it returns -ENOSPC so there is no need to check for that in the caller. In fact, because pf->msix.min is an unsigned int, it means that any negative error codes are type promoted to high positive values and treated as suc

Re: [Intel-wired-lan] [PATCH iwl-next v3 01/14] devlink: add value check to devlink_info_version_put()

2025-02-12 Thread Jiri Pirko
Wed, Feb 12, 2025 at 02:14:00PM +0100, jedrzej.jagiel...@intel.com wrote: >Prevent from proceeding if there's nothing to print. > >Suggested-by: Przemek Kitszel >Signed-off-by: Jedrzej Jagielski Reviewed-by: Jiri Pirko

Re: [Intel-wired-lan] [iwl-next v2 1/4] ixgbe: add MDD support

2025-02-12 Thread Michal Swiatkowski
On Wed, Feb 12, 2025 at 02:09:17PM +0100, Paul Menzel wrote: > Dear Michal, > > > Am 12.02.25 um 13:59 schrieb Michal Swiatkowski: > > On Wed, Feb 12, 2025 at 09:07:18AM +0100, Paul Menzel wrote: > > > > Thank you for your patch. For the summary/title you could use: > > > > > > ixgbe: Support M

Re: [Intel-wired-lan] [PATCH iwl-next v4 0/9] igc: Add support for Frame Preemption feature in IGC

2025-02-12 Thread Abdul Rahim, Faizal
On 13/2/2025 6:01 am, Vladimir Oltean wrote: On Mon, Feb 10, 2025 at 02:01:58AM -0500, Faizal Rahim wrote: Introduces support for the FPE feature in the IGC driver. The patches aligns with the upstream FPE API: https://patchwork.kernel.org/project/netdevbpf/cover/20230220122343.1156614-1-vla

[Intel-wired-lan] [PATCH v2 net-next] ice: Fix signedness bug in ice_init_interrupt_scheme()

2025-02-12 Thread Dan Carpenter
If pci_alloc_irq_vectors() can't allocate the minimum number of vectors then it returns -ENOSPC so there is no need to check for that in the caller. In fact, because pf->msix.min is an unsigned int, it means that any negative error codes are type promoted to high positive values and treated as suc

[Intel-wired-lan] [PATCH iwl-next v4] ixgbe: add support for thermal sensor event reception

2025-02-12 Thread Jedrzej Jagielski
E610 NICs unlike the previous devices utilizing ixgbe driver are notified in the case of overheating by the FW ACI event. In event of overheat when threshold is exceeded, FW suspends all traffic and sends overtemp event to the driver. Then driver logs appropriate message and closes the adapter ins

Re: [Intel-wired-lan] [PATCH v2 net-next] ice: Fix signedness bug in ice_init_interrupt_scheme()

2025-02-12 Thread Michal Swiatkowski
On Thu, Feb 13, 2025 at 09:31:41AM +0300, Dan Carpenter wrote: > If pci_alloc_irq_vectors() can't allocate the minimum number of vectors > then it returns -ENOSPC so there is no need to check for that in the > caller. In fact, because pf->msix.min is an unsigned int, it means that > any negative e

Re: [Intel-wired-lan] [PATCH iwl-next v3] ixgbe: add support for thermal sensor event reception

2025-02-12 Thread Jagielski, Jedrzej
From: Andrew Lunn Sent: Tuesday, February 11, 2025 3:17 PM >> Actually there is only one adapter across all portfolio of ixgbe adapters >> which supports this feature. That is 82599, none other supports it. >> Even next generations (x540, x550) didn't provide support for reading thermal >> data

Re: [Intel-wired-lan] [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme()

2025-02-12 Thread Dan Carpenter
On Wed, Feb 12, 2025 at 05:59:01PM -0800, Jakub Kicinski wrote: > On Wed, 12 Feb 2025 17:46:54 +0100 Alexander Lobakin wrote: > > > [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme() > > > > I believe it should be "PATCH net" with > > > > > If pci_alloc_irq_vectors() can't allo

Re: [Intel-wired-lan] [PATCH iwl-next v4 9/9] igc: Add support to get frame preemption statistics via ethtool

2025-02-12 Thread Abdul Rahim, Faizal
On 13/2/2025 5:54 am, Vladimir Oltean wrote: On Mon, Feb 10, 2025 at 02:02:07AM -0500, Faizal Rahim wrote: diff --git a/drivers/net/ethernet/intel/igc/igc_main.c b/drivers/net/ethernet/intel/igc/igc_main.c index f15ac7565fbd..cd5160315993 100644 --- a/drivers/net/ethernet/intel/igc/igc_main.

Re: [Intel-wired-lan] [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme()

2025-02-12 Thread Michal Swiatkowski
On Thu, Feb 13, 2025 at 08:26:09AM +0300, Dan Carpenter wrote: > On Wed, Feb 12, 2025 at 05:59:01PM -0800, Jakub Kicinski wrote: > > On Wed, 12 Feb 2025 17:46:54 +0100 Alexander Lobakin wrote: > > > > [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme() > > > > > > I believe it sh

Re: [Intel-wired-lan] [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme()

2025-02-12 Thread Alexander Lobakin
From: Dan Carpenter Date: Wed, 12 Feb 2025 18:27:09 +0300 > [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme() I believe it should be "PATCH net" with > If pci_alloc_irq_vectors() can't allocate the minimum number of vectors > then it returns -ENOSPC so there is no need to chec

Re: [Intel-wired-lan] [PATCH iwl-net] idpf: check error for register_netdev() on init

2025-02-12 Thread Simon Horman
On Mon, Feb 10, 2025 at 06:38:51PM -0800, Emil Tantilov wrote: > Current init logic ignores the error code from register_netdev(), > which will cause WARN_ON() on attempt to unregister it, if there was one, > and there is no info for the user that the creation of the netdev failed. > > WARNING: CP

[Intel-wired-lan] [tnguy-next-queue:dev-queue] BUILD SUCCESS 5a97b87b2375249e0c8dbc7fbcedcf06e4e3cfcf

2025-02-12 Thread kernel test robot
-13.2.0 arc allyesconfiggcc-13.2.0 arc randconfig-001-20250212gcc-13.2.0 arc randconfig-002-20250212gcc-13.2.0 arcvdk_hs38_defconfiggcc-13.2.0 arm allnoconfig

[Intel-wired-lan] [tnguy-net-queue:dev-queue] BUILD SUCCESS 3dec46a355969709c6162360d1cac74f270501a0

2025-02-12 Thread kernel test robot
gcc-13.2.0 arc allyesconfiggcc-13.2.0 arc randconfig-001-20250212gcc-13.2.0 arc randconfig-002-20250212gcc-13.2.0 arm allmodconfiggcc-14.2.0 arm allnoconfig

Re: [Intel-wired-lan] [PATCH ipsec-next 2/5] xfrm: simplify SA initialization routine

2025-02-12 Thread Leon Romanovsky
On Wed, Feb 12, 2025 at 12:56:48PM +0100, Steffen Klassert wrote: > On Wed, Feb 05, 2025 at 08:20:21PM +0200, Leon Romanovsky wrote: > > From: Leon Romanovsky > > > > SA replay mode is initialized differently for user-space and > > kernel-space users, but the call to xfrm_init_replay() existed in

Re: [Intel-wired-lan] [PATCH v2] net: e1000e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()

2025-02-12 Thread Piotr Wejman
On Wed, Feb 12, 2025 at 3:10 PM Lifshits, Vitaly wrote: > > > > On 2/8/2025 5:43 PM, Piotr Wejman wrote: > > Update the driver to use the new hardware timestamping API added in commit > > 66f7223039c0 ("net: add NDOs for configuring hardware timestamping"). > > Use Netlink extack for error reporti

[Intel-wired-lan] [tnguy-net-queue:200GbE] BUILD SUCCESS 63f20f00d23d569e4e67859b4e8dcc9de79221cb

2025-02-12 Thread kernel test robot
-001-20250212gcc-13.2.0 arc randconfig-002-20250212gcc-13.2.0 arm allmodconfiggcc-14.2.0 arm allyesconfiggcc-14.2.0 arm randconfig-001-20250212clang-18 arm randconfig-002

Re: [Intel-wired-lan] [iwl-next v2 1/4] ixgbe: add MDD support

2025-02-12 Thread Paul Menzel
Dear Michal, dear Paul, Thank you for your patch. For the summary/title you could use: ixgbe: Support Malicious Driver Detection (MDD) Am 12.02.25 um 08:57 schrieb Michal Swiatkowski: From: Paul Greenwalt Add malicious driver detection. Support enabling MDD, disabling MDD, handling a MDD ev

Re: [Intel-wired-lan] [PATCH iwl-net] ixgbe: fix media cage present detection for E610 device

2025-02-12 Thread R, Bharath
> -Original Message- > From: Intel-wired-lan On Behalf Of > Piotr Kwapulinski > Sent: Thursday, February 6, 2025 8:49 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Kwapulinski, Piotr > ; Dan Carpenter ; > Michal Swiatkowski ; Kitszel, > Przemyslaw > Subject: [Int

Re: [Intel-wired-lan] [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme()

2025-02-12 Thread Jakub Kicinski
On Wed, 12 Feb 2025 17:46:54 +0100 Alexander Lobakin wrote: > > [PATCH next] ice: Fix signedness bug in ice_init_interrupt_scheme() > > I believe it should be "PATCH net" with > > > If pci_alloc_irq_vectors() can't allocate the minimum number of vectors > > then it returns -ENOSPC so there is n

Re: [Intel-wired-lan] [PATCH iwl-next v4 1/9] net: ethtool: mm: extract stmmac verification logic into common library

2025-02-12 Thread Vladimir Oltean
On Mon, Feb 10, 2025 at 02:01:59AM -0500, Faizal Rahim wrote: > From: Vladimir Oltean > > It appears that stmmac is not the only hardware which requires a > software-driven verification state machine for the MAC Merge layer. > > While on the one hand it's good to encourage hardware implementatio

Re: [Intel-wired-lan] [PATCH iwl-next v2 1/3] ice: rename ice_ptp_init_phc_eth56g function

2025-02-12 Thread Simon Horman
On Mon, Feb 10, 2025 at 03:11:10PM +0100, Grzegorz Nitka wrote: > From: Karol Kolacinski > > Refactor the code by changing ice_ptp_init_phc_eth56g function > name to ice_ptp_init_phc_e825, to be consistent with the naming pattern > for other devices. > > Signed-off-by: Karol Kolacinski > Signed

Re: [Intel-wired-lan] [PATCH iwl-next v3 5/6] ice: support egress drop rules on PF

2025-02-12 Thread Tony Nguyen
On 2/8/2025 5:22 AM, Larysa Zaremba wrote: ... @@ -8393,20 +8395,42 @@ ice_setup_tc_cls_flower(struct ice_netdev_priv *np, } /** - * ice_setup_tc_block_cb - callback handler registered for TC block + * ice_setup_tc_block_cb_ingress - callback handler for ingress TC block * @type:

Re: [Intel-wired-lan] [PATCH iwl-next v2 2/3] ice: Refactor E825C PHY registers info struct

2025-02-12 Thread Simon Horman
On Mon, Feb 10, 2025 at 03:11:11PM +0100, Grzegorz Nitka wrote: > From: Karol Kolacinski > > Simplify ice_phy_reg_info_eth56g struct definition to include base > address for the very first quad. Use base address info and 'step' > value to determine address for specific PHY quad. > > Reviewed-by:

Re: [Intel-wired-lan] [PATCH net-next v9 0/4] fix the DMA API misuse problem for page_pool

2025-02-12 Thread Matthew Wilcox
On Wed, Feb 12, 2025 at 05:25:47PM +0800, Yunsheng Lin wrote: > This patchset fix the dma API misuse problem as mentioned in [1]. > > 1. > https://lore.kernel.org/lkml/8067f204-1380-4d37-8ffd-007fc6f26...@kernel.org/T/ That's a very long and complicated thread. I gave up. You need to provide a

Re: [Intel-wired-lan] [PATCH iwl-next v4 9/9] igc: Add support to get frame preemption statistics via ethtool

2025-02-12 Thread Vladimir Oltean
On Mon, Feb 10, 2025 at 02:02:07AM -0500, Faizal Rahim wrote: > Implemented "ethtool --include-statistics --show-mm" callback for IGC. > > Tested preemption scenario to check preemption statistics: > 1) Trigger verification handshake on both boards: > $ sudo ethtool --set-mm enp1s0 pmac-enable

Re: [Intel-wired-lan] [PATCH iwl-next v4 0/9] igc: Add support for Frame Preemption feature in IGC

2025-02-12 Thread Vladimir Oltean
On Mon, Feb 10, 2025 at 02:01:58AM -0500, Faizal Rahim wrote: > Introduces support for the FPE feature in the IGC driver. > > The patches aligns with the upstream FPE API: > https://patchwork.kernel.org/project/netdevbpf/cover/20230220122343.1156614-1-vladimir.olt...@nxp.com/ > https://patchwork.k