On 5/19/22 05:27, Eric Biggers wrote:
But the DMA alignment can be much lower, like 8 bytes (see nvme_set_queue_limits()).
There are block drivers that support byte alignment of block layer data buffers. From the iSCSI over TCP driver:
blk_queue_dma_alignment(sdev->request_queue, 0); Thanks, Bart.