DragonFly-2.3.1.263.gc45a2 master sys/boot/forth beastie.4th sys/dev/disk/ahci ahci_dragonfly.c
Simon 'corecode' Schubert
corecode at fs.ei.tum.de
Wed Jul 8 03:50:06 PDT 2009
Matthew Dillon wrote:
: AHCI - Add kenv "boot.hint.ahci_disabled", and add a boot menu option for it
:
: * Setting the variable "boot.hint.ahci_disabled" in the boot loader will
Sorry, that's 'hint.ahci_disabled', not 'boot.hint.ahci_disabled'.
On my system with ICH7 I have to use this, otherwise my SATA ports won't
show up - AHCI tries probing and fails (some memory range reservation
error), but NATA never takes over. We certainly should avoid these
situations. Is there a way to pass attachment to NATA if AHCI can't
figure it out?
Relevant pciconf output:
isab0 at pci0:31:0: class=0x060100 card=0x81791043 chip=0x27b88086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
class = bridge
subclass = PCI-ISA
atapci0 at pci0:31:1: class=0x01018a card=0x81791043 chip=0x27df8086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
class = mass storage
subclass = ATA
atapci1 at pci0:31:2: class=0x01018f card=0x81791043 chip=0x27c08086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
class = mass storage
subclass = ATA
NATA doesn't attach as AHCI because this chipset doesn't support AHCI (and
NATA can somehow check for that).
cheers
simon
--
<3 the future +++ RENT this banner advert +++ ASCII Ribbon /"\
rock the past +++ space for low CHF NOW!1 +++ Campaign \ /
Party Enjoy Relax | http://dragonflybsd.org Against HTML \
Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \
More information about the Commits
mailing list