Re: [Intel-wired-lan] [PATCH net-next v4] ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node()

2024-07-11 Thread Simon Horman
On Wed, Jul 10, 2024 at 03:39:49PM +0300, Aleksandr Mishin wrote: > In ice_sched_add_root_node() and ice_sched_add_node() there are calls to > devm_kcalloc() in order to allocate memory for array of pointers to > 'ice_sched_node' structure. But incorrect types are used as sizeof() > arguments in th

[Intel-wired-lan] [PATCH v2 iwl-next 0/4] ice: Implement PTP support for E830 devices

2024-07-11 Thread Karol Kolacinski
Add specific functions and definitions for E830 devices to enable PTP support. Refactor processing of timestamping interrupt and cross timestamp to avoid code redundancy. Jacob Keller (1): ice: combine cross timestamp functions for E82x and E830 Karol Kolacinski (2): ice: Process TSYN IRQ in

[Intel-wired-lan] [PATCH v2 iwl-next 2/4] ice: Process TSYN IRQ in a separate function

2024-07-11 Thread Karol Kolacinski
Simplify TSYN IRQ processing by moving it to a separate function and having appropriate behavior per PHY model, instead of multiple conditions not related to HW, but to specific timestamping modes. Reviewed-by: Przemek Kitszel Signed-off-by: Karol Kolacinski --- drivers/net/ethernet/intel/ice/i

[Intel-wired-lan] [PATCH v2 iwl-next 3/4] ice: Add timestamp ready bitmap for E830 products

2024-07-11 Thread Karol Kolacinski
E830 PHY supports timestamp ready bitmap. Enable the bitmap by refactoring tx init function. Reviewed-by: Przemek Kitszel Signed-off-by: Karol Kolacinski --- drivers/net/ethernet/intel/ice/ice_ptp.c | 47 +--- drivers/net/ethernet/intel/ice/ice_ptp.h | 3 +- 2 files changed

[Intel-wired-lan] [PATCH v2 iwl-next 4/4] ice: combine cross timestamp functions for E82x and E830

2024-07-11 Thread Karol Kolacinski
From: Jacob Keller The E830 and E82x devices use essentially the same logic for performing a crosstimestamp. The only difference is that E830 hardware has different offsets. Instead of having two implementations, combine them into a single ice_capture_crosststamp() function. Also combine the wra

[Intel-wired-lan] [PATCH v2 iwl-next 1/4] ice: Implement PTP support for E830 devices

2024-07-11 Thread Karol Kolacinski
From: Michal Michalik Add specific functions and definitions for E830 devices to enable PTP support. Introduce new PHY model ICE_PHY_E830. E830 devices support direct write to GLTSYN_ registers without shadow registers and 64 bit read of PHC time. Reviewed-by: Przemek Kitszel Co-developed-by: M

Re: [Intel-wired-lan] [PATCH iwl-net v2 2/3] igc: Fix reset adapter logics when tx mode change

2024-07-11 Thread Abdul Rahim, Faizal
Hi Vinicius, On 11/7/2024 6:44 am, Vinicius Costa Gomes wrote: Faizal Rahim writes: Following the "igc: Fix TX Hang issue when QBV Gate is close" changes, remaining issues with the reset adapter logic in igc_tsn_offload_apply() have been observed: 1. The reset adapter logics for i225 and i22

Re: [Intel-wired-lan] [RFC PATCH iwl-next v1 0/4] Replace auxbus with ice_adapter in the PTP support code

2024-07-11 Thread Pucha, HimasekharX Reddy
> -Original Message- > From: Intel-wired-lan On Behalf Of > Sergey Temerkhanov > Sent: Friday, June 21, 2024 2:13 PM > To: intel-wired-...@lists.osuosl.org > Cc: Temerkhanov, Sergey > Subject: [Intel-wired-lan] [RFC PATCH iwl-next v1 0/4] Replace auxbus with > ice_adapter in the PTP sup

Re: [Intel-wired-lan] [PATCH iwl-net v2 2/3] igc: Fix reset adapter logics when tx mode change

2024-07-11 Thread Vinicius Costa Gomes
"Abdul Rahim, Faizal" writes: > Hi Vinicius, > > On 11/7/2024 6:44 am, Vinicius Costa Gomes wrote: >> Faizal Rahim writes: >> >>> Following the "igc: Fix TX Hang issue when QBV Gate is close" changes, >>> remaining issues with the reset adapter logic in igc_tsn_offload_apply() >>> have been obs

[Intel-wired-lan] [tnguy-next-queue:200GbE] BUILD SUCCESS 74d1412ac8f3719bc8dd08b5775276dd1cbc3997

2024-07-11 Thread kernel test robot
defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240711

Re: [Intel-wired-lan] [PATCH iwl-net v2 1/1] igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer

2024-07-11 Thread Vinicius Costa Gomes
Faizal Rahim writes: > Testing uncovered that even when the taprio gate is closed, some packets > still transmit. > > According to i225/6 hardware errata [1], traffic might overflow the > planned QBV window. This happens because MAC maintains an internal buffer, > primarily for supporting half du

Re: [Intel-wired-lan] [RFC PATCH iwl-next v1 0/4] Replace auxbus with ice_adapter in the PTP support code

2024-07-11 Thread Przemek Kitszel
On 7/11/24 17:53, Pucha, HimasekharX Reddy wrote: -Original Message- From: Intel-wired-lan On Behalf Of Sergey Temerkhanov Sent: Friday, June 21, 2024 2:13 PM To: intel-wired-...@lists.osuosl.org Cc: Temerkhanov, Sergey Subject: [Intel-wired-lan] [RFC PATCH iwl-next v1 0/4] Replace aux

[Intel-wired-lan] [tnguy-net-queue:40GbE] BUILD SUCCESS 5b26532cf56e7384d53cfdd78b0bf63313c8cebc

2024-07-11 Thread kernel test robot
gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240711 gcc-13.2.0 arc randconfig-002-20240711 gcc