MS-SMBD and RDMA/Infiniband ...

Stefan (metze) Metzmacher metze at
Tue Feb 28 21:37:51 MST 2012

Am 29.02.2012 05:16, schrieb Richard Sharpe:
> 2012/2/28 Stefan (metze) Metzmacher <metze at>:
>> Hi Richard,
>>>>> What is the status of the SMB 2.2 implementation? Will I have to
>>>>> implement enough of that first?
>>>> I think the core SMB-Direct can be implement without any SMB2 reference.
>>> I thought that at first, but then I saw this in the recent update to
>>> the SMB2 spec:
>>> ReadChannelInfoOffset (2 bytes): For the SMB 2.002 and 2.1 dialects,
>>> this field MUST NOT
>>> be used and MUST be reserved. The client MUST set this field to 0, and
>>> the server MUST
>>> ignore it on receipt. For the SMB 2.2 dialect, it contains the offset,
>>> in bytes, from the
>>> beginning of the SMB2 header to the channel data as specified by the
>>> Channel field of the
>>> request.
>> That's at the SMB2 layer, but it's optional to use the fast path via
>> direct memory placement.
>> We need the basics first:-)
> Hmmm, I do not understand what you mean. I can imagine that we could
> set up a connection with the rdmacm and use rmda send and recv to
> transfer even SMB 1 packets ... but I do not understand what you mean
> by the basics

With basics I mean SMB-Direct and plain SMB2.2 without read/write
optimization via


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the samba-technical mailing list