On 6/1/23 1:45 PM, Jason Gunthorpe wrote: > On Fri, May 19, 2023 at 12:54:30PM -0400, Dennis Dalessandro wrote: >> From: Patrick Kelsey <pat.kelsey@xxxxxxxxxxxxxxxxxxxx> >> >> In order to handle user SDMA requests where the packet payload is to be >> constructed from memory other than system memory, do user SDMA >> page-pinning through the page-pinning interface. The page-pinning >> interface lets the user SDMA code operate on user_sdma_iovec objects >> without caring which type of memory that iovec's iov.iov_base points to. > > What is "other than system memory" memory?? For instance dmabuff, or something new in the future. This is pre-req work to make it more abstract and general purpose and design it in a way it probably should have been in the first place. -Denny