Re: [Intel-wired-lan] [PATCH iwl-next 2/3] ice: lower the latency of GNSS reads

2024-12-13 Thread Simon Horman
On Thu, Dec 12, 2024 at 04:34:16PM +0100, Michal Schmidt wrote: > The E810 is connected to the u-blox GNSS module over I2C. The ice driver > periodically (every ~20ms) sends AdminQ commands to poll the u-blox for > available data. Most of the time, there's no data. When the u-blox > finally respond

Re: [Intel-wired-lan] [PATCH iwl-next 1/3] ice: downgrade warning about gnss_insert_raw to debug level

2024-12-13 Thread Simon Horman
On Thu, Dec 12, 2024 at 04:34:15PM +0100, Michal Schmidt wrote: > gnss_insert_raw() will reject the GNSS data the ice driver produces > whenever userspace has the gnss device open, but is not reading it fast > enough for whatever reason. > > Do not spam kernel logs just because userspace misbehave

Re: [Intel-wired-lan] [PATCH iwl-next 3/3] ice: remove special delay after processing a GNSS read batch

2024-12-13 Thread Simon Horman
On Thu, Dec 12, 2024 at 04:34:17PM +0100, Michal Schmidt wrote: > I do not see a reason to have a special longer delay (100 ms) after > passing read GNSS data to userspace. > > Just use the regular GNSS polling interval (20 ms). > > Signed-off-by: Michal Schmidt Reviewed-by: Simon Horman

Re: [Intel-wired-lan] [iwl-next PATCH v3 3/3] idpf: add more info during virtchnl transaction time out

2024-12-13 Thread Paul Menzel
Dear Brian, dear Manoj, Thank you for your patch. Am 13.12.24 um 00:33 schrieb Brian Vazquez: From: Manoj Vishwanathan Add more information related to the transaction like cookie, vc_op, salt when transaction times out and include similar information when transaction salt does not match. I

Re: [Intel-wired-lan] [PATCH iwl-next v2 1/1] igc: Improve XDP_SETUP_PROG process

2024-12-13 Thread Paul Menzel
Dear Song, Thank you for your patch. Maybe for the summary/title you could be more specific: igc: Avoid unnecessary link down event in XDP_SETUP_PROG process Am 11.12.24 um 14:45 schrieb Song Yoong Siang: Improve XDP_SETUP_PROG process by avoiding unnecessary link down event. This patch i

[Intel-wired-lan] [PATCH RFCv5 0/8] fix two bugs related to page_pool

2024-12-13 Thread Yunsheng Lin
This version is mainly to see if using page_pool_item metadata to keep track of all pages is the correct way to fix the dma API misuse problem. Note, it is not based on the latest net-next tree yet, but based on the below commit in net-next: commit da4fa00abe56 ("Merge branch 'mitigate-the-two-re

[Intel-wired-lan] [PATCH RFCv5 1/8] page_pool: introduce page_pool_to_pp() API

2024-12-13 Thread Yunsheng Lin
introduce page_pool_to_pp() API to avoid caller accessing page->pp directly. Signed-off-by: Yunsheng Lin --- drivers/net/ethernet/freescale/fec_main.c | 8 +--- .../net/ethernet/google/gve/gve_buffer_mgmt_dqo.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c| 6 -

[Intel-wired-lan] [PATCH iwl-next v4] ice: Add E830 checksum offload support

2024-12-13 Thread Paul Greenwalt
E830 supports raw receive and generic transmit checksum offloads. Raw receive checksum support is provided by hardware calculating the checksum over the whole packet, regardless of type. The calculated checksum is provided to driver in the Rx flex descriptor. Then the driver assigns the checksum t