Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Mar 2014 09:44:07 +0200
From:      Harald Schmalzbauer <h.schmalzbauer@omnilan.de>
To:        FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   device ada n/ in kernconf, how to omitt for hv_storvsc.ko
Message-ID:  <53391CC7.9010308@omnilan.de>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Hello,

I'm experimenting with MS-Hyper-V and saw that as soon as hv_storvsc.ko
is loaded, an IDE hdd attaches as 'da' _and_ 'ada' (the former seems to
be called “FastIDE” on “synthetic storage driver” and gains efficiency
for HDD workloads).

There's the hv_pci_ata_disengage.ko pseudo driver, but that also makes
IDE cdrom unavailable – same as disabling ata/atapci! Can't really get
the idea of that module…

I'd prefere to disable 'ada' only (leaving cdrom via atapci->ATA_CAM->cd).
But I can't find the place where “device ada” gets defined for kernel
conf. “device ata” is in GENERIC, along with da, sa, scbus etc., but no
'ada' ?!?. No trace of 'ada' in DEFAULTS either!?!

Is there something like hint.ada.disable=1 ?
Can I use “nodevice ada“ to exclude it from my custom kernel?

Thanks,

-Harry


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (FreeBSD)

iEYEARECAAYFAlM5HMcACgkQLDqVQ9VXb8jdHACgmPeF4OOujjh99+Lc1GC6g2jO
0FMAnjiuDfA6slX0CtkUFTF+zsfGnIr0
=fUdf
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53391CC7.9010308>