From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.itouring.de (mail.itouring.de [85.10.202.141]) (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 E33BE2F3A for ; Wed, 4 May 2022 20:58:31 +0000 (UTC) Received: from tux.applied-asynchrony.com (p5ddd7616.dip0.t-ipconnect.de [93.221.118.22]) by mail.itouring.de (Postfix) with ESMTPSA id B74BB124EC0; Wed, 4 May 2022 22:58:29 +0200 (CEST) Received: from [192.168.100.221] (hho.applied-asynchrony.com [192.168.100.221]) by tux.applied-asynchrony.com (Postfix) with ESMTP id 6D5D8F01600; Wed, 4 May 2022 22:58:29 +0200 (CEST) Subject: Re: Crash on resume after suspend (5.17.5 and 5.15.36) To: Manuel Ullmann , Jordan Leppert Cc: "stable@vger.kernel.org" , "regressions@lists.linux.dev" , "davem@davemloft.net" References: <9-Ehc_xXSwdXcvZqKD5aSqsqeNj5Izco4MYEwnx5cySXVEc9-x_WC4C3kAoCqNTi-H38frroUK17iobNVnkLtW36V6VWGSQEOHXhmVMm5iQ=@protonmail.com> <87levhnlqu.fsf@posteo.de> From: =?UTF-8?Q?Holger_Hoffst=c3=a4tte?= Organization: Applied Asynchrony, Inc. Message-ID: <18466b6a-b040-c72c-e33d-fe37c5ff6a9d@applied-asynchrony.com> Date: Wed, 4 May 2022 22:58:29 +0200 Precedence: bulk X-Mailing-List: regressions@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 In-Reply-To: <87levhnlqu.fsf@posteo.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit On 2022-05-04 21:25, Manuel Ullmann wrote: >> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.17.y&id=cbe6c3a8f8f4315b96e46e1a1c70393c06d95a4c > Yup, that’s my fault and I reproduced this myself yesterday. I actually > expected this to happen and attempted to test suspend with the patch, > but must have screwed up by kexec-rebooting into an unpatched kernel > version or something like that. I’ll disable the kexec service in the > future, if I ever need to prepare a patch again. >> 05:00.0 Ethernet controller: Aquantia Corp. AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] (rev 02) > Yes, I have the same one. > >> Please let me know if there is any more info I can give that will help. > Can you confirm, that hibernation works with the patch, but not without > it? The patch was an attempt to fix it, because I had the same behaviour Cannot test hibernation, but.. > with hibernation. I tried to make sense of the deep parameter in > atl_resume_common pm function calls, but apparently it’s always required > to be true and thus obsolete. ..I patched 5.15.38 to pass true as deep arg everywhere, and now resume seems to work again reliably, 5 out of 5. \o/ > I’ll leave the cleanup of that parameter to the maintainers for mainline > and prepare a patch. Last time I sent it against mainline. If this fixup > of a stable patch regression should be posted differently, it would be > nice, if someone could give me a pointer. Send fix to mainline first, with Fixes: tag and Cc: stable mentioning the affected versions. cheers Holger