blk-mq: re-check for available tags after running the hardware queue