nvme: submit internal commands through the block layer