From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.remote-ip=198.175.65.21 ARC-Seal: i=2; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=fail; t=1792490415; b=bwYqNvG6jtGVLKaKF/JlYH0W2Eo1VB0DW6mkjHDbmzinMXLE1FhA3UGgv/25SkDdqlHi A1Pg3RWBZ1OAmicatdGWLOSVKfW2bKBMW7e9kZOgVzrUWCZ0JBzfvGHDnQXNsD1HcJobi 6CBdmQrhW7J4goUsjB/GcKdLDxxiaGR8LJWAwZlF5RfmAeK4M569qpwEX9RWK8DLX7F1t pFVOQiZnUQtyUBZi4mkXMWBIpLEym/cBZaXKiuV4Y3aCqWo43E/hXkImiZQJh+o6zbLV5 q1CGml9F8X4jn1gAELYX+6FF9wPzPAiTtDZlQknVQxsjTl9y2nAgaRc//xVOqqRbGbA== ARC-Message-Signature: i=2; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1792490415; h=DMARC-Filter:DKIM-Signature:X-CSE-ConnectionGUID:X-CSE-MsgGUID: X-IronPort-AV:X-IronPort-AV:Received:X-CSE-ConnectionGUID: X-CSE-MsgGUID:X-ExtLoop1:X-IronPort-AV:Received:Received:Received: Received:Received:Received:Message-ID:Date:User-Agent:Subject:To:CC: References:From:Content-Language:In-Reply-To:Content-Type: Content-Transfer-Encoding:X-ClientProxiedBy:MIME-Version: X-MS-PublicTrafficType:X-MS-TrafficTypeDiagnostic: X-MS-Office365-Filtering-Correlation-Id:X-LD-Processed: X-MS-Exchange-SenderADCheck:X-MS-Exchange-AntiSpam-Relay: X-Microsoft-Antispam:X-Microsoft-Antispam-Message-Info: X-Forefront-Antispam-Report: X-MS-Exchange-AntiSpam-MessageData-ChunkCount: X-MS-Exchange-AntiSpam-MessageData-0:X-Exchange-RoutingPolicyChecked: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-AuthSource:X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-OriginalArrivalTime: X-MS-Exchange-CrossTenant-FromEntityHeader: X-MS-Exchange-CrossTenant-Id:X-MS-Exchange-CrossTenant-MailboxType: X-MS-Exchange-CrossTenant-UserPrincipalName: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; bh=Y4o7ioPRxdyVp3/5E3Mq0wih/zuNtfAYFlBkHud17l4=; b=UuOfNRDN1Sv+rHqGlrT0jhWUHiZhwChiCQs1AnDjjG9asmWhGhRfvmHOUK4Lu2OXaBO7 EoHFo4ppVdSUB7DnwsxWaKiUQxjDSn+O3Lz6tI0GNBwtSYQBcof89RQpry5GXYf/1BYSR RW5ji8YR+4GSPzFoPE7bT5Nsa6LRSAPgUkvte4qnZoqHBo0Ow6dhOtX8vOUpYyg4Fm24i j2CISpsTria66AZDO0nA369mVsJ8EiayBWrK4DMVArzt0u2yHuMINPoTstG/+ZF1v7b03 IzbcOhYU1NcPWyJSf0nmFQLnpG2fSxIQsUq5DrTA0P2hNOzIfa+ZJm7BBF213f8Nr2g== ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b="k3Rc/Xtt"; arc=fail smtp.remote-ip=198.175.65.21 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 32275606A323 for ; Tue, 20 Oct 2026 10:00:15 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 32275606A323 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=k3Rc/Xtt DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1792490415; x=1824026415; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=huz12Eh3UnInZTzw0A0FJ/ki3/RHI6dQLS5wIc8L42M=; b=k3Rc/Xttc3/dJJvNHvCn6v2afowZRNOE3p7hNeiloiejLy5BMbyKIe+E ZP+ki/ZjDpWJzT1XOTVBGKkxLLufsmtXvN6lfflHfUWdwm7mCn3uAatd+ fxINZnn0XBAk1CLb12ac6pSj+TjlRpowcD0xaJ3EEg8i9m2aun+tj7F2l tyg++c6Z+y3r4w3ZZHaUY2fkiGjxlkpV9nTe08SJ5158BYWYPT/4m29rI 1ynaoBcCBa0ED8cifi4hJzpj59+gIwoB90u2IOx8Z//Jh/EfgvjciUOeo i84pPqY18psEYQz27HBV5ZF/ylvDfgdLP+rNCyX7d8Rwzu9qrHRdjV9iq g==; X-CSE-ConnectionGUID: EAaY1L4IRYuSg2iHSoRhCw== X-CSE-MsgGUID: 6xPQkxNmTIybMu590rUYRQ== X-IronPort-AV: E=McAfee;i="6800,10657,11940"; a="1288965" X-IronPort-AV: E=Sophos;i="6.27,168,1787036400"; d="scan'208";a="1288965" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2026 03:00:15 -0700 X-CSE-ConnectionGUID: X/wCCW9YT6mOzlUjZqpu6w== X-CSE-MsgGUID: E+IqtaTIRVWK4JlkLDgZOg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.27,168,1787036400"; d="scan'208";a="2729295" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by orviesa002.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2026 03:00:15 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49; Tue, 20 Oct 2026 03:00:14 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49 via Frontend Transport; Tue, 20 Oct 2026 03:00:14 -0700 Received: from CY3PR05CU001.outbound.protection.outlook.com (40.93.201.67) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49; Tue, 20 Oct 2026 03:00:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=i8bxh2zkCvMOHgzlmrzwZGUOHzKu5/6Bc69gY9wAhY8/jfiLvx1eL5LHBCPA9eKjMDgUGEYSXutKCN+i7P535l4LCKxzOkWwyDKz2TBWjxHDroyocycvC39g3L3/VaSS+xXpwyyFe5gbI5lRaFPT8Uo+bL0tu3QdN0rzA0oOfNOj8IPQ7ldli9RZh7dRx3Byd4puj4OVaNZFE32q9DpxSge+mTlq7XkVMiQ1Mdm2BG8rU5YanI1SsILkOsUvHfAjdOho7VzXupgcqORf0p/3+uHUh+Qm1uZQEf2CQPPdwyxt/GkseauwkJSdxlY0+OxmrqiwufRhiQUd09S8f8I7vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Y4o7ioPRxdyVp3/5E3Mq0wih/zuNtfAYFlBkHud17l4=; b=mGM0RPQimNrMzfXs8b5oL8ulPGGQD/V6v2qbKp3IFOG7QZKdwmyD7mKjgJb/npGyxAoEGQYFZSjxZY7jlxyjBF15Z6KWXh5XJ/1Uf7ufHkFCV3OPbah/VdId7SzrMYNhNaAEkeGnYpefbKiRYaxCipzwVJFqhG2ePXG1NzRr/nnmIzR01ZijqUI9+Mj20GEVcx+YulAkjy9jCFdXYWUbiL2e1pPslgUcuSDULGZc3MwsODH39kzc4zDFluiZDIsHSStzAh5Z2edSXFFRQBvAgThAOrMlf70CtvCBK+DJlDKjVjU59n+vuKJujoU6QN0Db8Rf1cccKX+UHRlY5R5bZg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from LV3PR11MB8508.namprd11.prod.outlook.com (2603:10b6:408:1b4::8) by MW6PR11MB8337.namprd11.prod.outlook.com (2603:10b6:303:248::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.522.19; Tue, 20 Oct 2026 10:00:11 +0000 Received: from LV3PR11MB8508.namprd11.prod.outlook.com ([fe80::a1e8:1786:e5d1:8e51]) by LV3PR11MB8508.namprd11.prod.outlook.com ([fe80::a1e8:1786:e5d1:8e51%5]) with mapi id 15.21.0522.017; Tue, 20 Oct 2026 10:00:11 +0000 Message-ID: Date: Tue, 20 Oct 2026 12:06:06 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH iwl-net 0/3] ice: fix RTNL vs auxiliary device lock inversion To: Petr Oros , CC: Tony Nguyen , Andrew Lunn , "David S . Miller" , "Eric Dumazet" , Jakub Kicinski , Paolo Abeni , Dave Ertman , Leon Romanovsky , Kamil Maziarz , Rafal Rogalski , Aleksandr Loktionov , Michal Schmidt , , , , Sebastian Andrzej Siewior , Clark Williams , "Steven Rostedt" , References: <20261019065301.3983537-1-poros@redhat.com> From: Przemek Kitszel Content-Language: en-US In-Reply-To: <20261019065301.3983537-1-poros@redhat.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AS9PR06CA0678.eurprd06.prod.outlook.com (2603:10a6:20b:49c::21) To LV3PR11MB8508.namprd11.prod.outlook.com (2603:10b6:408:1b4::8) X-Mailing-List: linux-rt-devel@lists.linux.dev List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV3PR11MB8508:EE_|MW6PR11MB8337:EE_ X-MS-Office365-Filtering-Correlation-Id: 7ff5e09b-8e2f-44fb-9c93-08df2e90edd7 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|23010399003|261009223027099003|10067099003|56012099006|22082099003|18002099003|11063799006; X-Microsoft-Antispam-Message-Info: GZpGwGeE9yTgCFlN85DXkS+6ysIr8O0TYf5Zz5eMNVs3IWcHQp3K894LVSm5gl1TZcLNJyy2wwyW5akTSZruSWE3NILcwcNr+MlPB2R0lrNUT6KWywXpv+1s88MH1RoWAlvjzJdMxbUHDuJd295TTeXAjqoKx+fRnLPK6d5bpqRFbPaaKI/FKIt0q5lQod8o2JcSKEJv22+74DRcGlGRd3ZtfwimnoWcDmxVs3F8rswieAkCiek3r7mMTsyX6uULZuk9QNk0gUBD9t7iv595CTHxqLvSS3GqYOtyqF9BL1j5od8GWavTp0bzcuv0C4HPVGFcC/aSINPDLKFbsLTkxjdX14ZMPQWveSN3yva2v8UItpOI+K7qco+OmBamz1L38g0VBeERvckOF64QJt+9KAOq7R5baPz5ipaxYEVrkHukAhCbqyIeLpCxoYQXUjyP9VwrOD2UfjBlGbtUMja30D1U4o1h5zAkS7z5c0MOVm+XJrmWiqkjc9LqQdo1XzvRdenyzba/K+EqcSkkR/FzPDIcsLLpSg8wuFyIEb8xWA3zobjJip17LoQMw1EyjxgOWr6fv2ESx1dpmQpmZh1rG8YaRMrUzXeqypwLGTWcjHojWMFByv4i+5cbDC+0Um8RbuJpyeVPN8xR2lihU91iyeGah5Ti24Fp3TEt77MMA7I= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV3PR11MB8508.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(1800799024)(23010399003)(261009223027099003)(10067099003)(56012099006)(22082099003)(18002099003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N095MGxOcEpSVUVBNzAvZmtSZWRCLy9Jbk56akczYjhhQ2pJNHRMZFR1U0Zi?= =?utf-8?B?RVNWMDVqeHlwd0ZGWkR1S3NoZnZSRElaQlZXOWFsajhhV2xhMFZyR2VGWnJ4?= =?utf-8?B?NHUrYzcwNzdOYlRHMXIyaGUxeEJ6UTNZYWM5U080WDVKRXpBMFR4OHZVQUox?= =?utf-8?B?Z05zZXlQd0tGV0R4UDJqVUlGMmhtYjFDSTdIZFBaNDJxZXhMaHJaYXkyY285?= =?utf-8?B?VkJwTE9JWENTVHpJMnNkZ0c3MXRZdjJoNW9qUHhUTlVUQnoyTzd6Y0FnWUNP?= =?utf-8?B?bUhuRzlwWEZMSUtPZVhCNk5DVnB0ekk3VE5UeGxxYjZESWJFUWtySzVMVmU1?= =?utf-8?B?RGUvZnpNMkdjVHZkZVM3SnN3K2IwS1N1NzFUc04vczIxVHhKSVA0YXp4Ukx4?= =?utf-8?B?bXdKNlppQWZodFhGUEJnaW5jY3RGWm5RbmJIRzlQSXVUS3Q5cm5ub1lXMzFl?= =?utf-8?B?TDVNTFNvQ3U4bUNzdmZvQVk1aTJRWjMzRGp2T3M1SEtDa2FTTG5oV3Q3TkZI?= =?utf-8?B?K3hOOGx3VEpTUCtDaitEdHl2Q2gwazR0eFRFODUxdXBvVUdTaWhxZWx1NGpB?= =?utf-8?B?T2JkUHJxUmxtSEpSSEN2VUVwZHNSbmdMUWJMd0N0WGRnRUdER2s3aEZMaVV3?= =?utf-8?B?ejcxa3FLc0hjNzd6ZXRSdFJqYVZSY0d4SEJTNitTejIxMTliR3FoVE82TWhy?= =?utf-8?B?Qk80dUdjV05pUjNDRXZpL29QZEMycE5qTFZqV1pYanFuNWgxcW1oNnFNOEMx?= =?utf-8?B?OFl1Y1pycWhuZHFDTnZEQitXNE9RNjVQVUljK0l4Y0tCSnUyZXlMcmF0ejdN?= =?utf-8?B?YmM0aXhOTnE1UU15TVhUQ2NpVGtPakV2a0FpK01kTDlRYlRqY0JzVjg1OUFm?= =?utf-8?B?TXBKUU5OaHdSY3cvQ3FKWEd5ZEpmeHY5dHRTZ1huZlNhWnFLQVl3Y3RMWXdm?= =?utf-8?B?SVRNSlhpTnU2ZnY0d3JHeFRGQ0lLSnRrRFJzZXRUWERTVWkrZGZENXlQK0tl?= =?utf-8?B?U095Q1puVXRBQ2ZsdTZYenNLR2dla0c5VkZ5SG5Mb0RRWEI4WEdLQXhEMVMz?= =?utf-8?B?clBqMWo1eGl6YWN6dFM4YVhQMHhvWnh0UWQ3Nnc4WG91K2dwSWY2MG9pOFZu?= =?utf-8?B?dVFTN1l6TXVxeGl0UmE3RXVGeWt1SzBDYjljeTNkWTJqTUU3UnRjMGNrVDVo?= =?utf-8?B?L05saWZtU1JQeTluUGQxTS9kRnU1d2JGSHE4LzJTVXVRRnBLVHZIMDgzM3Jr?= =?utf-8?B?TXJ4ZVd3TUhMSFVDL2U3UUJlREdOWUdaUkJjTXpzRFFzWGNpUkhRWjJnbUgw?= =?utf-8?B?ZjlrUE9yUjNZdElrV2ZxaFJQQk1RUmRhR2tuSE42ZzFzVzRSNlNkOWR1MWx4?= =?utf-8?B?NjFQM1BqWWt4bnhPQ1l4K2dHZ1FtM3FpYTBTTmdBcm5DTzkrZ0pOOXhYRGtK?= =?utf-8?B?aC9BVi9pVmxXUkx3K0tSV1MxaVVKbzZzZTFIQ01uUDc2Q0U1c3doczlMcDU1?= =?utf-8?B?WnlmWUgwaHdHRXY4aWJhckhLM2FzaUkxSHY3LzE4VW53Q21sVlkrY3ZVOVlz?= =?utf-8?B?Sm1FMzRoMFJCdnM2d3psQURqTnZ2MkhPdnlwRFhwTThoVzV2QndweGNySStt?= =?utf-8?B?SEZpY0xVeThFU1lzUTl4WDZOekpUZDg1UFVwYXhzV1FFdUJYaTF6UmRUT0Ja?= =?utf-8?B?RzVONzBvbUhxRzZoNCtGeDQ2ZTkwY0ppSE5aekhpNDExc0JsUWgrNjZIVm9W?= =?utf-8?B?MlpyZHNRamp0cnZ2WElmV2NQR1dEUHplczJ6Q2NCZ1lXZXNCd3dtSXJNYm5F?= =?utf-8?B?RWNHRUVNR0p2VzhKWGtyZFpvL2YvdHg0SzgrTCtsa0hLT2l3OXdVc0liMWZ5?= =?utf-8?B?cGMrTXZBdWZ3ZS9tTnFYUWpHTWVybzRCaUZzYk96VjRQbUE3eFFTYU5aNnZZ?= =?utf-8?B?RjUwaVIrNzJWSC9LMVN1TDM1LzNZUkE2bUl0SHRSSllKdnNjd0o5a0ZrWndY?= =?utf-8?B?bWJyYWgxRkNidXVleHdCVU01NEp1azlheGUrQ0JyQkh4OXhobDhuelljUTNh?= =?utf-8?B?QzV0RDZTcHpJMlJQdmdrdXNid0cvZDRPb1lnM0VqRVd1S0t0TGMzWWxUb1ln?= =?utf-8?B?SXJJdlNHcmNkRzF2bnpJNWx5T0ZGV01NZHg4bVhIRVJNYlAwTUswMTZhcE15?= =?utf-8?B?eWRXeHY3OTFLRUtBOGNCcG5kaWtsbUd2UERkbmk1SDEyVnZkREViYi8vODF5?= =?utf-8?B?WHkwdE5nMjMzSno5ZENZRm5Ca1BicWZFV0FOelllbiswQU9aTmNpU25DbU5i?= =?utf-8?B?SVZrNUdGRFo4clhmS2tFMmpTVU9YOGswRmtSNXdBL2VYRjhTOWYvTHg5NTdZ?= =?utf-8?Q?KAWmCoXqRQiBLN3I=3D?= X-Exchange-RoutingPolicyChecked: FPThWqXa6G1xXpI06V/EjoVRn4DrycmS220DRbO9lSg2+TbapLQkD97DYBNhuzzc8dpLsuF49oKuRETHa6GD4yHCHAroDfeNjFfQAncULz4ZW6ydQUuYjkaQ5P3pyLidpTRPnCTF2CXOCGfauMa+qxJcI4nASAp7HTcPdJwv2QLg3Kq7F1WpOx6qbgPjPq+jmyLvfjBAgEu0gleLdQSwIdf5N0LnV25/Mii5ZhtX45cpU+6JQHNX98bobFZgWX3hgJRnkPLr9EXcdecAzmarp4K7EsfocvibQz4NUgJiGkxX/uw+QpbaCRfYXXj8tnFaR3VLlwGTgRO90aMXg93GUQ== X-MS-Exchange-CrossTenant-Network-Message-Id: 7ff5e09b-8e2f-44fb-9c93-08df2e90edd7 X-MS-Exchange-CrossTenant-AuthSource: LV3PR11MB8508.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Oct 2026 10:00:11.2380 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Xx1LgLenppL1r5EGOQ9gZDV17JSafFCO4D6YxnmtghqLepNTMw9bDea6kBup4rUBQCEICAE8mspqNE+Ids6pag51DkWcS+oCiaVPhXVBuHo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW6PR11MB8337 X-OriginatorOrg: intel.com > A window entry is a contended device_trylock(), that is, the exact > moment really_probe() holds the auxiliary device lock and waits for the > RTNL lock, so each one is an occasion that used to close the cycle. > Without the series the console shows both halves and the box only > returns through hung_task_panic. 25 reboots on the patched kernel were > clean. > > Petr Oros (3): > ice: avoid RTNL deadlock when notifying the RDMA auxiliary driver > ice: do not block on the aux device lock in ethtool set_channels > ice: do not block on the aux device lock in ndo_setup_tc > > drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 9 +++++++- > drivers/net/ethernet/intel/ice/ice_ethtool.c | 6 +++++- > drivers/net/ethernet/intel/ice/ice_idc.c | 20 ++++++++++++++---- > drivers/net/ethernet/intel/ice/ice_idc_int.h | 2 +- > drivers/net/ethernet/intel/ice/ice_main.c | 22 +++++++++++++++----- > 5 files changed, 47 insertions(+), 12 deletions(-) > trylock is clearly an antipattern, but we don't have anything better, especially for a -net material side note: we have resolved the same issue via rtnl_unlock()&relock() in OOT (to be published within days), which is even worse anti-pattern Would be best to have proper API as -next thing, glad to hear your support on that! side note2: I have a few fixes around the thing you touches, but no conflicts so far, will CC you