From: Tony Nguyen <anthony.l.nguyen@intel.com> Date: 2021-12-13 23:38:49
This series contains updates to iavf driver only.
Dan Carpenter fixes some missing mutex unlocking.
Stefan Assmann restores stopping watchdog from overriding to reset state.
The following are changes since commit 884d2b845477cd0a18302444dc20fe2d9a01743e:
net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue 40GbE
Dan Carpenter (1):
iavf: missing unlocks in iavf_watchdog_task()
Stefan Assmann (1):
iavf: do not override the adapter state in the watchdog task (again)
drivers/net/ethernet/intel/iavf/iavf_main.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
--
2.31.1
From: Tony Nguyen <anthony.l.nguyen@intel.com> Date: 2021-12-13 23:38:50
From: Dan Carpenter <redacted>
This code was re-organized and there some unlocks missing now.
Fixes: 898ef1cb1cb2 ("iavf: Combine init and watchdog state machines")
Signed-off-by: Dan Carpenter <redacted>
Tested-by: Konrad Jankowski <redacted>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
---
drivers/net/ethernet/intel/iavf/iavf_main.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
From: Tony Nguyen <anthony.l.nguyen@intel.com> Date: 2021-12-13 23:38:50
From: Stefan Assmann <redacted>
The watchdog task incorrectly changes the state to __IAVF_RESETTING,
instead of letting the reset task take care of that. This was already
resolved by commit 22c8fd71d3a5 ("iavf: do not override the adapter
state in the watchdog task") but the problem was reintroduced by the
recent code refactoring in commit 45eebd62999d ("iavf: Refactor iavf
state machine tracking").
Fixes: 45eebd62999d ("iavf: Refactor iavf state machine tracking")
Signed-off-by: Stefan Assmann <redacted>
Tested-by: Konrad Jankowski <redacted>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
---
drivers/net/ethernet/intel/iavf/iavf_main.c | 1 -
1 file changed, 1 deletion(-)
Hello:
This series was applied to netdev/net.git (master)
by Tony Nguyen [off-list ref]:
On Mon, 13 Dec 2021 15:37:48 -0800 you wrote:
This series contains updates to iavf driver only.
Dan Carpenter fixes some missing mutex unlocking.
Stefan Assmann restores stopping watchdog from overriding to reset state.
The following are changes since commit 884d2b845477cd0a18302444dc20fe2d9a01743e:
net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue 40GbE
[...]