On 9/12/22 09:53, Stefan Roesch wrote:
Today blk_queue_enter() and __bio_queue_enter() return -EBUSY for the nowait code path. This is not correct: they should return -EAGAIN instead.
Why is this considered incorrect? Please explain.Since this patch also affects other code, e.g. NVMe pass-through, can this patch break existing user space code by changing the value returned to user space?
Thanks, Bart.