Thread (30 messages) 30 messages, 8 authors, 2023-07-27

Re: [RFC PATCH 00/10] Device Memory TCP

From: Jakub Kicinski <kuba@kernel.org>
Date: 2023-07-18 18:29:48
Also in: dri-devel, linux-arch, linux-kselftest, linux-media, lkml

On Tue, 18 Jul 2023 12:20:59 -0600 David Ahern wrote:
On 7/18/23 12:15 PM, Jakub Kicinski wrote:
quoted
On Tue, 18 Jul 2023 15:06:29 -0300 Jason Gunthorpe wrote:  
quoted
netlink feels like a weird API choice for that, in particular it would
be really wrong to somehow bind the lifecycle of a netlink object to a
process.  
Netlink is the right API, life cycle of objects can be easily tied to
a netlink socket.  
That is an untuitive connection -- memory references, h/w queues, flow
steering should be tied to the datapath socket, not a control plane socket.
There's one RSS context for may datapath sockets. Plus a lot of the
APIs already exist, and it's more of a question of packaging them up 
at the user space level. For things which do not have an API, however,
netlink, please.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help