From nobody Sun Jul 20 00:26:02 2025 X-Original-To: dev-commits-src-all@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 4bl47t5NSxz62XV7; Sun, 20 Jul 2025 00:26:02 +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 4bl47t1frbz3Xhs; Sun, 20 Jul 2025 00:26:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752971162; 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=TmQ/ZTkmIQ0ZHsCyOybQWC/xYu/wpcptvPK9sSHs7pU=; b=SKiB7eUsgc3i66jhc0tCwX8tGm66VEpDDSW8fd9ne4SLTvDsU5At2QlJ0k4ZqkucRpsWba TluBoLk/1UH22yCq87i7ZUVAP0zAR48evZu5XsBzm73wzEz4eU0qre5mFDR55yihbJnhCS K/8D1VDhGYeipV6EzofSKD6GSXmhmXPllT4LZOBCwoEezOP++rEIhcsWhg31uAb1zBJAy1 aGGYHGVPjIsVEvCNqhsXnJHSEz6C9M2VB+NdhNz/+agZtv5yEHQpxYp03aRf/RKNLcrhHb s1DmNjIXdDHpZjefUv2mbyjrsbr6f/n+Qp9hlB5snQSDQ0m+BxKvL+HOinwKrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752971162; 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=TmQ/ZTkmIQ0ZHsCyOybQWC/xYu/wpcptvPK9sSHs7pU=; b=urkGFATUAEUt0cqW1IYoV0KD69Lle4AQfQ0lCFX2vo8o1QIgFTUgAGA7smkvYS4q8uygIQ TyMobFfJ2U/EPW5s1Dn5xRHowdmiJrYlSMjaOafg7QtbVX9AwKjR9ljuKd+LSHkW5lgr3u yNVddDClm2jdopph89ljpPNiIG6KhozZgSJJb42Rs1YeRdOKYA2HJyIn+jEJ0XkVzrOqbY +spuLoGraTlSdFPiR6gwFomYOE3eLYi3tl4VYfKeWTni8gA+ADzqTCRFC6FMeZHaVZgplf BLKuMHhj2mf/O3hU6SsjOEIR6pcPMmPFmncA/l6kI6nEpB1btQf8pHxfjZdDZQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752971162; a=rsa-sha256; cv=none; b=yVJLKDwkTD853+oh1bYNj259dy+VXSt+JqFLXaSZwMg5QozwfwbvgVn7RrRF8kpkaulYG4 uIDR0sRt8BYjU/9m/brNLis8v0Q9YsP6gKFMYsM17skEoMTQqTHY9bms9co5bWLqDc7Dyq uOLc3wsZOr9YziGVet/Uyo805n6RAIK8+nbDrR8kE65jV9vxp45hcEheQJ2RCZhXB4uHWV 1QpK8XCNO0g56W5WIAgq7qTK5D/T5x+SuKjWrcHk+/OnO3gy4FL5mLP2Ws8i/Y2hQkLGk3 IwRQIFIuVKDpI4eC+64SViYBJSKOc5+syBWp9UuSZpP59/dXuaETw5/unu8+Rw== 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 4bl47t0yz9zq33; Sun, 20 Jul 2025 00:26:02 +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 56K0Q2Yu093436; Sun, 20 Jul 2025 00:26:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56K0Q2RO093433; Sun, 20 Jul 2025 00:26:02 GMT (envelope-from git) Date: Sun, 20 Jul 2025 00:26:02 GMT Message-Id: <202507200026.56K0Q2RO093433@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Konstantin Belousov Subject: git: 059d0584d382 - main - amd64 vmparam.h: update KVA map List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kib X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 059d0584d382db1650230029327073073cf55c05 Auto-Submitted: auto-generated The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=059d0584d382db1650230029327073073cf55c05 commit 059d0584d382db1650230029327073073cf55c05 Author: Konstantin Belousov AuthorDate: 2025-07-17 00:12:38 +0000 Commit: Konstantin Belousov CommitDate: 2025-07-20 00:25:45 +0000 amd64 vmparam.h: update KVA map Also designate the start address of the kernel pml4 entry. Reviewed by: alc, markj Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D51364 --- sys/amd64/include/vmparam.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/amd64/include/vmparam.h b/sys/amd64/include/vmparam.h index e4cc05cbb889..ef352e776af6 100644 --- a/sys/amd64/include/vmparam.h +++ b/sys/amd64/include/vmparam.h @@ -181,9 +181,9 @@ * 0x0100000000000000 - 0xf0ffffffffffffff does not exist (hole) * 0xff00000000000000 - 0xff00ffffffffffff recursive page table (2048TB slot) * 0xff01000000000000 - 0xff20ffffffffffff direct map (32 x 2048TB slots) - * 0xff21000000000000 - 0xffff807fffffffff unused - * 0xffff808000000000 - 0xffff847fffffffff large map (can be tuned up) - * 0xffff848000000000 - 0xfffff77fffffffff unused (large map extends there) + * 0xff21000000000000 - 0xff40ffffffffffff large map + * 0xff41000000000000 - 0xffff7fffffffffff unused + * 0xffff800000000000 - 0xfffff5ffffffffff unused (start of kernel pml4 entry) * 0xfffff60000000000 - 0xfffff7ffffffffff 2TB KMSAN origin map, optional * 0xfffff78000000000 - 0xfffff7bfffffffff 512GB KASAN shadow map, optional * 0xfffff80000000000 - 0xfffffbffffffffff 4TB unused