tested with all relevant softraid disciplines.
ok
On Mon, Apr 04, 2011 at 10:47:37AM -0400, Kenneth R Westerback wrote:
> On Sun, Apr 03, 2011 at 07:01:04PM -0400, Kenneth R Westerback wrote:
> > Works on my crypto volume. People with other volume types would be nice
> > to hear from.
> >
> > Ken
>
> v2. Use scsi_io_[get|put](), stop trying
this reads fine by me, except for one thing. i worry that it looks like wu's
get lists of ccbs attached to them that are released when the wu is released.
before iopools there was a wu per call to softraids scsi_cmd handler, but now
the same wu can be given to scsi_cmd multiple times. sr_scsi_done
On Sun, Apr 03, 2011 at 07:01:04PM -0400, Kenneth R Westerback wrote:
> Works on my crypto volume. People with other volume types would be nice
> to hear from.
>
> Ken
v2. Use scsi_io_[get|put](), stop trying so hard to avoid calling scsi_done()
at SPLBIO as this is nice but not necessary, r
comments inline...
On 04/04/2011, at 9:01 AM, Kenneth R Westerback wrote:
> Works on my crypto volume. People with other volume types would be nice
> to hear from.
>
> Ken
>
> Index: softraid.c
> ===
> RCS file: /cvs/src/sys/dev
Works on my crypto volume. People with other volume types would be nice
to hear from.
Ken
Index: softraid.c
===
RCS file: /cvs/src/sys/dev/softraid.c,v
retrieving revision 1.222
diff -u -p -r1.222 softraid.c
--- softraid.c 15 M