Work in progress SMB-Direct driver for the linux kernel

Richard Sharpe realrichardsharpe at
Fri Feb 2 03:00:22 UTC 2018

On Thu, Feb 1, 2018 at 9:52 AM, Jason Gunthorpe <jgg at> wrote:
> On Thu, Feb 01, 2018 at 09:18:10AM +0100, Stefan Metzmacher wrote:
>> The first goal is to provide a socket fd to userspace (or in kernel
>> consumers)
>> which provides semantics like a TCP socket which is used as transport
>> for SMB3. Basically frames are submitted with a 4 byte length header.
> Part of the point of RDMA is that we don't need to make protocol
> specific kernel modules like this - is there a specific reason this
> needs to be in the kernel like this?

If I had to guess it would be because Samba currently uses a fork
model ... it might be years before it gets to a completely threaded

Richard Sharpe

More information about the samba-technical mailing list