There also should be patch to switch nvme to the block layer SG_IO implementation and BLOCK_PC requests instead of it's own implemenation. Not that I see any point at all in having all that cruft in nvme-scsi to start with..