summaryrefslogtreecommitdiffstats
path: root/sys/dev/arcmsr
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2005-04-29 02:58:23 +0000
committerscottl <scottl@FreeBSD.org>2005-04-29 02:58:23 +0000
commitf1512277b5d2a8ee1f9e5fcbb5e009053a8f0d4b (patch)
treec0a66d13358c5f2e6e116ee8e29066ba8046e44b /sys/dev/arcmsr
parentb886087959e9d968c402db965b0232bfb38248bb (diff)
downloadFreeBSD-src-f1512277b5d2a8ee1f9e5fcbb5e009053a8f0d4b.zip
FreeBSD-src-f1512277b5d2a8ee1f9e5fcbb5e009053a8f0d4b.tar.gz
Don't bother pretending that CAM will send CAM_DATA_PHYS pointers. It's
a concept that is fundamentally broken with PAE.
Diffstat (limited to 'sys/dev/arcmsr')
-rw-r--r--sys/dev/arcmsr/arcmsr.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/sys/dev/arcmsr/arcmsr.c b/sys/dev/arcmsr/arcmsr.c
index 49fa136..dffe02e 100644
--- a/sys/dev/arcmsr/arcmsr.c
+++ b/sys/dev/arcmsr/arcmsr.c
@@ -1836,11 +1836,7 @@ static VOID arcmsr_action(struct cam_sim * psim,union ccb * pccb)
}
else
{
- struct bus_dma_segment seg;
-
- seg.ds_addr=(bus_addr_t)pccb->csio.data_ptr;
- seg.ds_len=pccb->csio.dxfer_len;
- arcmsr_executesrb(pSRB,&seg,1,0);
+ panic("arcmsr: CAM_DATA_PHYS not supported");
}
}
else
OpenPOWER on IntegriCloud