Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp984828ybb; Fri, 20 Mar 2020 11:20:25 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsr2x2mbN3AU0lHUs18IlXcBgmb+IguD4XqfXXYInVanBVv4Gikq+e+00j/kjuBABY7DSPn X-Received: by 2002:aca:3101:: with SMTP id x1mr7416405oix.15.1584728425058; Fri, 20 Mar 2020 11:20:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584728425; cv=none; d=google.com; s=arc-20160816; b=Sam8p3awAWNWyjTuWWevl2aBnDDPcHHNfA1mvmwoA+D6Rnr+F0g1+qx1/xXM7ZUonz BAmf70+HLF+bhwz3z05FkRegeGtvDCHJk1nuTDmQt89IuSf1cB9Jeax4hLNmNAtG6BIC YWZ6A4JnHC9WHf2uZ7TMK3AZnm7Tdh4wHz4RmyJht2qGdrL0MZE1RHIwQ1K4uWEqG1qD /HiMRxleT6eJmj9XZcjBqgBcALFSjlDJ0O+Z6qt4ccTswQwVk4PocmZoHfehASNeGWPZ +YA+0gYwN2eVEiLrhPl/Ui+taHIEoU4Yzbn05mLySMpxhbbpAObbh077lQfY+IOaHnCO pNFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=jIQSdWr0oHV4OIyHiNzKHtfCGVAX3O/l7l9f4QUta70=; b=tUAyTTnYsbZJnmmSnlg9xgvfZhonfakL19i02wciJTPL5sghAUeOrAvkBMqu0ATzjS K9tjRgwhP5bf8dH1Zg+TN67PoEeiPzYZ56NQgVi19oy/hZZou+0NjPiQjks+MQ9OnXz1 5JmIh5+KHfc/gHmKwE+ePA27ZzC+Zi09XfbdRORmbj24zFspv2acMM7IDriz0aoAbluM 3nNQleW2cPDw3vq5229tHf4bH1oFgxMWq0AF0elJMcQyJbxNYZdj4e8pybnSS8fxpBvs amxOlH7P+9cvVKYsajWPWKsZ0qRLDzhsRqj6qiI0lsSAfjXA43C2cY0wM6fmeQgQa+vw iFsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=K3XmZrJ2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l13si3598323otb.102.2020.03.20.11.20.06; Fri, 20 Mar 2020 11:20:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=K3XmZrJ2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727054AbgCTSTc (ORCPT + 99 others); Fri, 20 Mar 2020 14:19:32 -0400 Received: from mail-io1-f65.google.com ([209.85.166.65]:41866 "EHLO mail-io1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726840AbgCTSTc (ORCPT ); Fri, 20 Mar 2020 14:19:32 -0400 Received: by mail-io1-f65.google.com with SMTP id y24so6920171ioa.8 for ; Fri, 20 Mar 2020 11:19:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jIQSdWr0oHV4OIyHiNzKHtfCGVAX3O/l7l9f4QUta70=; b=K3XmZrJ23rrzvUUxHJfd3l8QhcbYeONYjlIY/8W6YpX3mVqV/LOBzBzb2n3wB0Fh5w 487QD7EFS7XeSfBcaKa0jtUOrFBNf4Uu4JxmzBKY1rBLAdUk+g0sTb+b9c/+Q2t/nw0m FplDZ783dyvo7ya3WEcaWOBlLtF9Z4MSX/UuB6929Sqculj916YO1iOdK1gadNKT70fE O4Y4uuBIOeU21M59OhcQFgE38+GSan1e+mts0oxLrqNjhQzG7RjJv2wmpVrm/fcCsBXF eOWJreSraDC/p9upSDlLLJPX8xtCA2Dv6995X+9E7UQwSeZxNLuMLakgL05NO6Rxocws HSLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jIQSdWr0oHV4OIyHiNzKHtfCGVAX3O/l7l9f4QUta70=; b=o99RRHCOeR8OgCop5EZmpzK4t77wQPYBs86pEpWdcU/gE+gNiPPz54E6TkjfpUciBt 5uPnFTSDL8Lxxuwnnh4haC+WANoEEKynKKFnpzDkF1ozA8OZabydtGYG9SdWwkKHrY+M 3aJicWlqh3pjVpKU1Iz9Wr9Jj/JDpJ026XS4cpEyVobP1esMqhvZ7n0xVT2w+IomxF+9 iF9auRon76WVRGCHJeEmtoBSRW7qJmbRmjakY6ZbN05zI5F/hQPkzR6zXk6daRoNDVnH F81JQhD0OE90TWJKSf7dB71ANrL1EF7Ej0Ee3egbxQ9wEbfg2UY9f1AvkBenpTkz3AWu C2wQ== X-Gm-Message-State: ANhLgQ26X0Lvv4+vUCmJDrokqkgXwKbSVDoNyZEsPqTHFBxeAhzVCBtH z9pnTXBZB2ssb8QEnbH3VY1uduPThlN2LWV+7oxS7w== X-Received: by 2002:a02:740d:: with SMTP id o13mr9079623jac.113.1584728371234; Fri, 20 Mar 2020 11:19:31 -0700 (PDT) MIME-Version: 1.0 References: <8E80838A-7A3F-4600-AF58-923EDA3DE91D@zytor.com> In-Reply-To: <8E80838A-7A3F-4600-AF58-923EDA3DE91D@zytor.com> From: Matthew Garrett Date: Fri, 20 Mar 2020 11:19:19 -0700 Message-ID: Subject: Re: [PATCH 1/1] x86 support for the initrd= command line option To: "H. Peter Anvin" Cc: ron minnich , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "maintainer:X86 ARCHITECTURE..." , lkml - Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 19, 2020 at 5:59 PM wrote: > It has been designated consumed by the bootloader on x86 since at least 1995. So ARM broke it. Eh. This feels like a matter of semantics - booting the kernel via EFI results in it being parsed by the boot stub, so in that case we're left arguing that the boot stub isn't the kernel. I can just about buy that, but it's a stretch. For this change to actually break something, we'd need the bootloader to be passing something that the kernel parses, but not actually populating the initrd fields in bootparams. That seems unlikely?