Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp2303939pxt; Sun, 8 Aug 2021 19:07:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzQcuOTBS8ow2siw7dZ3FA59Srv0R5L24IZI4XEHCkjJxliUMnRY0eS2l9KHYpnVqzZaM/e X-Received: by 2002:a5e:9602:: with SMTP id a2mr61747ioq.146.1628474855489; Sun, 08 Aug 2021 19:07:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628474855; cv=none; d=google.com; s=arc-20160816; b=tW6jBdr8Ivpmn8Dustpqy99SoHu3PyRH+gWUlaHAsUzVfrErT8mIJpfUwS63fVHoiG BVJJzOjU5tMKgsLCOqAOHHb1LnYrRn31u4sM7/729tDlh2PyzOursTQr5wYgBt6ItQY/ PUV6bkHcuhXip+kVXH+s52Drdj+FnKNWWeqeHN2DzICoJSuHycDnv5KpIKUImrms/Kwx XVCWvIYs6gAAsCiXN6B81/WyEl21ybjp7dAyUljF2HiiAXFEqwoBfRJ2Bbw3HUwFzNye dg+ONY+JV815cSUNgmlGr86beyaexDMg1D4q7ilo/6ydV9gSpLfNLCnZdZMWoDMYdSSJ 7CTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:message-id:in-reply-to :subject:cc:to:from:date:dkim-signature; bh=OylQU9vb93bEc/qD54BoqNyoSqL9L9zi1LBegBb5SC4=; b=pNlOIJfqaHuZ0xqaogiJjvq4BZd2U5Rmh54Whxo3nX8rUGo29D9+Ciqr2GRory4UhG RErkGL2GM/DFqJqVVC9droWJggDPS88W8D3ber6DO64+reqoxceqcHdoWHCIbhPtME/m VsBfL/L5HXlo9lQnRZ2ryBRGc+eXhVLe0nkiPRYkgqSgWLp8Si7ohPr3RQ+j9vcdQwy2 jAJsZR4phNFvI+LVhE/ZOWHqyAxh9zQ5SCOn3gRlOLDdXxOF0HDgXEwFjhKr5ANTI5XU YnHsPg0vcdARcBHXEnHu9+719W/t68vPkzMuzatS3VjTvqV6wmTKEW7uUZcyXxLe/lkC ShxQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=onQH3F3G; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v13si17813648ilj.65.2021.08.08.19.07.19; Sun, 08 Aug 2021 19:07:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=onQH3F3G; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231542AbhHIB7n (ORCPT + 99 others); Sun, 8 Aug 2021 21:59:43 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:56127 "EHLO out2-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231459AbhHIB7m (ORCPT ); Sun, 8 Aug 2021 21:59:42 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 52D6C5C010D; Sun, 8 Aug 2021 21:59:22 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sun, 08 Aug 2021 21:59:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=OylQU9 vb93bEc/qD54BoqNyoSqL9L9zi1LBegBb5SC4=; b=onQH3F3G6O/fyvoN8JBbFb /TH/8f1xTMnAqHKCVzKrizgo6kEiiyqj+UERZrq6DHux4E9AQE7S3mO2pt4LbnzX WsnB5nB9Xg9OO2qt/cEVEKocfPj+HgkbvNLqiAPcag+i6ElL+jkNJs1jn0bCdb5S vaeApFnXm4idihpqc6oC863We3yN9zg6cpHfclHfMrS2FdsOruOHl3Yw35t/6GFH jfdUPzWe7h4VCFKx6IV6HEYCwLb0G5FT2PrTZnnGOn4cgn1mZN9I/x7+uMeMx7tk 9LhEC9EglC4e0LtsWj293vO09bUoD3dCcx/Ll8psGstVJjVve25bok1cw/n7rUWw == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrjeeigdegkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvufgjkfhfgggtsehttdertddttddvnecuhfhrohhmpefhihhnnhcuvfhh rghinhcuoehfthhhrghinheslhhinhhugidqmheikehkrdhorhhgqeenucggtffrrghtth gvrhhnpeekgeejkeffhfefgeelieffueethfeludduhfdtteduvddthedtteeftdevfefh jeenucffohhmrghinhepudegqdhrtgdurdhishenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehfthhhrghinheslhhinhhugidqmheikehkrdho rhhg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 8 Aug 2021 21:59:19 -0400 (EDT) Date: Mon, 9 Aug 2021 11:59:11 +1000 (AEST) From: Finn Thain To: Mikael Pettersson cc: Linux Kernel list , linux-m68k@lists.linux-m68k.org, stable@vger.kernel.org, Peter Xu Subject: Re: [BISECTED][REGRESSION] 5.10.56 longterm kernel breakage on m68k/aranym In-Reply-To: Message-ID: <380dd57-4b60-ac9c-508c-826d8ec1b0aa@linux-m68k.org> References: <31298797-f791-4ac5-cfda-c95d7c7958a4@linux-m68k.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 8 Aug 2021, Mikael Pettersson wrote: > On Sun, Aug 8, 2021 at 1:20 AM Finn Thain wrote: > > > > On Sat, 7 Aug 2021, Mikael Pettersson wrote: > > > > > I updated the 5.10 longterm kernel on one of my m68k/aranym VMs from > > > 5.10.47 to 5.10.56, and the new kernel failed to boot: > > > > > > ARAnyM 1.1.0 > > > Using config file: 'aranym1.headless.config' > > > Could not open joystick 0 > > > ARAnyM RTC Timer: /dev/rtc: Permission denied > > > ARAnyM LILO: Error loading ramdisk 'root.bin' > > > Blitter tried to read byte from register ff8a00 at 0077ee > > > > > > At this point it kept running, but produced no output to the console, > > > and would never get to the point of starting user-space. Attaching gdb > > > to aranym showed nothing interesting, i.e. it seemed to be executing > > > normally. > > > > > > A git bisect identified the following commit between 5.10.52 and > > > 5.10.53 as the culprit: > > > # first bad commit: [9e1cf2d1ed37c934c9935f2c0b2f8b15d9355654] > > > mm/userfaultfd: fix uffd-wp special cases for fork() > > > > > > > That commit appeared in mainline between v5.13 and v5.14-rc1. Is mainline > > also affected? e.g. v5.14-rc4. > > 5.14-rc4 boots fine. I suspect the commit has some dependency that > hasn't been backported to 5.10 stable. > On mainline, 9e1cf2d1ed3 is known as commit 8f34f1eac382 ("mm/userfaultfd: fix uffd-wp special cases for fork()"). There are differences between the two commits that may be relevant. I don't know. If you checkout 8f34f1eac382 and if that works, it would indicate either missing dependencies in -stable, or those differences are important. OTOH, if 8f34f1eac382 fails in the same way as linux-5.10.y, it would indicate that -stable is missing a fix that's present in v5.14-rc4.