From nobody Thu Feb 26 03:26:37 2026 X-Original-To: sysinstall@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 4fLxhG3Vw4z6T6r6 for ; Thu, 26 Feb 2026 03:26:38 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fLxhG0CD8z47BJ for ; Thu, 26 Feb 2026 03:26:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772076398; 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=4Un7/PqZvrIghi2RGvZg1guhtpUs6S4fZAMOD0bQ7OQ=; b=kM6n42cCTdDvWeP2v2gbJfA2mQrBdxclRU766r6raFs6Jco6EB5AncnHLW3F6udjVOgcIo 8NL+5lsRPwj5/u4MgSswHL06aOWLwFnqb0cuNcAnj5Ih4asoGfyUJFJ+6/zqxQvuz7Bntg HvAYopDm97Sph5VZqf6iup6dK721YCqVXuGlDfwUWQIGedV3nPpJkac3haA/Dzvcpy/F/e gu0SHz/G1gh41cSERbs2lIeEweVCwuBPk/Q4vL75YlXfjvYKDSdOxAWuxbW0TMqL5bnXiQ 7vI7Vseh2aOSkAW+0lk/l9V/L1Bkt0ZeFRtqij12MIz55KkNxf6UI5xixUDChg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772076398; a=rsa-sha256; cv=none; b=oBw3+K++pQkyM/udPuhHtIMIKRNGL8DgX4zrSLrHQOyh/V37a3iGKvXvhhgrhWwSR9OiEL uKTmnv+82mT1ttIJfvlQaKgu1TAvYUYBtrnEYgubvb0bE0ONUWswRDonP37nU3J0mcaBAK mAY9KGDpfr+a2wM08PFUc6TrOqMrVl4aeEJrVQBiJgrWpAV5HEMTdI6GXuPIWvHRoJ7Bcl MlwL32b1wBzHG2eFpLk2pBlo7ULN6QekdfV5RXgOFFXLn2rIJW222BJH9udBWY0Zg+A6pb JtWwDp1f1I7oqL7CzSurDo9oTkHcwBA78Jpjm+AoWKbaBJU5gE94AbAkTV1DvQ== 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=1772076398; 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=4Un7/PqZvrIghi2RGvZg1guhtpUs6S4fZAMOD0bQ7OQ=; b=Kg68R4uXQiuj4fc0jaN4oxZBifbi4MDO2DbHCmzP33qyv+EMwHExsZ8u8lJIqVrz0MLN5v wt6zUTrdLbO/vTPRUlwd1bSLuJ2PYAdmz4ACF5+Ktt8E0GYPlyEeCNSJ/EnOPFsi83ZZrD tJd937QuzWGL0dKFjngWQeWEiGUSQuNOK4jcrc9nMIG4JHJy4/iaU37aQbyNa6QHx6cNtX Ot8zhCvCx/p+bNOrLU9ozNW3EmxQux4pSdVjIh4LKca0gTxM+t5jFOAyAR+PNEjSgsXTk/ jh3xDRrln4FRI+2IS+ATghsj1H6/z8p6+0lmtVUfKQbLkmlq3hQaSNyCKpC1cg== 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 4fLxhF6q3wz1SSp for ; Thu, 26 Feb 2026 03:26:37 +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 61Q3Qbsx083745 for ; Thu, 26 Feb 2026 03:26:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 61Q3QbBD083744 for sysinstall@FreeBSD.org; Thu, 26 Feb 2026 03:26:37 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: sysinstall@FreeBSD.org Subject: [Bug 293385] UEFI entries are no longer automatically created after installation Date: Thu, 26 Feb 2026 03:26:37 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sysinstall@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Sysinstall Work List-Archive: https://lists.freebsd.org/archives/freebsd-sysinstall List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-sysinstall@freebsd.org Sender: owner-freebsd-sysinstall@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D293385 --- Comment #4 from commit-hook@FreeBSD.org --- A commit in branch stable/14 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3Dcfdd90abab51581120da75b45018a7923= 7228b33 commit cfdd90abab51581120da75b45018a79237228b33 Author: Ahmad Khalifa AuthorDate: 2026-02-24 20:11:32 +0000 Commit: Ahmad Khalifa CommitDate: 2026-02-26 03:13:15 +0000 bsdinstall: fix EFI boot entry creation update_uefi_bootentry assumes that the caller sets FREEBSD_BOOTNAME and mntpt, which isn't the case anymore. The result is that there is no "FreeBSD" boot entry created/updated after install. Most machines manage to boot from the removable media path (if the loader is installed there too), but some don't. Take the loader's path as an argument and rename the variable used in the ZFS mirror loop so mntpt can be reused below. Also mark nentries as a local variable so it doesn't leak out of the function. PR: 293385 Fixes: 494de51bc0074472d1b01604f085daea0844f240 MFC after: 2 days Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D55469 (cherry picked from commit 0fd91c489134643ac9e38c0f55ba7464fe892c5e) usr.sbin/bsdinstall/scripts/bootconfig | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug.=