Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Mar 2009 20:41:52 +0000 (UTC)
From:      John Baldwin <jhb@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/boot/i386/libi386 bioscd.c biosdisk.c libi386.h
Message-ID:  <200903122042.n2CKg1A1052220@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jhb         2009-03-12 20:41:52 UTC

  FreeBSD src repository

  Modified files:
    sys/boot/i386/libi386 bioscd.c biosdisk.c libi386.h 
  Log:
  SVN rev 189749 on 2009-03-12 20:41:52Z by jhb
  
  The recent change to use memory > 1MB for the heap by default broke CD
  booting because the CD driver did not use bounce buffers to ensure
  request buffers sent to the BIOS were always in the first 1MB.  Copy over
  the bounce buffer logic from the BIOS disk driver (minus the 64k boundary
  code for floppies) to fix this.
  
  Reported by:    kensmith
  
  Revision  Changes    Path
  1.11      +73 -39    src/sys/boot/i386/libi386/bioscd.c
  1.58      +0 -8      src/sys/boot/i386/libi386/biosdisk.c
  1.28      +8 -0      src/sys/boot/i386/libi386/libi386.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903122042.n2CKg1A1052220>