git: sys/platform/pc64: port the ram device from FreeBSD's nexus.c

Markus Pfeiffer profmakx at crater.dragonflybsd.org
Wed Aug 20 15:49:29 PDT 2014


commit 97d69dfd2be7514f21a7ff7979e44e17fbb3ddbd
Author: Markus Pfeiffer <profmakx at dragonflybsd.org>
Date:   Sun Aug 17 16:48:16 2014 +0100

    sys/platform/pc64: port the ram device from FreeBSD's nexus.c
    
    Our kernel didn't reserve RAM in the IO manager, which lead to
    mmaped IO from devices being mapped in the same address space,
    most notably this lead to problems with the i915 driver, bug

Summary of changes:
 sys/platform/pc64/x86_64/nexus.c | 109 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 109 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/97d69dfd2be7514f21a7ff7979e44e17fbb3ddbd


-- 
DragonFly BSD source repository


More information about the Commits mailing list