DragonFly-2.3.1.284.g76497 master sys/dev/disk/ahci ahci.c ahci_cam.c ahci_pm.c

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Jun 16 23:59:43 PDT 2009


commit 76497a9ca961bb47b7480c32c0ba3cd0dcebcce3
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Tue Jun 16 23:54:54 2009 -0700

    AHCI - Bring fixes in from SILI.
    
    * Use ahci_os_softsleep() more
    
    * Clean out active and pending CCBs when a port is disconnected, fixing
      hangs of programs that were accessing the disks at the time.
    
    * Clear ap_expired bitmap when completing a CCB.
    
    * Fix max_target specification so CAM bus scans only run through 15.
    
    * Lock port around ATAPI command

Summary of changes:
 sys/dev/disk/ahci/ahci.c     |   52 ++++++++++++++++++++++++++++++++++++++++-
 sys/dev/disk/ahci/ahci_cam.c |    4 ++-
 sys/dev/disk/ahci/ahci_pm.c  |    2 +-
 3 files changed, 54 insertions(+), 4 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/76497a9ca961bb47b7480c32c0ba3cd0dcebcce3


-- 
DragonFly BSD source repository





More information about the Commits mailing list