Re: PAE on i386

From: Konstantin Belousov <kostikbel_at_gmail.com>
Date: Mon, 20 Apr 2020 09:58:56 +0300
On Sun, Apr 19, 2020 at 11:40:06PM -0400, Yoshihiro Ota wrote:
> Hi,
> 
> I recall this result was committed a while ago to 13-CURRENT:
> https://svnweb.freebsd.org/base?view=revision&revision=343567
> 
> Is there a plan to MFC to 12-STABLE?
There are no plans to merge it to 12.  The feature is too invasive.

> Does this feature results changing ABI?
I do not believe so.  One thing that changes is the UVA layout, but this
is exactly the reason why this feature exists.

On the other hand, the patch does change KBI by expanding vm_paddr_t to
64bit unconditionally.

> 
> Regards,
> Hiro
> 
> On Sun, 20 Jan 2019 13:18:54 +0200
> Konstantin Belousov <kib_at_freebsd.org> wrote:
> 
> > Hello,
> > at https://reviews.freebsd.org/D18894 I put a review which main goal is
> > to allow i386 kernels to use NX bits on capable hardware.  In essence,
> > single kernel now can operate using either PAE or non-PAE pagetables,
> > the selection is done at the cold (very early boot, before paging is
> > turned on) time.
> > 
> > This together with earlier 4/4 work gives much more life into i386 kernels
> > for whoever still needs them.  Please review/test, see the differential
> > review text for more explanation.
> > _______________________________________________
> > freebsd-current_at_freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Mon Apr 20 2020 - 04:59:14 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:23 UTC