block: fix drain_all condition in blk_drain_queue()