On Fri, May 12, 2023 at 03:31:39PM -0600, Jens Axboe wrote: > That's fine for telling error handling, probing etc apart from "normal" > IO, but it doesn't solve the problem at hand which is assuming that > anything inserted into the scheduler has a bio. I think this is fine. Passthrough requests should never go to the scheduler, that's not where they blong. Non-passthrough request always have a bio.