| #
08f641e2 |
| 10-Jun-2026 |
Namjae Jeon <linkinjeon@kernel.org> |
ksmbd: compress SMB2 READ responses
Handle SMB2_READFLAG_REQUEST_COMPRESSED for non-RDMA reads.
Flatten the response iov, emit chained or unchained LZ77 transforms when compression is beneficial, a
ksmbd: compress SMB2 READ responses
Handle SMB2_READFLAG_REQUEST_COMPRESSED for non-RDMA reads.
Flatten the response iov, emit chained or unchained LZ77 transforms when compression is beneficial, and retain the generated buffer until the work item is released.
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org> Signed-off-by: Steve French <stfrench@microsoft.com>
show more ...
|
| #
a08de24c |
| 10-Jun-2026 |
Namjae Jeon <linkinjeon@kernel.org> |
ksmbd: negotiate and decode SMB2 compression
Parse the SMB 3.1.1 compression capabilities context and negotiate LZ77 with optional chained Pattern_V1 support.
Advertise compression on tree connecti
ksmbd: negotiate and decode SMB2 compression
Parse the SMB 3.1.1 compression capabilities context and negotiate LZ77 with optional chained Pattern_V1 support.
Advertise compression on tree connections and decode compressed requests before normal SMB dispatch.
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org> Signed-off-by: Steve French <stfrench@microsoft.com>
show more ...
|