git: kernel/pc64: Improve EFI framebuffer mapping.

Imre Vadasz ivadasz at crater.dragonflybsd.org
Sun Mar 20 17:53:43 PDT 2016


commit 680c68e144bac70e33c2b76d48d523d242ef3216
Author: Imre Vadasz <imre at vdsz.com>
Date:   Sun Mar 20 21:44:24 2016 +0100

    kernel/pc64: Improve EFI framebuffer mapping.
    
    * Do a proper pmap_mapdev_attr() via SYSINIT after early boot stuff is
      finished.
    
    * Make sure the EFI framebuffer is covered by the direct map, when using
      PHYS_TO_DMAP to access the framebuffer as early as possible.
      If it isn't covered by the direct memory map, the framebuffer will later
      be properly mapped via pmap_mapdev_attr() anyway.

Summary of changes:
 sys/platform/pc64/x86_64/machdep.c | 38 +++++++++++++++++++++++++++++---------
 1 file changed, 29 insertions(+), 9 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/680c68e144bac70e33c2b76d48d523d242ef3216


-- 
DragonFly BSD source repository


More information about the Commits mailing list