From nobody Wed Mar 18 19:10:29 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 4fbdh574HPz6WByV for ; Wed, 18 Mar 2026 19:10:29 +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 4fbdh54yPNz3Kks for ; Wed, 18 Mar 2026 19:10:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773861029; 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=lMtg0JsL22+7K0FQ97JLB7Ij5tw7TXs52z5rbynGfZE=; b=ltubr5ChypcqKNm2JT3zOdq9lBCpBanGaoXNfyF905vhVOadj+1baiz4a8C2cFgokpyKN3 n0ZWSC26wod6SHhbtHF+rSSUfUzI8yNgHmcuHq8sOkxH84PKdEBib4lgAuaXyfUuYT3w0j nnCzMyXlcpbsIQcYMqUnsJuNe7ppUppv2y/h2lwGnGu+55HRKN9dBLsWeG+EGIvW2iLhTa IEjA3r/SmZ4L1OiBS/73JAzQGByng9kk21tkOurjnnj4Yj8OYYg8v7GMdn4dS3tvnf/Z9S COTNIJzezaMSCcgR+xWgf0PIF/MyGwOGU6cXvRC+pD2aEFB0+QPRahwMU1D6sQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773861029; a=rsa-sha256; cv=none; b=tZ/FtnHsCDRq1LajInYMUqQPmlQLVEl1Nusv4cyIS4ptJDqhHLJowlrxCPYXDb23dJ/A5k 8EMP6IMnALcAya9NASJZy7orTzWJ/bB6xjeF9MhWmKqRMZVUFOOKnsFO8rcxsB2BAFX5T6 ElyfAQ4MreqOEyJPgUbCABd9EqKzxwzta+WxDo9RqcJeNWucHfRVkOiHCVB3WzyUQYEfd4 jUthBxjTLKG1xt6tezVwXRcB1JaWIZzQGXcwNlFJYvZkIR+UmvLsksNJeEj4kFovsVYIjf GKp1dTSH+MYCvw7c02VIhwkwMMNqMFJl8wpx76gl9XQxq3tT5XCwvWJFc8ifpg== 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=1773861029; 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=lMtg0JsL22+7K0FQ97JLB7Ij5tw7TXs52z5rbynGfZE=; b=pfxC4lRaJDmA8lvhvW/VZylMIG4XiHJ11obISvR+IDkxhJrfnSUG3XHQ10BJfJppune2ha e7IucwqGkUjMpmYhlcjvYcZxqxDrfALCSX4eFJ+xAimTwjPSv7D60fod7ajXsg45d8WYTp /lmIlfvDKHVXfg/0TR34MRklE6d1tePeOepstFkruF3VnwLbluJO80Hc/ArBLa3wyWUWBj guAdmhZKRdE4IAfU+f96smZe8KSKaPdyNO9nAfanukL42/SqO330PxOTnpwDANwXe26MeB LZx2CKhvogtOxeSjG2pGO5bdGvsBzSTQBDlq6UGgkw8MXkKiNBWvxWl/Y93Nwg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fbdh54Rhpz681 for ; Wed, 18 Mar 2026 19:10:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37ea3 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 18 Mar 2026 19:10:29 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Colin Percival Subject: git: 660a79ef4f11 - stable/15 - 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/15 X-Git-Reftype: branch X-Git-Commit: 660a79ef4f1112c90690b56c6e5ac7532428ec8c Auto-Submitted: auto-generated Date: Wed, 18 Mar 2026 19:10:29 +0000 Message-Id: <69baf8a5.37ea3.6651907f@gitrepo.freebsd.org> The branch stable/15 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=660a79ef4f1112c90690b56c6e5ac7532428ec8c commit 660a79ef4f1112c90690b56c6e5ac7532428ec8c Author: Colin Percival AuthorDate: 2026-03-13 20:45:05 +0000 Commit: Colin Percival CommitDate: 2026-03-18 19:05:33 +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 335db6cca93a..b8a7bac2ce00 100644 --- a/release/tools/ec2.conf +++ b/release/tools/ec2.conf @@ -45,9 +45,12 @@ ec2_common() { metalog_add_data ./boot.config # 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.