summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorsephe <sephe@FreeBSD.org>2016-10-14 03:22:19 +0000
committersephe <sephe@FreeBSD.org>2016-10-14 03:22:19 +0000
commitcd15998b8e5d26788e2778f7473f3efce08b8d98 (patch)
tree9d62176d8d74a55e12e5f5fb046a868e19926d75 /sys/conf
parent1fc32826a308f353f2f31fd4a5beaf0b6e4bc201 (diff)
downloadFreeBSD-src-cd15998b8e5d26788e2778f7473f3efce08b8d98.zip
FreeBSD-src-cd15998b8e5d26788e2778f7473f3efce08b8d98.tar.gz
MFC 306426
hyperv/storvsc: Fix the blkvsc disk attachment issues. - The original 'disengage' ATA controller model does not work properly for all possible disk configurations. Use the newly added ATA disk veto eventhandler to fit into all possible disk configuration. - If the 'invalid LUN' happens on blkvsc controllers, return CAM_DEV_NOT_THERE so that CAM will not destroy attached disks under the blkvsc controllers. Submitted by: Hongjiang Zhang <honzhan microsoft com> Discussed with: mav Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D7693
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files.amd641
-rw-r--r--sys/conf/files.i3861
2 files changed, 0 insertions, 2 deletions
diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index 1d69dc3..10c98c0 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -264,7 +264,6 @@ dev/hwpmc/hwpmc_x86.c optional hwpmc
dev/hyperv/netvsc/hv_net_vsc.c optional hyperv
dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c optional hyperv
dev/hyperv/netvsc/hv_rndis_filter.c optional hyperv
-dev/hyperv/stordisengage/hv_ata_pci_disengage.c optional hyperv
dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c optional hyperv
dev/hyperv/utilities/hv_heartbeat.c optional hyperv
dev/hyperv/utilities/hv_kvp.c optional hyperv
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index e7ebffd..ca7936d 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -241,7 +241,6 @@ dev/hwpmc/hwpmc_x86.c optional hwpmc
dev/hyperv/netvsc/hv_net_vsc.c optional hyperv
dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c optional hyperv
dev/hyperv/netvsc/hv_rndis_filter.c optional hyperv
-dev/hyperv/stordisengage/hv_ata_pci_disengage.c optional hyperv
dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c optional hyperv
dev/hyperv/utilities/hv_heartbeat.c optional hyperv
dev/hyperv/utilities/hv_kvp.c optional hyperv
OpenPOWER on IntegriCloud