Re: softraid iopoolification

2011-04-05 Thread Marco Peereboom
tested with all relevant softraid disciplines. ok

Re: softraid iopoolification

2011-04-04 Thread Kenneth R Westerback
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

Re: softraid iopoolification

2011-04-04 Thread David Gwynne
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

Re: softraid iopoolification

2011-04-04 Thread Kenneth R Westerback
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

Re: softraid iopoolification

2011-04-04 Thread David Gwynne
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

softraid iopoolification

2011-04-03 Thread Kenneth R Westerback
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