Date: Wed, 16 Feb 2022 09:35:36 -0500 From: Mark Johnston <markj@freebsd.org> To: freebsd-riscv@freebsd.org Cc: alc@freebsd.org, kib@freebsd.org Subject: initial riscv SV48 mode support Message-ID: <Yg0LuHVh3Tj0Synh@nuc>
next in thread | raw e-mail | index | archive | help
Hi, I added support for four-level page tables ("SV48 mode") to the riscv pmap: https://reviews.freebsd.org/D34270 (see the "stack" tab for the rest of the patches in the series). So far only the user map layout is changed. SV48 mode may be useful for applications that want a larger virtual address space than that provided by the SV39 ABI (where it's 256GB). Currently SV48 is implemented by QEMU but not by extant hardware, and the patches do not enable it by default. Any comments on or reviews of the patches would be much appreciated. Thanks, -Mark
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Yg0LuHVh3Tj0Synh>