On 1/18/23 3:54?PM, Bart Van Assche wrote: > Hi Jens, > > Several embedded storage controllers need support for DMA segments that are > smaller than the size of one virtual memory page. Hence this patch series. > Please consider this patch series for the next merge window. Before any real reviews are done, I have to ask "why?". This is pretty hairy code in the middle of the fast path for some obscure controller. Why would anyone ship that with > 4k page sizes rather than ship it with a controller that is sane? -- Jens Axboe