From nobody Wed Mar 18 19:11:15 2026 X-Original-To: dev-commits-src-branches@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 4fbdj00pm0z6WC4V for ; Wed, 18 Mar 2026 19:11:16 +0000 (UTC) (envelope-from git@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 4fbdj001Jgz3Lhg for ; Wed, 18 Mar 2026 19:11:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773861076; 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; bh=5D9gQgbX9ZiyXqV+hlJ/G9wa5EbOCQmECaS3XH5iu0k=; b=eyfZLZuuIt3BRCR6tObO7ibly+p5QQqcTxn1/ebhIOZxoc7tRkrpwKURd63aRtpkzgHY6t rHjXTfAkl3HfUBSickYGb8MhIeQNyw7fc6gXEGs+C4WeYQcLiy3E1UZ9tGi+4tn6WeXZTj 8IVU+mGR/RLDR2xBhxeF3YnWSlyY6/Nf/BzJESg6/IIpOhoH9VFZOYCwi2GTz0U8fWdr3B lD9CWaQR+XNI68sXAJ/uVkKFB7JK1srslwLYHV7lhLELY6ig+PlOLY7QJxBHjUKDTDsS0m S03o2ThqqVx8FjtVuQ7BHQBLU1okc160pNBeC92KuOG13+eLUColAodl5OsfGQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773861076; a=rsa-sha256; cv=none; b=yAgdDwqGPPlvWeG8nDjpYzQxP0F0iJi5NcVS0AiBwwIGIiaVEMK0cxVPF74CKo0aIS50Kg myvlJZw4fNlgDDHrFqi7k23lLkMF9IVn1XlT/JZGlbZuLzrS4SoYikPJYoSmpcM+IzdYqk scgGUcadK7hTAq4N9IIgpCLGn3gjotT4ts23fQSggc/GLcU7pH5OSl6nkPBGjFWRw+fErZ /E9TZQR5+s/v1LPsI1hJ6VVQ8DO8Un361Q7mYwn+qqP41BJFTWg4l4/HTY6PMMoNwoz/pj Xo1C/x1dfj2vT1pjGw8WesA3hKrEc23p7uqaScUYT4//ELji6oLj7WkZpQpKCw== 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=1773861076; 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; bh=5D9gQgbX9ZiyXqV+hlJ/G9wa5EbOCQmECaS3XH5iu0k=; b=lYpkcu1CUDdc6/qtis+Ef37hnh2WWZ7QSJIzzDyVd0lcy4eRyvBS+XmJOPz+8K1pTTDIAQ q/BqebFKHfr7A11IrAqssuUY/T3CFnE5DSStmbSrWUo+xLQVOw7kEhaWK75t4HL0aZGM/U zepDl28/O3nO4t92KKu0trjgxB0JvvxDXVLndrlJgqnN/yerk2thDdArTJEujNV3Y4MCW5 w3tqN5DvZxWpsEZBHYwyJ86QNQs1y6z5K2Gry139ZScvA1Vz4D1B6MJGcTIbL9z3kgQN4g cFm8ltbX+lMM9DArgqfan0+iWZdNdCcM/mdCnbAYUCz4F7sWJv5jaVewEOXMWA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fbdhz6Rtwz68B for ; Wed, 18 Mar 2026 19:11:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 36854 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 18 Mar 2026 19:11:15 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Colin Percival Subject: git: 1acf5071506e - stable/14 - EC2: Don't use unicode in boot loader List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 1acf5071506ee0b5db16800069eaef861b4a2e12 Auto-Submitted: auto-generated Date: Wed, 18 Mar 2026 19:11:15 +0000 Message-Id: <69baf8d3.36854.1e000c2d@gitrepo.freebsd.org> The branch stable/14 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=1acf5071506ee0b5db16800069eaef861b4a2e12 commit 1acf5071506ee0b5db16800069eaef861b4a2e12 Author: Colin Percival AuthorDate: 2026-03-13 20:45:05 +0000 Commit: Colin Percival CommitDate: 2026-03-18 19:10:48 +0000 EC2: Don't use unicode in boot loader The boot loader menu is disabled by default in EC2, but if it is ever turned on, the default (unicode) output breaks EC2's web interface to the serial console. Set loader_menu_frame="ascii" instead. MFC after: 3 days Sponsored by: Amazon (cherry picked from commit 277830b4d3ae9999c80bf915b5491850e91c6516) (cherry picked from commit 251907ca480eff7f6177f52959b71a6cfce45579) --- release/tools/ec2.conf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/release/tools/ec2.conf b/release/tools/ec2.conf index c0561227f72c..54fe15590d3b 100644 --- a/release/tools/ec2.conf +++ b/release/tools/ec2.conf @@ -35,9 +35,12 @@ ec2_common() { echo 'net.inet6.ip6.dad_count=0' >> ${DESTDIR}/etc/sysctl.conf # Booting quickly is more important than giving users a chance to - # access the boot loader via the serial port. + # access the boot loader via the serial port; but if users turn the + # boot loader back on, avoid unicode since it breaks the EC2 web + # console. echo 'autoboot_delay="-1"' >> ${DESTDIR}/boot/loader.conf echo 'beastie_disable="YES"' >> ${DESTDIR}/boot/loader.conf + echo 'loader_menu_frame="ascii"' >> ${DESTDIR}/boot/loader.conf # The EFI RNG on Graviton 2 is particularly slow if we ask for the # default 2048 bytes of entropy; ask for 64 bytes instead.