From nobody Sat Dec 9 02:13:06 2023 X-Original-To: amd64@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SnBPH1hB1z53pW7 for ; Sat, 9 Dec 2023 02:13:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SnBPH0bdYz3ShH for ; Sat, 9 Dec 2023 02:13:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702087987; a=rsa-sha256; cv=none; b=o6SkeFYERTeoabfJ8Vh8uTrA13iTEsqV+BkUeDdI74KJpbh77GSfDBe+xMH5GaVAu75T17 4yM/vY4cyRHuztcffWd5iX5RNbeBYyaNEX8QeukGbhXS+nKPcfbXxkE8YpDTDKc6xx2A8A cRj/E5kH9tdMNAPuxTxitt7tSR9BdSHi+vEpvNDrNPxz858RwvMwmFmQT3qa8YHwQMoXa6 XJvrrwmeyX46sQeWvoj9A/tMhrHVlO+76lhhW5TgQd61zobV84kb/E25oovsR+WM8R8G4E /xntGBtDYRmqH4ERBMmIniWO4QJXHH9Mt2gXkJpaWqF+Vv2hwItheZGRORAlqg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702087987; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=AGWZLnJX/CccKNgf78lLyvVXlo4r1i7QsJ4QgiNQ4BU=; b=VStfUWWL8HvUJDcb5WWpm8taoEgJZSVyLkkTiwISUbYsX1U0WN6DXPYt3fDcA8XMFE/vKu 5POMUArsSaJJOmmTiT7sTldksRPAJmiauOhVn3ZWG8bTPTSVsiWPcETtusdtWkOC+c97v6 WUhYLkWwJndg5q/55Xyy9rcQuTNJR1ctFuSi0geShxoqkhauE6Y2LM+pcBAW6VdBv1AAq4 k/Ts7/KINo8JZbNo3Ri+cPsQmWBQb5YJL+FRdNB3FM/vVF0jODJuHvlVniPCsFU5yZN0EQ J1URMTziIRl0j+5BDxO4J3EAlGd3DWFBtPl/IjMbmsiC5eq6/hWUi2/utbFQUQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SnBPG6mg2zlpc for ; Sat, 9 Dec 2023 02:13:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3B92D6pV032553 for ; Sat, 9 Dec 2023 02:13:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B92D6IB032552 for amd64@FreeBSD.org; Sat, 9 Dec 2023 02:13:06 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: amd64@FreeBSD.org Subject: [Bug 207940] stand/efi/boot1: Add boot partition selection Date: Sat, 09 Dec 2023 02:13:06 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature, needs-qa, uefi X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: junchoon@dec.sakura.ne.jp X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: imp@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Porting FreeBSD to the AMD64 platform List-Archive: https://lists.freebsd.org/archives/freebsd-amd64 List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-amd64@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207940 --- Comment #50 from Tomoaki AOKI --- (In reply to Mark Millard from comment #48) Yes. So I (and maybe the original author, too) am maintaining patch here for anyone others who needs this functionality with best-effort basis until loader.efi gets equivalent (or even better) boot partition seceltion functionality. There's no assurance fot updating patches here, as it's not in-tree and upd= ates are provided just a best-effort basis. For me, maintained src are latest stable branch (currently stable/14) and m= ain only and no more considerations for older branches possible. I update my version of the patch (if possible, Naomich's one, too) only whe= n... *build of boot1.efi somehow failes, or *even worse, `git stash && git pull --ff-only && git stash apply` failed on /usr/src/stand/*. Once loader.efi comes to get functionality to boot FreeBSD on any partition= on any drive and treat the actual boot partition/drive as primary (use loader.= conf etc. there), I'll stop maintaining my patch here. But it doesn't yet happen= ed. I had no objection for DEPRECATING boot1.efi, and actually deprecated, but unless loader.efi get the functionality, I strongly object for DELETION of boot1.efi sources. --=20 You are receiving this mail because: You are on the CC list for the bug.=