On Sun, Jul 3, 2011 at 12:17 PM, Kenneth R Westerback <[email protected]> wrote: > My only concern would be not having B_ERROR/b_error set when brelvp() is > called on the buf. No idea if this would change the handling of the buf.
That should be fine. brelvp() doesn't look at B_ERROR/b_error at all. I'm pretty sure that call's never even made actually right now. There aren't any strategy functions that associate an incoming buf with a vnode. (Exception: swstrategy() does this, but you can't physio() to swap at the moment.)
