Re: [Intel-wired-lan] [PATCH net] ice: lag: in RCU, use atomic allocation

2023-11-04 Thread Simon Horman
On Mon, Oct 23, 2023 at 12:59:53PM +0200, Michal Schmidt wrote: > Sleeping is not allowed in RCU read-side critical sections. > Use atomic allocations under rcu_read_lock. > > Fixes: 1e0f9881ef79 ("ice: Flesh out implementation of support for SRIOV on > bonded interface") > Fixes: 41ccedf5ca8f ("

Re: [Intel-wired-lan] [PATCH net] i40e: Fix adding unsupported cloud filters

2023-11-04 Thread Simon Horman
+ Avinash Dayanand On Fri, Nov 03, 2023 at 09:42:16PM +0100, Ivan Vecera wrote: > If a VF tries to add unsupported cloud filter through virchnl > then i40e_add_del_cloud_filter(_big_buf) returns -ENOTSUPP but > this error code is stored in 'ret' instead of 'aq_ret' that > is used as error code sen

Re: [Intel-wired-lan] [PATCH iwl-net] ice: Fix VF-VF direction matching in drop rule in switchdev

2023-11-04 Thread Simon Horman
On Wed, Oct 25, 2023 at 04:47:24PM +0200, Marcin Szycik wrote: > When adding a drop rule on a VF, rule direction is not being set, which > results in it always being set to ingress (ICE_ESWITCH_FLTR_INGRESS > equals 0). Because of this, drop rules added on port representors don't > match any packet

Re: [Intel-wired-lan] [PATCH iwl-net 1/3] ice: remove ptp_tx ring parameter flag

2023-11-04 Thread Simon Horman
On Fri, Nov 03, 2023 at 04:46:56PM -0700, Jacob Keller wrote: > Before performing a Tx timestamp in ice_stamp(), the driver checks a ptp_tx > ring variable to see if timestamping is enabled on that ring. This value is > set for all rings whenever userspace configures Tx timestamping. > > Ostensibl

Re: [Intel-wired-lan] [PATCH iwl-net 2/3] ice: unify logic for programming PFINT_TSYN_MSK

2023-11-04 Thread Simon Horman
On Fri, Nov 03, 2023 at 04:46:57PM -0700, Jacob Keller wrote: > Commit d938a8cca88a ("ice: Auxbus devices & driver for E822 TS") modified > how Tx timestamps are handled for E822 devices. On these devices, only the > clock owner handles reading the Tx timestamp data from firmware. To do > this, the

Re: [Intel-wired-lan] [PATCH iwl-net 3/3] ice: restore timestamp configuration after device reset

2023-11-04 Thread Simon Horman
On Fri, Nov 03, 2023 at 04:46:58PM -0700, Jacob Keller wrote: > The driver calls ice_ptp_cfg_timestamp() during ice_ptp_prepare_for_reset() > to disable timestamping while the device is resetting. This operation > destroys the user requested configuration. While the driver does call > ice_ptp_cfg_t

Re: [Intel-wired-lan] [PATCH iwl-next v2] ice: Reset VF on Tx MDD event

2023-11-04 Thread Simon Horman
On Thu, Nov 02, 2023 at 04:51:49PM +0100, Pawel Chmielewski wrote: > From: Liang-Min Wang > > In cases when VF sends malformed packets that are classified as malicious, > sometimes it causes Tx queue to freeze. This frozen queue can be stuck > for several minutes being unusable. This behavior can

Re: [Intel-wired-lan] [PATCH iwl-next] ice: periodically kick Tx timestamp interrupt

2023-11-04 Thread Simon Horman
On Fri, Nov 03, 2023 at 05:29:43PM +0100, Karol Kolacinski wrote: > From: Jacob Keller > > The E822 hardware for Tx timestamping keeps track of how many > outstanding timestamps are still in the PHY memory block. It will not > generate a new interrupt to the MAC until all of the timestamps in the

[Intel-wired-lan] [PATCH iwl-net] ice: fix DDP package download for packages without signature segment

2023-11-04 Thread Paul Greenwalt
From: Dan Nowlin Commit 3cbdb0343022 ("ice: Add support for E830 DDP package segment") incorrectly removed support for package download for packages without a signature segment. These packages include the signature buffer inline in the configurations buffers, and do not in a signature segment. F

[Intel-wired-lan] [tnguy-net-queue:dev-queue] BUILD SUCCESS 1405b6c08fc9d3ba6c01de477556d127534ce52f

2023-11-04 Thread kernel test robot
allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-001-20231104 gcc arc randconfig-002-20231104 gcc arm allmodconfig