Please don't spread scatterlists further. They are a bad data structure that mix input data (page, offset, len) and output data (phys_addr, dma_offset, dma_len), and do in a horrible way for iommmu mappings that can coalesce. Jason and coworkers have been looking into the long overdue API to better support batch mapping of better data structures, and this is a prime example of new code that should be using.
- Re: [net-next v1 13/16] tcp: RX path for devm... kernel test robot
- Re: [net-next v1 13/16] tcp: RX path for devm... David Ahern
- Re: [net-next v1 13/16] tcp: RX path for ... Mina Almasry
- [net-next v1 16/16] selftests: add ncdevmem, netca... Mina Almasry
- [net-next v1 15/16] net: add devmem TCP documentat... Mina Almasry
- Re: [net-next v1 15/16] net: add devmem TCP d... Simon Horman
- Re: [net-next v1 00/16] Device Memory TCP Mina Almasry
- Re: [net-next v1 00/16] Device Memory TCP David Ahern
- Re: [net-next v1 00/16] Device Memory TCP Mina Almasry
- Re: [net-next v1 00/16] Device Memory TCP Shakeel Butt
- Re: [net-next v1 00/16] Device Memory TCP Christoph Hellwig
- Re: [net-next v1 00/16] Device Memory TCP patchwork-bot+netdevbpf
- Re: [net-next v1 00/16] Device Memory TCP Christoph Hellwig
- Re: [net-next v1 00/16] Device Memory TCP Mina Almasry
- Re: [net-next v1 00/16] Device Memory... Christoph Hellwig