CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2020/01/23 22:27:32

Modified files:
        sys/arch/amd64/amd64: efifb.c locore0.S machdep.c pmap.c 
        sys/arch/amd64/include: pmap.h 

Log message:
Machines have started to appear that have the framebuffer at an address > 4GB.
On these machines we can't use the direct map since early on during boot
the direct map only covers the first 4GB of memory.  Instead, use a
special (and temporary) mapping until we remap the framebuffer near the
start of autoconf.  With lots of help from mlarkin@

tested by yasuoka@
ok mlarkin@

Reply via email to