git: boot - Hack workarounds for chromebook 'SeaBIOS' issues
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Jan 1 09:42:05 PST 2014
commit 5fc9dc6d407adf96b8a1f7d4b6e7b5f638645a23
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Wed Jan 1 09:34:50 2014 -0800
boot - Hack workarounds for chromebook 'SeaBIOS' issues
* The google seabios hack to boot legacy-mode only reports 16MB of extended
memory. For now, enforce a minimum of 64MB.
This was preventing the loader from being able to load the kernel+modules.
* Fix a bug in biosdisk.c to force bounce buffers if the target buffer
is beyond the segment address limit, in addition to checking for
64KB boundary crossings.
Summary of changes:
sys/boot/pc32/libi386/biosdisk.c | 32 ++++++++++++++++++++------------
sys/boot/pc32/libi386/biosmem.c | 21 +++++++++++++++++----
2 files changed, 37 insertions(+), 16 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5fc9dc6d407adf96b8a1f7d4b6e7b5f638645a23
--
DragonFly BSD source repository
More information about the Commits
mailing list