[GIT PULL] smb3 client fixes

From: Steve French
Date: Thu Sep 01 2022 - 20:44:46 EST


Please pull the following changes since commit
b90cb1053190353cc30f0fef0ef1f378ccc063c5:

Linux 6.0-rc3 (2022-08-28 15:05:29 -0700)

are available in the Git repository at:

git://git.samba.org/sfrench/cifs-2.6.git tags/6.0-rc3-smb3-client-fixes

for you to fetch changes up to 27893dfc1285f80f80f46b3b8c95f5d15d2e66d0:

cifs: fix small mempool leak in SMB2_negotiate() (2022-08-30 20:08:13 -0500)

----------------------------------------------------------------
5 cifs/smb3 fixes, all also for stable
- fixes for collapse range and insert range (also fixes xfstest generic/031)
- memory leak fix
----------------------------------------------------------------
David Howells (2):
smb3: Move the flush out of smb2_copychunk_range() into its callers
smb3: fix temporary data corruption in insert range

Enzo Matsumiya (1):
cifs: fix small mempool leak in SMB2_negotiate()

Steve French (2):
smb3: fix temporary data corruption in collapse range
smb3: use filemap_write_and_wait_range instead of filemap_write_and_wait

fs/cifs/cifsfs.c | 6 +++++
fs/cifs/smb2ops.c | 69 +++++++++++++++++++++++++++++++++----------------------
fs/cifs/smb2pdu.c | 12 ++++++----
3 files changed, 55 insertions(+), 32 deletions(-)

--
Thanks,

Steve