From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2B728C54EBE for ; Thu, 12 Jan 2023 19:25:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240399AbjALTZR (ORCPT ); Thu, 12 Jan 2023 14:25:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46610 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240203AbjALTYm (ORCPT ); Thu, 12 Jan 2023 14:24:42 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 08A2E1D0D6 for ; Thu, 12 Jan 2023 11:14:53 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 98B43B81FF6 for ; Thu, 12 Jan 2023 19:14:52 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2192FC433EF; Thu, 12 Jan 2023 19:14:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1673550891; bh=saV/tQHscwTp/w0sksVXGA/Cjas4M75TH/eZPXFxs0E=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=RD0NuINsZub50eF9vyt2J/qoHyOAvTVyGS7AFlrck+s6ZbAQ7HtY+tn23UAJhzNZY 9dhpBWfSbm1HuSvLMi7wTBo7h7Ol6rLplebMPIU4t45/iWOO69km8P5q82OALmPLKV 4n3Or9IeLxelsy1sYX5TleGNtj9p00Aq/f0NTSFFa2ATosWY+KjBlrHxd3/s5pNoW8 jd1mS+XOV0hkqGooXDaNfn+vXlvUMxc8YMmNYCgb/3y3z6Ip5y8cGPMWtx+XASaKOv mfonPHQT6/wyGlQ6R9zikoZdhIKkQ1YIsnj292wUzHN6DX6A0Qx9yiFMxyS9JIXuM3 FbmQ8m7g1AMmA== Date: Thu, 12 Jan 2023 11:14:50 -0800 From: Jakub Kicinski To: "Palczewski, Mateusz" Cc: "intel-wired-lan@lists.osuosl.org" , "netdev@vger.kernel.org" , "leon@kernel.org" Subject: Re: [PATCH net v2] ice: Fix deadlock on the rtnl_mutex Message-ID: <20230112111450.2eefe7b6@kernel.org> In-Reply-To: References: <20230105120518.29776-1-mateusz.palczewski@intel.com> <20230105104517.79cd83ed@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On Thu, 12 Jan 2023 13:31:06 +0000 Palczewski, Mateusz wrote: > >Why do cases which jump to err_vectors no need any changes? > > During my testing I saw no issues with cases when goto err_vectors > were used. Did You manage to have other results? I'm just reviewing the code. Exhaustively testing all the cases is probably very hard, which is why we generally try to reason about the code from first principles. IOW "it didn't fail in my testing" is rarely a sufficient proof upstream.