[Intel-wired-lan] [PATCH net-next v2] iavf: Fix error when changing ring parameters on ice PF
Maloszewski, Michal
michal.maloszewski at intel.com
Wed Apr 27 09:23:44 UTC 2022
Please discard these changes. I accidentally used net-next in git patch format, that's why it has been sent to next-net instead of net. I will correct it asap.
Thanks,
Michał Małoszewski
-----Original Message-----
From: Nguyen, Anthony L <anthony.l.nguyen at intel.com>
Sent: Tuesday, April 26, 2022 10:39 PM
To: Maloszewski, Michal <michal.maloszewski at intel.com>; intel-wired-lan at lists.osuosl.org
Cc: Sylwester Dziedziuch <sylwesterx.dziedziuch at intel.com>
Subject: Re: [Intel-wired-lan] [PATCH net-next v2] iavf: Fix error when changing ring parameters on ice PF
On 4/26/2022 1:37 PM, Michal Maloszewski wrote:
> Reset is triggered when ring parameters are being changed through
> ethtool and queues are reconfigured for VF's VSI. If ring is changed
> again immediately, then the next reset could be executed before queues
> could be properly reinitialized on VF's VSI. It caused ice PF to mess
> up the VSI resource tree.
>
> Add a check in iavf_set_ringparam for adapter and VF's queue state. If
> VF is currently resetting or queues are disabled for the VF return
> with EAGAIN error.
>
> Fixes: d732a1844507 ("i40evf: fix crash when changing ring sizes")
> Signed-off-by: Sylwester Dziedziuch <sylwesterx.dziedziuch at intel.com>
> Signed-off-by: Michal Maloszewski <michal.maloszewski at intel.com>
> ---
> v2: Changed unnecessary parentheses
This does not address any of the comments on the netdev patch [1]. If you're making changes, it would be good acknowledge that on the netdev patch.
Also, why the change from net to net-next?
Thanks,
Tony
[1] https://lore.kernel.org/netdev/20220422154752.1fab6496@kernel.org/
More information about the Intel-wired-lan
mailing list