diff options
author | David Gwynne <dlg@cvs.openbsd.org> | 2010-12-30 08:53:51 +0000 |
---|---|---|
committer | David Gwynne <dlg@cvs.openbsd.org> | 2010-12-30 08:53:51 +0000 |
commit | 6ad2a0b8c9cdd20f0f52baef150b521939c59572 (patch) | |
tree | 15faa2de15fe252951fafed715d0d6b5f5551132 /sys/dev/ic/mfivar.h | |
parent | 1def543700ac1ab92b7f65e3178f9c25b08795ef (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.h | 3 |
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; |