----- Original Message -----
From: "George Wilson" <[email protected]>
There are a couple of cases where it can work but I'm going to make it
such that requires you to always return back ZIO_PIPELINE_STOP.
Otherwise it's makes it too easy to introduce a programming error. For
example, vdev_mirror_io_start() could return ZIO_PIPELINE_CONTINUE but
vdev_disk_io_start() shouldn't.
I'll try to have a diff ready soon. I will be interested in your test
results.
I'm going to give this a go but requeuing the request in the task handler
instead of processing it directly sounds like quite a waste.
Whats the objection to continuing directly with the updated zio?
Regards
Steve
_______________________________________________
developer mailing list
[email protected]
http://lists.open-zfs.org/mailman/listinfo/developer