diff options
author | 2018-12-31 14:13:34 -0800 | |
---|---|---|
committer | 2019-01-02 23:03:56 -0600 | |
commit | 6d2f84eee098540ae857998fe32f29b9e2cd9613 (patch) | |
tree | 7355a175aa07e44d2ef68fb482d1e09f66cc008d /tools/perf/scripts/python/export-to-postgresql.py | |
parent | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input (diff) | |
download | wireguard-linux-6d2f84eee098540ae857998fe32f29b9e2cd9613.tar.xz wireguard-linux-6d2f84eee098540ae857998fe32f29b9e2cd9613.zip |
smb3: fix large reads on encrypted connections
When passing a large read to receive_encrypted_read(), ensure that the
demultiplex_thread knows that a MID was processed. Without this, those
operations never complete.
This is a similar issue/fix to lease break handling:
commit 7af929d6d05ba5564139718e30d5bc96bdbc716a
("smb3: fix lease break problem introduced by compounding")
CC: Stable <stable@vger.kernel.org> # 4.19+
Fixes: b24df3e30cbf ("cifs: update receive_encrypted_standard to handle compounded responses")
Signed-off-by: Paul Aurich <paul@darkrain42.org>
Tested-by: Yves-Alexis Perez <corsac@corsac.net>
Signed-off-by: Steve French <stfrench@microsoft.com>
Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions