git: boot - Hack workarounds for chromebook 'SeaBIOS' issues

Matthew Dillon dillon at
Wed Jan 1 09:42:05 PST 2014

commit 5fc9dc6d407adf96b8a1f7d4b6e7b5f638645a23
Author: Matthew Dillon <dillon at>
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(-)

DragonFly BSD source repository

More information about the Commits mailing list