summaryrefslogtreecommitdiff
path: root/sys/dev/ic/mfivar.h
diff options
context:
space:
mode:
authorDavid Gwynne <dlg@cvs.openbsd.org>2010-12-30 08:53:51 +0000
committerDavid Gwynne <dlg@cvs.openbsd.org>2010-12-30 08:53:51 +0000
commit6ad2a0b8c9cdd20f0f52baef150b521939c59572 (patch)
tree15faa2de15fe252951fafed715d0d6b5f5551132 /sys/dev/ic/mfivar.h
parent1def543700ac1ab92b7f65e3178f9c25b08795ef (diff)
cut mfi over to using iopools.
this gets rid of NO_CCB, provides better scheduling of io between busy logical volumes on the same controller, and makes the ioctl and sensor paths more reliable. this is the least intrusive version of this change i could come up with. it only took 4 or 5 goes... ok marco@ deraadt@ says this is a good time for this change.
Diffstat (limited to 'sys/dev/ic/mfivar.h')
-rw-r--r--sys/dev/ic/mfivar.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/ic/mfivar.h b/sys/dev/ic/mfivar.h
index 6540b77db89..60eb1e2a549 100644
--- a/sys/dev/ic/mfivar.h
+++ b/sys/dev/ic/mfivar.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: mfivar.h,v 1.39 2010/06/30 19:10:05 mk Exp $ */
+/* $OpenBSD: mfivar.h,v 1.40 2010/12/30 08:53:50 dlg Exp $ */
/*
* Copyright (c) 2006 Marco Peereboom <marco@peereboom.us>
*
@@ -109,6 +109,7 @@ struct mfi_softc {
struct device sc_dev;
void *sc_ih;
struct scsi_link sc_link;
+ struct scsi_iopool sc_iopool;
const struct mfi_iop_ops *sc_iop;