Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp1703300lqp; Sat, 23 Mar 2024 05:40:16 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX6wUzg3vxhPK5ma+hUm0qkG7BlihjKFnqSFrEsOY24fTeC/1A8sdQfP+iEf/X+B7Gv9zkcY8CybbqV38mnIkdLyTYOA8DtArxoVNElgw== X-Google-Smtp-Source: AGHT+IGP1LNgcdpZL+jF06RMXCfeMKzDxcz1ox2oCqFXNFo/kvo+1zT81nB5R4/SL46PozMV8M17 X-Received: by 2002:a05:6a00:1ad0:b0:6ea:8604:cb12 with SMTP id f16-20020a056a001ad000b006ea8604cb12mr2810021pfv.31.1711197616395; Sat, 23 Mar 2024 05:40:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711197616; cv=pass; d=google.com; s=arc-20160816; b=IozlJSyyh8lJWcmciatV+zjQ9KnfwFs+hZI8uUQE3Smd3/4UPHaVroxcdepbbixkXL lPFrF0or5oijIoqLq/8zpH5XxRSbEKvlK74T3M4rLhuzywTaqaWfaYkKY48hb2Gn7fok fsME2av4zGw/gGHBRrUJJt2d6XnlE4ECG086uir/tJNxPpdgkOez6/emADRuD5DJo/TZ 2VoFOoKMvkl0oCm86xqsG/8l8nELlFaMJ+nbVXp8Oa2e2YZPSOIn3FKAZP6Vft/LDrSX BPJ6gFtynYXKglTpEoifLVDdrvczizQWqOSqWkq9D48foN4euelXmTb0plJsS8QQqtc3 G/Kw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=cbSZolRDzHHEJXXy+xiONqpLt3MC8VuAdPFXF38KDkU=; fh=CLplEz4PogeXIJ0RfCmq2Pm/EqCWx0GX2MK0PVfcVqE=; b=t/jbhcIdf4Q77vAWlYg6xU6Nf0GmkRI7GhOkCO9vzf7SZ9aa7fVTQ8PoYK9WRLm/Fa hdFLihys1a9rfqd0hEnQQeZrJrxgHwozWLsQvlHD0MK+KM9n8GT/+EzOUsXyat7GhwYZ DKpc+ALoDAqfGKV+B5RqneHSKYxy3e5birYnItSAoQLPHFv8R9G8svfac8JlBqfisnBN rt8W9Ug/1aU8nts03soDiYgYAE1ndw06XRGQfS+Q+dk0oQJqVdYaKyPV4x28Fvtiy0uK YU1GRDjQlzfVVvSmbqpiMvxfNOSVfr7pQDbB4wuvvOFlTgJcy0byL7X/ScGzC/DKcf0e O+TQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=lNOXMR9W; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-112347-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112347-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id fm23-20020a056a002f9700b006ea91659459si1318229pfb.392.2024.03.23.05.40.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Mar 2024 05:40:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-112347-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=lNOXMR9W; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-112347-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112347-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 29002284874 for ; Sat, 23 Mar 2024 12:40:14 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8E9E6383AA; Sat, 23 Mar 2024 12:40:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="lNOXMR9W" 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 A69BBCA6F; Sat, 23 Mar 2024 12:40:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711197605; cv=none; b=Mkywwto2zkJ+jErmO6eS/ecxZO/i/AoxryuoSgjTT2YZ0YXR1QFh0ZiZGNmsiC6zsTctArCOmLimQHEoY2P7PltNrwP0aNTb+2PlwZtvWN7dbGsKkpEuN8TKPuEDPAWIZ5qwrzMceh9BlUj+D4IwybZtkewRXxnDTLsNxQ47qJA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711197605; c=relaxed/simple; bh=cbSZolRDzHHEJXXy+xiONqpLt3MC8VuAdPFXF38KDkU=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=alIdw9PrhmrlgeP+GKyaZohgvWmqWTqHjYKYpRCkDeM8sO2LgVgGGfoR9BLXjmfAAf5738PbMeS/nDz79ubOkT5UoaC1/6+uTzcHpUOFfmxXfT3QnwnIR3OLdsmbBqQnSRnvM9t6DjIQ62r4djCkP/nRr76Wyi4eYeqPrbos+Tk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=lNOXMR9W; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2C217C43399; Sat, 23 Mar 2024 12:40:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711197605; bh=cbSZolRDzHHEJXXy+xiONqpLt3MC8VuAdPFXF38KDkU=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=lNOXMR9WCZz1sx4YPMuxBR4aCsOYTQoGLWRdvInLWitHiKWJmADDfu7UgNKcdmolB bRPBPEMov9gMUpgXZ2GqrdeAy6rfyuQgCvhhR5J6zKXm8i1tDlAWkajoShtiv9cePP znZLByFqd+JlcM3q45TkKJI7iNAN7hh2GS12uO/Atgg4xUjxR+QC9P+DinDeZFBeZK QUjIdZrh1RtEabIY+qxh5F7jC3WtUbySjZAJPWkXxnmdiV5OX3UMbsuC3u5i4CEADt zDFrh/VDcMd9tE74JNUMg345+gY4e6HuaIp9xVoNPOCo8gBofJq4aAbjZtMCAfIBVm d75l4ueuSW4Ig== Received: by mail-lj1-f182.google.com with SMTP id 38308e7fff4ca-2d68651e253so50570571fa.0; Sat, 23 Mar 2024 05:40:05 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUePTZ+5DLhBi93kCTA8wM+lsXPY5YyZuS1vvVlm3FNLcJvN7iYJGNVk8Js972mH2BVSdPzoSw+kBxGa1x8qPIbnidcf3bwB08wR5pR05DXAsJr8uZH/vMSRm8C9CPJiNP/ooQI1VVb X-Gm-Message-State: AOJu0Yyv3O6zD+ykQ1vBYsl8dREnIht2PLMcpAHQCQsFlgHEXY+lAEmq Tr8k7UR0+GgOdQZ1NeFZIrbIYKN0VicX3VzJ3Z4dWy1nOSixJLWYujaetkLBNy+G7at1q5N/R4N 9SGsaSg0Fa9ILGYJ6+8+hTHJG2AM= X-Received: by 2002:a2e:3615:0:b0:2d4:3b15:5561 with SMTP id d21-20020a2e3615000000b002d43b155561mr1366070lja.40.1711197603491; Sat, 23 Mar 2024 05:40:03 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240321150510.GI8211@craftyguy.net> <20240321170641.GK8211@craftyguy.net> <20240322091857.GM8211@craftyguy.net> <8a64ba697d719bc9750e6fffc268e194dfde16e5@craftyguy.net> In-Reply-To: <8a64ba697d719bc9750e6fffc268e194dfde16e5@craftyguy.net> From: Ard Biesheuvel Date: Sat, 23 Mar 2024 14:39:51 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: x86_64 32-bit EFI mixed mode boot broken To: Clayton Craft Cc: Hans de Goede , x86@kernel.org, linux-kernel@vger.kernel.org, linux-efi@vger.kernel.org, Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , regressions@lists.linux.dev Content-Type: text/plain; charset="UTF-8" On Fri, 22 Mar 2024 at 21:34, Clayton Craft wrote: > > March 22, 2024 at 11:30 AM, "Ard Biesheuvel" wrote: > > > > > > On Fri, 22 Mar 2024 at 19:57, Clayton Craft wrote: > > > > I have pushed a branch below that reverts the patch you identified in > > > > 4 separate steps. Could you please check which step makes your system > > > > boot again? > > > > https://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux.git/log/?h=efi-clayton > > > > Thanks a lot for doing this, I really appreciate the help! > > It looks like if I build from 868a7245, booting breaks again on my Bay Trail systems. If I put back 00e85ab5, they boot again. > OK. I have reshuffled the branch and put the patch you identified as the one fixing the boot first. Please double check whether this change still fixes the boot for you. https://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux.git/log/?h=efi-clayton-2 If so, we can try applying it to mainline, and merge it if it works there too. If not, we will need better debugging to figure out what the hell is going on.