commit 31075e01cfd5393d6416e6fb3b1a4f8d91729529
Author: Matthew Dillon <[email protected]>
Date:   Fri Dec 23 14:38:13 2016 -0800

    AHCI - Misc fixes
    
    * Reduce chip reset time from 500ms to 250ms to speed up booting on
      machines with multiple AHCI controllers.
    
    * Fix a bug in a piece of the error recovery code that was waiting
      forever.
    
    * Implement the hw.ahci.synchronous_boot TUNABLE.  Setting this variable
      to 0 in loader.conf causes the ahci device probe to be fully asynchronous
      during booting.  This is HIGHLY experimental and not recommended on
      systems with only one controller as the kernel may boot too quickly for
      the boot drive to probe before the kernel gets to init.
    
    * Do a pass on the ahci.4 manual page.

Summary of changes:
 share/man/man4/ahci.4              | 80 +++++++++++++++++++++++++++++++++++++-
 sys/dev/disk/ahci/ahci.c           | 13 ++++---
 sys/dev/disk/ahci/ahci.h           |  2 +
 sys/dev/disk/ahci/ahci_attach.c    |  8 +++-
 sys/dev/disk/ahci/ahci_dragonfly.c | 15 ++++++-
 5 files changed, 107 insertions(+), 11 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/31075e01cfd5393d6416e6fb3b1a4f8d91729529


-- 
DragonFly BSD source repository

Reply via email to