summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2013-03-19 15:09:32 +0000
committerkib <kib@FreeBSD.org>2013-03-19 15:09:32 +0000
commite57817ab00289a5ab651f85acc32ef56e8083fc9 (patch)
tree11062afcb32a037921990ec15297e5357b226325 /sys/dev
parent877fe3d28a532e408990e07439cd8ddfa1ae8e0f (diff)
downloadFreeBSD-src-e57817ab00289a5ab651f85acc32ef56e8083fc9.zip
FreeBSD-src-e57817ab00289a5ab651f85acc32ef56e8083fc9.tar.gz
ahci(4) and siis(4) are ready to process the unmapped i/o requests
Sponsored by: The FreeBSD Foundation Tested by: pho Submitted by: bf (siis patch)
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/ahci/ahci.c2
-rw-r--r--sys/dev/siis/siis.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/ahci/ahci.c b/sys/dev/ahci/ahci.c
index 8e692bd..d03c8af 100644
--- a/sys/dev/ahci/ahci.c
+++ b/sys/dev/ahci/ahci.c
@@ -2903,7 +2903,7 @@ ahciaction(struct cam_sim *sim, union ccb *ccb)
if (ch->caps & AHCI_CAP_SPM)
cpi->hba_inquiry |= PI_SATAPM;
cpi->target_sprt = 0;
- cpi->hba_misc = PIM_SEQSCAN;
+ cpi->hba_misc = PIM_SEQSCAN | PIM_UNMAPPED;
cpi->hba_eng_cnt = 0;
if (ch->caps & AHCI_CAP_SPM)
cpi->max_target = 15;
diff --git a/sys/dev/siis/siis.c b/sys/dev/siis/siis.c
index fb88664..f892cc2 100644
--- a/sys/dev/siis/siis.c
+++ b/sys/dev/siis/siis.c
@@ -1939,7 +1939,7 @@ siisaction(struct cam_sim *sim, union ccb *ccb)
cpi->hba_inquiry = PI_SDTR_ABLE | PI_TAG_ABLE;
cpi->hba_inquiry |= PI_SATAPM;
cpi->target_sprt = 0;
- cpi->hba_misc = PIM_SEQSCAN;
+ cpi->hba_misc = PIM_SEQSCAN | PIM_UNMAPPED;
cpi->hba_eng_cnt = 0;
cpi->max_target = 15;
cpi->max_lun = 0;
OpenPOWER on IntegriCloud