DragonFly BSD
DragonFly commits List (threaded) for 2009-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: busdma - Fix bouncebuffer operation for 64 bit builds / mountroot & boot issues


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 19 Dec 2009 12:04:11 -0800 (PST)

commit a307f702575f4bb237d02027df0c96234ae498d6
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Sat Dec 19 12:00:46 2009 -0800

    busdma - Fix bouncebuffer operation for 64 bit builds / mountroot & boot issues
    
    * BUF_SPACE_MAXADDR was incorrectly defined for 64 bit builds, effectively
      disabling bounce buffers.  Fixed.
    
    * This created issues with drivers (particularly NATA) which only support
      32 bit physical addresses, causing x86_64 machines to fail to boot or
      to blow up.
    
    Reported-by: several people

Summary of changes:
 sys/cpu/x86_64/include/bus_dma.h |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a307f702575f4bb237d02027df0c96234ae498d6


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]