mbox series

[00/16] cifs: add compounding support to SMB2

Message ID 20180413053723.28148-1-lsahlber@redhat.com
Headers show
Series cifs: add compounding support to SMB2 | expand

Message

Ronnie Sahlberg April 13, 2018, 5:37 a.m. UTC
Steve, Pavel, all

Here is the latest version of the remaining compounding patches.
I have further reduced the size of the first patch where the actual
removal of the 4 byte length happens so it should be easier to review.

The patches are arranged as such:
01: This is the most complex patch. It removes the 4 byte length from
    all response structures and updates the remaining codepaths where
    we assume a 4 byte length at the start of the buffer.
02-06: These patches finalize the removal of the length header.
       Most of these patches have very low complexity and should be
       easy to review.

07-11: These patches do the plumbing to allow us to send an array
       of requests down the stack. 

12-15: Starts to prepare the Open/Query and Close operations for
       compounding.

16: Convert QFS to use compounding.


For now, lets focus on patches 01-06 since these are the most complex patches
(patch 01) and once we have done these we have concluded the work to remove
the four byte preamble for all smb2 packets.

Once these are in we can move on to patches 07-16  which should be fairly
trivial.


--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html