On Mon, 2018-04-09 at 16:58 -0600, Jens Axboe wrote: > This ends up being nutty in the generic_make_request() case, where we > do the exact same enter/exit logic right after. That needs to get unified. > Maybe move the queue enter into generic_make_request_checks(), and exit > in the caller? Hello Jens, There is a challenge: generic_make_request() supports bio chains in which different bio's apply to different request queues and it also support bio chains in which some bio's have the flag REQ_WAIT set and others not. Is it safe to drop that support? Thanks, Bart.