看板 DFBSD_commit 關於我們 聯絡資訊
commit baef7501db74ac1066fe62829e589fc7c605fd8d Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Sat Jun 13 14:07:57 2009 -0700 AHCI - Port Multiplier bug fixes * The error ccb must be used in ahci_pm_softreset() to collect a reliable signature from the device. * Release the error ccb before performing any ahci_pm_*() functions (which have to issue their own commands). * Probe the CAM bus asynchronously. * Proactively assert that the error ccb is not used in a reentrant fashion. Summary of changes: sys/dev/disk/ahci/ahci.c | 12 +++++++----- sys/dev/disk/ahci/ahci.h | 3 +++ sys/dev/disk/ahci/ahci_cam.c | 2 +- sys/dev/disk/ahci/ahci_pm.c | 30 +++++++++++------------------- 4 files changed, 22 insertions(+), 25 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/baef7501db74ac1066fe62829e589fc7c605fd8d -- DragonFly BSD source repository