From nobody Thu Feb 26 03:26:39 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 4fLxhH1Z3jz6T74W for ; Thu, 26 Feb 2026 03:26:39 +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 4fLxhG6h5bz47BW 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=1772076399; 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=y1g1Yzy13TG/aPOXF9ZYD9mFUnJVXL+AeIW25np3t9w=; b=IY1bNYt2q5hW2ilGmxvYh1FPGISckizyXY3RlCSDOghPY6xat/zQrO/EZ0l4+C508N6EAr rgyOw8li2BBA5hzrxDzXJDBD6U3PaRoq3hBW6s0BjWZlZz6MknT1/miTNuavHNqTy2XS9m fYPnhfBTBhA1AB8IOme2v+XLW1gr8T7c559ZZ3plKoDMmYbMaZKF83P3SggKHqJpC/JnsC yWpqwr2ksGl0xV563B5qh618xRFR/uNwOPdmA2dxXLlulY2Ah52nU3WJVwqSuGS2Wx+KXt ikgiMZF8lF4JRKNbTAIwik/7pN4/K4pGpZw/X3sEnO68xifVOsfdBPRUHr8yjA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772076399; a=rsa-sha256; cv=none; b=Bl14oNaeJ1qryVTVJVwhCFM0D5rXlnyMKmWb96MtuCXNFg7qnP9XL8O7ZD7C+fjPrYxe3J YezMUW6CAPufpzfEdGI1lPX0e40xpPH4XSrYUBq7eZsGJZq8YFVWRKA6em+7hutZVUTtgW eYWH33J6cCQYkgYwk7iPsS2eXhImiEvajFmbCMd/mLfMKMdLQzmWYJcMoWm0WiIw++Iaqe mMZG8BdyO/jLMgQdaJjsrK7d+ICoVdO1jb3khkZayQ/3iQH+FOEmHVRzQLMyRak5sAAdkL 9ZdShE+QnnpgkvxeWs+0idq/Hm4FplPsoE78DrytzoG/z0KObLPmCzUYr0oCcQ== 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=1772076399; 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=y1g1Yzy13TG/aPOXF9ZYD9mFUnJVXL+AeIW25np3t9w=; b=Z9RrSJMXnDzaoxD86z3Ui2i2oqyBKnY8oKmSLPY4fqr3kp1JEuY0KHebZ7udLL5ch+Dsp7 zAjGfejZF73PGurstgPqc14olkR8jeT7xtRcNNkZNm2NZhq5arvf9flnxYkin5Thv+VULP yMsNaf6foyYhMHuLhseFW6urhVZCMntYDZpOMmlhmsLwuu+aN1wt543uovMhAD12kcSK2N w5FfNg/LzeCCXragYWnQxl5BqcSHZQYE4ge8x16186P9xE4ahhYXM2jzgVx8Or1Ch76BqM GrixsGj+7xgeZbyvvYCBiVnUQLkgEFprZQAZadfgVUyaCYRe/pkWCS93HjHetQ== 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 4fLxhG684fz1t for ; Thu, 26 Feb 2026 03:26:38 +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 61Q3QcaO083755 for ; Thu, 26 Feb 2026 03:26:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 61Q3Qc8j083754 for sysinstall@FreeBSD.org; Thu, 26 Feb 2026 03:26:38 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:39 +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 #5 from commit-hook@FreeBSD.org --- A commit in branch stable/15 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D5425bdae09703d028a1e48180e0709ad4= e86af12 commit 5425bdae09703d028a1e48180e0709ad4e86af12 Author: Ahmad Khalifa AuthorDate: 2026-02-24 20:11:32 +0000 Commit: Ahmad Khalifa CommitDate: 2026-02-26 02:03:53 +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.=