This series fix deadlock issues in the driver. The first patch changes argument of function 'idpf_vport_ctrl_lock' to adapter. The second patch renames 'vport_ctrl_lock' to 'vport_cfg_lock'. The first 2 patches make the third patch easier to review. The third patch fixes the locking issue, and the fourth patch prevents lockdep from complaining.
Ahmed Zaki (1): idpf: add lock class key Tarun K Singh (3): idpf: Change function argument idpf: rename vport_ctrl_lock idpf: Add init, reinit, and deinit control lock drivers/net/ethernet/intel/idpf/idpf.h | 49 ++++++++---- .../net/ethernet/intel/idpf/idpf_ethtool.c | 59 +++++++------- drivers/net/ethernet/intel/idpf/idpf_lib.c | 80 +++++++++++++------ drivers/net/ethernet/intel/idpf/idpf_main.c | 39 ++++++--- 4 files changed, 149 insertions(+), 78 deletions(-) -- 2.46.0
