From nobody Thu Apr 17 21:59:14 2025 X-Original-To: dev-commits-src-main@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 4ZdsHR5jJBz5sqyC; Thu, 17 Apr 2025 21:59:15 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZdsHQ58s6z3TpR; Thu, 17 Apr 2025 21:59:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744927154; 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=QRfJob98j9ad8KWz7c0tWsTTL/bMXVosqLsbBPW6/KA=; b=aUM6x9mHUIPkp9NcKW9IiMjbkuE+V2yqf55euKQWXrTVn8wOPawulE11MhmxKfui1uBhX2 rYubngueVn1LuEAU3zxbgXVI+d0Tc0vKSqFBmpaBQrMNYuippu5texJZ/eyiuz4Xi9QOka J3/Cbdsii+Eh3sSaqIt7Pr3YI7CeWElwSgPdW5JD67f/aycOxbvypN0G3lhO+bapPaZslp Lfvs4q+fu4XYtRj7QAl+blQOdcnz5Lj8edJ9kg9tw6oNbmdFNX/ykCNY2nYsw2fG2uzwFO VucWHf6WaQ3VPIaCddJWyOUbBTKtzHpY1sw36WLtFvbQLSo6y1G1EdyeZFsebA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744927154; a=rsa-sha256; cv=none; b=KXHNXdaxJYIpHPSWcmTEUgyJYpP0Q3KfXF365692Xrw58evrCGgDIxHvSbOWv+mYaiF1n0 tACcdBxJkeUNS7MFtOpUE2sxqR2le+C0tBWNLzaB2hBr1LN4l0vtJHOZ9wYySouZyfXbC0 nfv9/Cwh/XkwdoJVYbU4aEvGZyewkLYdgYeXcQJFPt/blx2a02pwNpl0gb7Jzjik8Q5hp0 kD2Lmexz0Ms64RVUN139QEtrPUl0tN3MMHh62G6Q/J5MKvXhEzkD41+3+R1JnLmZN8jyeB wj1Cr+Z70OIAdeyjeIBZw3EB/VG1BKo9Kmk0xW4UTw1mRdlD8y18/2Kx6qVQBw== 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=1744927154; 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=QRfJob98j9ad8KWz7c0tWsTTL/bMXVosqLsbBPW6/KA=; b=j4zQD8kxZQc8i5PAL0pBzj+iSwxUOfxcD4W1izZtDZikv/Cm5+cLE/q7rA46ExgHwZU0sl UAJQtsL5Gzmsd9J+TevAoz6iSScqwm7AWU/1WoZydFQgm0VLbPiAdwZHxJXTsJt0S1PZUs 9HLGR2HQ6kXLcpBbQiiqiS3a5jucj5PGTILrhCQeSbS0zJBWhe1bE3QUOEJJ4ktJkaHiLJ GqE2sJ4RLvUVA1cLZ/Iy8X7ETD/AQOeu+A1zmm29XrOS8hkJHY+KLLpaITnGTxIs5Co4gc SnEjbOuZncXikZrTxaq+DVtR2jFEK3aaP6x8s0+G/kWuzS8CwDg6GQhnxu2ZIQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4ZdsHQ4DBVz15Zf; Thu, 17 Apr 2025 21:59:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 53HLxExW002665; Thu, 17 Apr 2025 21:59:14 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53HLxEbG002662; Thu, 17 Apr 2025 21:59:14 GMT (envelope-from git) Date: Thu, 17 Apr 2025 21:59:14 GMT Message-Id: <202504172159.53HLxEbG002662@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Warner Losh Subject: git: 03bca3cfb4bb - main - arm64: Reword a comment about kexec / kboot path List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 03bca3cfb4bb37f6496bc5e50a9d5936b0483084 Auto-Submitted: auto-generated The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=03bca3cfb4bb37f6496bc5e50a9d5936b0483084 commit 03bca3cfb4bb37f6496bc5e50a9d5936b0483084 Author: Warner Losh AuthorDate: 2025-04-17 04:04:03 +0000 Commit: Warner Losh CommitDate: 2025-04-17 21:56:46 +0000 arm64: Reword a comment about kexec / kboot path Sponsored by: Netflix Reviewed by: kevans, andrew, jhibbits Differential Revision: https://reviews.freebsd.org/D49860 --- sys/arm64/arm64/machdep.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sys/arm64/arm64/machdep.c b/sys/arm64/arm64/machdep.c index 6184ce937b8a..d3955d8c9863 100644 --- a/sys/arm64/arm64/machdep.c +++ b/sys/arm64/arm64/machdep.c @@ -502,10 +502,12 @@ efi_early_map(vm_offset_t va) /* - * When booted via kboot, the prior kernel will pass in reserved memory areas in - * a EFI config table. We need to find that table and walk through it excluding - * the memory ranges in it. btw, this is called too early for the printf to do - * anything since msgbufp isn't initialized, let alone a console... + * When booted via kexec from Linux, the prior kernel will pass in reserved + * memory areas in an EFI config table. We need to find that table and walk + * through it excluding the memory ranges in it. btw, this is called too early + * for the printf to do anything (unless EARLY_PRINTF is defined) since msgbufp + * isn't initialized, let alone a console, but breakpoints in printf help + * diagnose rare failures. */ static void exclude_efi_memreserve(vm_paddr_t efi_systbl_phys)