On Thu, Mar 20, 2025 at 04:41:11AM -0700, Luis Chamberlain wrote: > We've been constrained to a max single 512 KiB IO for a while now on x86_64. No, we absolutely haven't. I'm regularly seeing multi-MB I/O on both SCSI and NVMe setup. > This is due to the number of DMA segments and the segment size. In nvme the max_segment_size is UINT_MAX, and for most SCSI HBAs it is fairly large as well.