swim: convert to blk-mq