From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 351338833 for ; Fri, 11 Aug 2023 21:45:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3FE93C433C7; Fri, 11 Aug 2023 21:45:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691790308; bh=EjqSQ9sVbqPtwEN0LdKgdnSCHddBC7vSGqAi57qUfmY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=sKc2JuW+OizLw2iug6zux2qse6QHjt9aaWPhem2iz9WA0fcciAxXyCKViuM4MBv7X EFfW014kpszcecQDuL5mJZHNGUdVlGKY9Z4joGTXEJcqgZRv4Clf6c7tnrSJc9ovkn wPzz29c//tn2VXRRiXXV9Lo37lOhRvTh7NVD3cycbCFUGLFaXlbM9KqiQwK1ikCuH8 hZ3HbwcgjE8Ir/e2pfZopfEjT8OKcoOtewNx+tLdQcfV8d3uBxI6RwmBsLfTdMom8+ Y/Iyw0efqlHwnrQlQfDSCan5Q1+RV3mCDuppsIJ2NVBH3r10vK1hD7eFbzKGzCpKkE P5W1YiXYfC1eA== Date: Fri, 11 Aug 2023 14:45:07 -0700 From: Jakub Kicinski To: Manish Chopra Cc: "netdev@vger.kernel.org" , Ariel Elior , Alok Prasad , Nilesh Javali , Saurav Kashyap , "jmeneghi@redhat.com" , "yuval.mintz@qlogic.com" , Sudarsana Reddy Kalluru , "pabeni@redhat.com" , "edumazet@google.com" , "horms@kernel.org" , David Miller Subject: Re: [EXT] Re: [PATCH v2 net] qede: fix firmware halt over suspend and resume Message-ID: <20230811144507.5ab3fdae@kernel.org> In-Reply-To: References: <20230809134339.698074-1-manishc@marvell.com> <20230810174718.38190258@kernel.org> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Fri, 11 Aug 2023 09:31:15 +0000 Manish Chopra wrote: > > Does the FW end up recovering? That could still be preferable to rejecting > > suspend altogether. Reject is a big hammer, I'm a bit worried it will cause a > > regression in stable. > > Yes, By adding the driver's suspend handler with explicit error returned > to PCI subsystem prevents the system wide suspend and does not impact the > device/FW at all. It keeps them operational as they were before. I'm asking about recovery without this patch, not with it. That should be evident from the text I'm replying under.