Michal Suchanek 33f0c9
From b646acd5eb48ec49ef90404336d7e8ee502ecd05 Mon Sep 17 00:00:00 2001
Michal Suchanek 33f0c9
From: Jakub Kicinski <kuba@kernel.org>
Michal Suchanek 33f0c9
Date: Tue, 16 Feb 2021 22:58:44 -0800
Michal Suchanek 33f0c9
Subject: [PATCH] net: re-solve some conflicts after net -> net-next merge
Michal Suchanek 33f0c9
Michal Suchanek 33f0c9
References: bsc#1184114 ltc#192237 bsc#1176855 ltc#187293
Michal Suchanek 33f0c9
Patch-mainline: v5.12-rc1
Michal Suchanek 33f0c9
Git-commit: b646acd5eb48ec49ef90404336d7e8ee502ecd05 (ibmvnic only)
Michal Suchanek 33f0c9
Michal Suchanek 33f0c9
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Michal Suchanek 33f0c9
Acked-by: Michal Suchanek <msuchanek@suse.de>
Michal Suchanek 33f0c9
---
Michal Suchanek 33f0c9
 drivers/net/ethernet/ibm/ibmvnic.c            |  5 ++--
Michal Suchanek 33f0c9
 drivers/net/ethernet/ibm/ibmvnic.h            | 10 +++++---
Michal Suchanek 33f0c9
 .../net/ethernet/mellanox/mlx5/core/en_main.c |  5 ----
Michal Suchanek 33f0c9
 drivers/net/ethernet/realtek/r8169_main.c     | 25 -------------------
Michal Suchanek 33f0c9
 .../selftests/net/forwarding/tc_flower.sh     |  3 ++-
Michal Suchanek 33f0c9
 5 files changed, 11 insertions(+), 37 deletions(-)
Michal Suchanek 33f0c9
Michal Suchanek 33f0c9
--- a/drivers/net/ethernet/ibm/ibmvnic.h
Michal Suchanek 33f0c9
+++ b/drivers/net/ethernet/ibm/ibmvnic.h
Michal Suchanek 33f0c9
@@ -1087,8 +1087,9 @@ struct ibmvnic_adapter {
Michal Suchanek 33f0c9
 	spinlock_t state_lock;
Michal Suchanek 33f0c9
 	enum ibmvnic_reset_reason reset_reason;
Michal Suchanek 33f0c9
 	struct list_head rwi_list;
Michal Suchanek 33f0c9
-	/* Used for serialization of rwi_list */
Michal Suchanek 33f0c9
-	/* when taking both state and rwi locks, take state lock first */
Michal Suchanek 33f0c9
+	/* Used for serialization of rwi_list. When taking both state
Michal Suchanek 33f0c9
+	 * and rwi locks, take state lock first
Michal Suchanek 33f0c9
+	 */
Michal Suchanek 33f0c9
 	spinlock_t rwi_lock;
Michal Suchanek 33f0c9
 	struct work_struct ibmvnic_reset;
Michal Suchanek 33f0c9
 	struct delayed_work ibmvnic_delayed_reset;