Linux-CIFS Archive on lore.kernel.org
 help / color / Atom feed
* [GIT PULL] SMB3 Fixes
@ 2019-09-28 21:36 Steve French
  2019-09-30  3:05 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-09-28 21:36 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please update the following changes since commit
4d6bcba70aeb4a512ead9c9eaf9edc6bbab00b14:

  cifs: update internal module version number (2019-09-16 19:18:39 -0500)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.4-rc-smb3-fixes

for you to fetch changes up to a016e2794fc3a245a91946038dd8f34d65e53cc3:

  CIFS: Fix oplock handling for SMB 2.1+ protocols (2019-09-26 16:42:44 -0500)

----------------------------------------------------------------
Fixes from the recent SMB3 Test events and Storage Developer
Conference (held the last two weeks).

9 smb3 patches including an important patch needed for viewing SMB3
encrypted traffic in wireshark for debugging, and 3 patches for stable

Buildbot SMB3 regression tests passed:
http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/253

Additional fixes from last week to better handle some newly discovered
reparse points, and a fix the create/mkdir path for setting the mode
more atomically (in SMB3 Create security descriptor context), and one
for path name processing are still being tested so are not included in
this PR.

----------------------------------------------------------------
Murphy Zhou (1):
      CIFS: fix max ea value size

Pavel Shilovsky (1):
      CIFS: Fix oplock handling for SMB 2.1+ protocols

Steve French (5):
      smb3: allow decryption keys to be dumped by admin for debugging
      smb3: fix leak in "open on server" perf counter
      smb3: Add missing reparse tags
      smb3: pass mode bits into create calls
      smb3: missing ACL related flags

zhengbin (2):
      fs/cifs/smb2pdu.c: Make SMB2_notify_init static
      fs/cifs/sess.c: Remove set but not used variable 'capabilities'

 fs/cifs/cifs_ioctl.h |  9 +++++++++
 fs/cifs/cifsacl.h    | 81
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 fs/cifs/cifsglob.h   |  6 ++++--
 fs/cifs/cifsproto.h  |  3 ++-
 fs/cifs/cifssmb.c    |  3 ++-
 fs/cifs/inode.c      |  3 ++-
 fs/cifs/ioctl.c      | 29 +++++++++++++++++++++++++++++
 fs/cifs/sess.c       |  3 +--
 fs/cifs/smb2inode.c  | 34 +++++++++++++++++++---------------
 fs/cifs/smb2ops.c    | 10 ++++++++++
 fs/cifs/smb2pdu.c    | 23 ++++++++++++++++++++++-
 fs/cifs/smb2proto.h  |  3 ++-
 fs/cifs/smbfsctl.h   | 11 +++++++++++
 fs/cifs/xattr.c      |  2 +-
 14 files changed, 194 insertions(+), 26 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-09-28 21:36 [GIT PULL] SMB3 Fixes Steve French
@ 2019-09-30  3:05 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-09-30  3:05 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Sat, 28 Sep 2019 16:36:21 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.4-rc-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7edee5229c8f4e075fe71274620bb11ead885c9b

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2020-01-28 18:31 Steve French
@ 2020-01-28 23:40 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2020-01-28 23:40 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Tue, 28 Jan 2020 12:31:30 -0600:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.6-smb3-fixes-and-dfs-and-readdir-improvements

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/68353984d63d8d7ea728819dbdb7aecc5f32d360

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2020-01-28 18:31 Steve French
  2020-01-28 23:40 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2020-01-28 18:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
d5226fa6dbae0569ee43ecfc08bdcd6770fc4755:

  Linux 5.5 (2020-01-26 16:23:03 -0800)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git
tags/5.6-smb3-fixes-and-dfs-and-readdir-improvements

for you to fetch changes up to f1f27ad74557e39f67a8331a808b860f89254f2d:

  CIFS: Fix task struct use-after-free on reconnect (2020-01-26 19:24:17 -0600)

----------------------------------------------------------------
   - Various SMB3/CIFS fixes including 4 for stable.
   - Improvement to fallocate (enables 3 additional xfstests)
   - Fix for file creation when mounting with modefromsid
   - Add ability to backup/restore dos attributes and creation time over SMB3
   - DFS failover and reconnect fixes
   - Performance optimization for readdir (by using SMB3 compounding)

Buildbot automated functional test results:
     http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/312

Note that due to the upcoming SMB3 Test Event (at SNIA SDC next week).
There will likely be more changesets near the end of the merge window
(since we will be testing heavily next week, I held off on some patches
and I expect some additional multichannel patches as well as patches
to enable some additional xfstests).
----------------------------------------------------------------
Boris Protopopov (1):
      CIFS: Add support for setting owner info, dos attributes, and create time

Chen Zhou (1):
      cifs: use PTR_ERR_OR_ZERO() to simplify code

David Howells (1):
      cifs: Don't use iov_iter::type directly

Paulo Alcantara (SUSE) (8):
      cifs: Clean up DFS referral cache
      cifs: Get rid of kstrdup_const()'d paths
      cifs: Introduce helpers for finding TCP connection
      cifs: Merge is_path_valid() into get_normalized_path()
      cifs: Fix potential deadlock when updating vol in cifs_reconnect()
      cifs: Avoid doing network I/O while holding cache lock
      cifs: Fix mount options set in automount
      cifs: Fix memory allocation in __smb2_handle_cancelled_cmd()

Ronnie Sahlberg (6):
      cifs: prepare SMB2_query_directory to be used with compounding
      cifs: create a helper function to parse the query-directory
response buffer
      cifs: use compounding for open and first query-dir for readdir()
      cifs: set correct max-buffer-size for smb2_ioctl_init()
      cifs: fix NULL dereference in match_prepath
      cifs: add support for fallocate mode 0 for non-sparse files

Steve French (2):
      cifs: fix unitialized variable poential problem with network I/O
cache lock patch
      smb3: fix default permissions on new files when mounting with modefromsid

Vincent Whitchurch (1):
      CIFS: Fix task struct use-after-free on reconnect

YueHaibing (2):
      cifs: Fix return value in __update_cache_entry
      cifs: remove set but not used variable 'server'

zhengbin (2):
      fs/cifs/smb2ops.c: use true,false for bool variable
      fs/cifs/cifssmb.c: use true,false for bool variable

 fs/cifs/cifs_dfs_ref.c  |   97 ++---
 fs/cifs/cifsacl.c       |   20 +
 fs/cifs/cifsfs.h        |    3 +
 fs/cifs/cifsglob.h      |    1 +
 fs/cifs/cifsproto.h     |    4 +
 fs/cifs/cifssmb.c       |    4 +-
 fs/cifs/connect.c       |    6 +-
 fs/cifs/dfs_cache.c     | 1112 +++++++++++++++++++++++++----------------------
 fs/cifs/file.c          |    8 +-
 fs/cifs/inode.c         |    4 +-
 fs/cifs/smb2misc.c      |    2 +-
 fs/cifs/smb2ops.c       |  171 +++++---
 fs/cifs/smb2pdu.c       |  182 +++++---
 fs/cifs/smb2pdu.h       |    2 +
 fs/cifs/smb2proto.h     |    5 +
 fs/cifs/smb2transport.c |    2 +
 fs/cifs/transport.c     |    3 +
 fs/cifs/xattr.c         |  128 +++++-
 18 files changed, 1041 insertions(+), 713 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-12-29  5:06 Steve French
@ 2019-12-29 19:35 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-12-29 19:35 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Sat, 28 Dec 2019 23:06:35 -0600:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.5-rc3-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/cc2f36ec7188e48c2afb1428fc3ce18884ad634b

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-12-29  5:06 Steve French
  2019-12-29 19:35 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-12-29  5:06 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
46cf053efec6a3a5f343fead837777efe8252a46:

  Linux 5.5-rc3 (2019-12-22 17:02:23 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 046aca3c25fd28da591f59a2dc1a01848e81e0b2:

  cifs: Optimize readdir on reparse points (2019-12-23 09:04:44 -0600)

----------------------------------------------------------------
One performance fix for large directory searches, and one minor style
cleanup noticed by Clang

'Buildbot' regression test results:
http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/304
----------------------------------------------------------------
Nathan Chancellor (1):
      cifs: Adjust indentation in smb2_open_file

Paulo Alcantara (SUSE) (1):
      cifs: Optimize readdir on reparse points

 fs/cifs/cifsglob.h |  1 +
 fs/cifs/readdir.c  | 63
++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
 fs/cifs/smb2file.c |  2 +-
 3 files changed, 56 insertions(+), 10 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-12-08  5:41 Steve French
@ 2019-12-08 21:40 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-12-08 21:40 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Sat, 7 Dec 2019 23:41:06 -0600:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.5-rc-smb3-fixes-part2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a78f7cdddbbb2bb2ed6851fbb792072570517650

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-12-08  5:41 Steve French
  2019-12-08 21:40 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-12-08  5:41 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
21b26d2679584c6a60e861aa3e5ca09a6bab0633:

  Merge tag '5.5-rc-smb3-fixes' of
git://git.samba.org/sfrench/cifs-2.6 (2019-11-30 11:10:39 -0800)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.5-rc-smb3-fixes-part2

for you to fetch changes up to 231e2a0ba56733c95cb77d8920e76502b2134e72:

  smb3: improve check for when we send the security descriptor context
on create (2019-12-07 17:38:22 -0600)

----------------------------------------------------------------
9 cifs/smb3 fixes:
      - one fix for stable (oops during oplock break)
      - two timestamp fixes including important one for updating mtime at close
           to avoid stale metadata caching issue on dirty files (also
improves perf
           by using SMB2_CLOSE_FLAG_POSTQUERY_ATTRIB over the wire)
      - two fixes for "modefromsid" mount option for file create
            (now allows mode bits to be set more atomically and
accurately on create
            by adding "sd_context" on create when modefromsid
specified on mount)
       - two fixes for multichannel found in testing this week against
different servers
       - two small cleanup patches
----------------------------------------------------------------
Aurelien Aptel (1):
      cifs: fix possible uninitialized access and race on iface_list

Colin Ian King (1):
      cifs: remove redundant assignment to pointer pneg_ctxt

Deepa Dinamani (1):
      fs: cifs: Fix atime update check vs mtime

Paulo Alcantara (SUSE) (1):
      cifs: Fix lookup of SMB connections on multichannel

Pavel Shilovsky (1):
      CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks

Steve French (4):
      smb3: remove unused flag passed into close functions
      smb3: query attributes on file close
      smb3: fix mode passed in on create for modetosid mount option
      smb3: improve check for when we send the security descriptor
context on create

 fs/cifs/cifsacl.c   |  42 ++++++++++++++++----------
 fs/cifs/cifsacl.h   |  32 ++++++++++----------
 fs/cifs/cifsglob.h  |   4 +++
 fs/cifs/cifsproto.h |   1 +
 fs/cifs/connect.c   |   6 +++-
 fs/cifs/file.c      |  11 ++++---
 fs/cifs/inode.c     |   2 +-
 fs/cifs/sess.c      |  32 ++++++++++++++++++--
 fs/cifs/smb2inode.c |   2 +-
 fs/cifs/smb2ops.c   |  49 +++++++++++++++++++++++++++---
 fs/cifs/smb2pdu.c   | 128
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------
 fs/cifs/smb2pdu.h   |  21 +++++++++++++
 fs/cifs/smb2proto.h |   7 +++--
 13 files changed, 265 insertions(+), 72 deletions(-)


--
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 fixes
  2019-10-11 20:40 [GIT PULL] SMB3 fixes Steve French
@ 2019-10-11 21:35 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-10-11 21:35 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS

The pull request you sent on Fri, 11 Oct 2019 15:40:26 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.4-rc2-smb3

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c6ad7c3ce9800e91d6cc6d2f6f566339ebac5656

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 fixes
@ 2019-10-11 20:40 Steve French
  2019-10-11 21:35 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-10-11 20:40 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS

Please pull the following changes since commit
da0c9ea146cbe92b832f1b0f694840ea8eb33cce:

  Linux 5.4-rc2 (2019-10-06 14:27:30 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.4-rc2-smb3

for you to fetch changes up to 0b3d0ef9840f7be202393ca9116b857f6f793715:

  CIFS: Force reval dentry if LOOKUP_REVAL flag is set (2019-10-09
00:10:50 -0500)

----------------------------------------------------------------
Eight small SMB3 fixes, 4 for stable, and important fix for the recent
regression
introduced by filesystem timestamp range patches.

----------------------------------------------------------------
Austin Kim (1):
      fs: cifs: mute -Wunused-const-variable message

Dave Wysochanski (1):
      cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic

Pavel Shilovsky (3):
      CIFS: Gracefully handle QueryInfo errors during open
      CIFS: Force revalidate inode when dentry is stale
      CIFS: Force reval dentry if LOOKUP_REVAL flag is set

Steve French (3):
      smb3: cleanup some recent endian errors spotted by updated sparse
      smb3: remove noisy debug message and minor cleanup
      smb3: Fix regression in time handling

 fs/cifs/cifsfs.c    | 24 ++++++++++++++++--------
 fs/cifs/cifsglob.h  |  2 +-
 fs/cifs/connect.c   |  4 ++--
 fs/cifs/dir.c       |  8 +++++++-
 fs/cifs/file.c      | 33 +++++++++++++++++----------------
 fs/cifs/inode.c     |  4 ++++
 fs/cifs/netmisc.c   |  4 ----
 fs/cifs/smb2pdu.c   | 14 ++++++--------
 fs/cifs/smb2proto.h |  4 ++++
 9 files changed, 57 insertions(+), 40 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-09-28 21:46 Steve French
  0 siblings, 0 replies; 31+ messages in thread
From: Steve French @ 2019-09-28 21:46 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS

(resending, correcting typo on line below)

Please pull the following changes since commit
4d6bcba70aeb4a512ead9c9eaf9edc6bbab00b14:

  cifs: update internal module version number (2019-09-16 19:18:39 -0500)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.4-rc-smb3-fixes

for you to fetch changes up to a016e2794fc3a245a91946038dd8f34d65e53cc3:

  CIFS: Fix oplock handling for SMB 2.1+ protocols (2019-09-26 16:42:44 -0500)

----------------------------------------------------------------
Fixes from the recent SMB3 Test events and Storage Developer
Conference (held the last two weeks).

9 smb3 patches including an important patch needed for viewing SMB3
encrypted traffic in wireshark for debugging, and 3 patches for stable

Buildbot SMB3 regression tests passed:
http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/253

Additional fixes from last week to better handle some newly discovered
reparse points, and a fix the create/mkdir path for setting the mode
more atomically (in SMB3 Create security descriptor context), and one
for path name processing are still being tested so are not included in
this PR.

----------------------------------------------------------------
Murphy Zhou (1):
      CIFS: fix max ea value size

Pavel Shilovsky (1):
      CIFS: Fix oplock handling for SMB 2.1+ protocols

Steve French (5):
      smb3: allow decryption keys to be dumped by admin for debugging
      smb3: fix leak in "open on server" perf counter
      smb3: Add missing reparse tags
      smb3: pass mode bits into create calls
      smb3: missing ACL related flags

zhengbin (2):
      fs/cifs/smb2pdu.c: Make SMB2_notify_init static
      fs/cifs/sess.c: Remove set but not used variable 'capabilities'

 fs/cifs/cifs_ioctl.h |  9 +++++++++
 fs/cifs/cifsacl.h    | 81
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 fs/cifs/cifsglob.h   |  6 ++++--
 fs/cifs/cifsproto.h  |  3 ++-
 fs/cifs/cifssmb.c    |  3 ++-
 fs/cifs/inode.c      |  3 ++-
 fs/cifs/ioctl.c      | 29 +++++++++++++++++++++++++++++
 fs/cifs/sess.c       |  3 +--
 fs/cifs/smb2inode.c  | 34 +++++++++++++++++++---------------
 fs/cifs/smb2ops.c    | 10 ++++++++++
 fs/cifs/smb2pdu.c    | 23 ++++++++++++++++++++++-
 fs/cifs/smb2proto.h  |  3 ++-
 fs/cifs/smbfsctl.h   | 11 +++++++++++
 fs/cifs/xattr.c      |  2 +-
 14 files changed, 194 insertions(+), 26 deletions(-)

-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-08-08  6:49 Steve French
@ 2019-08-09  1:30 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-08-09  1:30 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Thu, 8 Aug 2019 01:49:01 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.3-rc3-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/518a1c2f091290219783d5624284c140544a261e

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-08-08  6:49 Steve French
  2019-08-09  1:30 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-08-08  6:49 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
e21a712a9685488f5ce80495b37b9fdbe96c230d:

  Linux 5.3-rc3 (2019-08-04 18:40:12 -0700)

are available in the Git repository at:

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

for you to fetch changes up to ee9d66182392695535cc9fccfcb40c16f72de2a9:

  SMB3: Kernel oops mounting a encryptData share with
CONFIG_DEBUG_VIRTUAL (2019-08-05 22:50:38 -0500)

----------------------------------------------------------------
six small SMB3 fixes, two for stable

----------------------------------------------------------------
Pavel Shilovsky (2):
      SMB3: Fix deadlock in validate negotiate hits reconnect
      SMB3: Fix potential memory leak when processing compound chain

Sebastien Tisserant (1):
      SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL

Steve French (3):
      cifs: fix rmmod regression in cifs.ko caused by force_sig changes
      smb3: send CAP_DFS capability during session setup
      smb3: update TODO list of missing features

 Documentation/filesystems/cifs/TODO | 26 ++++++++++++++++----------
 fs/cifs/connect.c                   |  1 +
 fs/cifs/smb2ops.c                   | 39
++++++++++++++++++++++++++-------------
 fs/cifs/smb2pdu.c                   |  7 ++++++-
 4 files changed, 49 insertions(+), 24 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-07-20 23:48 Steve French
@ 2019-07-21 17:35 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-07-21 17:35 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Sat, 20 Jul 2019 18:48:45 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.3-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/91962d0f79cb61776bfb97eb5ea912e49e809d6c

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-07-20 23:48 Steve French
  2019-07-21 17:35 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-07-20 23:48 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
ae9b728c8dc0a9939d89f84e8603258ca2a0df22:

  Merge tag '4.3-rc-smb3-fixes' of
git://git.samba.org/sfrench/cifs-2.6 (2019-07-18 11:11:51 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.3-smb3-fixes

for you to fetch changes up to 2a957ace44d4cf0f6194a4209d4fa67ee5461d8f:

  cifs: update internal module number (2019-07-18 18:14:47 -0500)

----------------------------------------------------------------
SMB3 fixes: two fixes for stable, one fix (copy_file_range related)
that had dependency on earlier patch in this merge window and can now
go in, and a perf improvement in SMB3 open

----------------------------------------------------------------
Amir Goldstein (1):
      cifs: copy_file_range needs to strip setuid bits and update timestamps

Aurelien Aptel (1):
      CIFS: fix deadlock in cached root handling

Ronnie Sahlberg (1):
      cifs: flush before set-info if we have writeable handles

Steve French (2):
      smb3: optimize open to not send query file internal info
      cifs: update internal module number

 fs/cifs/cifsfs.c    | 11 ++++++++---
 fs/cifs/cifsfs.h    |  2 +-
 fs/cifs/inode.c     | 16 ++++++++++++++++
 fs/cifs/smb2file.c  | 18 ++++++++++++------
 fs/cifs/smb2ops.c   | 53 +++++++++++++++++++++++++++++++++++++++++++++++++----
 fs/cifs/smb2pdu.c   | 46 +++++++++++++++++++++++++++++++++-------------
 fs/cifs/smb2pdu.h   |  4 +++-
 fs/cifs/smb2proto.h |  7 ++++---
 8 files changed, 126 insertions(+), 31 deletions(-)


--
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-06-21  2:02 Steve French
@ 2019-06-21 17:25 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-06-21 17:25 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, LKML, CIFS

The pull request you sent on Thu, 20 Jun 2019 21:02:17 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.2-rc5-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/05512b0f46526c4e248b1da9386d73a84b7d327b

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-06-21  2:02 Steve French
  2019-06-21 17:25 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-06-21  2:02 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, CIFS

Please pull the following changes since commit
d1fdb6d8f6a4109a4263176c84b899076a5f8008:

  Linux 5.2-rc4 (2019-06-08 20:24:46 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.2-rc5-smb3-fixes

for you to fetch changes up to 61cabc7b0a5cf0d3c532cfa96594c801743fe7f6:

  cifs: fix GlobalMid_Lock bug in cifs_reconnect (2019-06-17 16:27:02 -0500)

----------------------------------------------------------------
four small SMB3 fixes, all for stable

----------------------------------------------------------------
Ronnie Sahlberg (3):
      cifs: fix panic in smb2_reconnect
      cifs: add spinlock for the openFileList to cifsInodeInfo
      cifs: fix GlobalMid_Lock bug in cifs_reconnect

Steve French (1):
      SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write

 fs/cifs/cifsfs.c       |  1 +
 fs/cifs/cifsglob.h     |  5 +++++
 fs/cifs/connect.c      |  2 ++
 fs/cifs/file.c         |  8 ++++++--
 fs/cifs/smb2maperror.c |  2 +-
 fs/cifs/smb2pdu.c      | 10 +++++++++-
 6 files changed, 24 insertions(+), 4 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-05-31 17:55 Steve French
@ 2019-05-31 20:55 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-05-31 20:55 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Fri, 31 May 2019 12:55:21 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/v5.2-rc2-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/41e7231fab9d76e906b6d8abe09c44c7b9656d33

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-05-31 17:55 Steve French
  2019-05-31 20:55 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-05-31 17:55 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
cd6c84d8f0cdc911df435bb075ba22ce3c605b07:

  Linux 5.2-rc2 (2019-05-26 16:49:19 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/v5.2-rc2-smb3-fixes

for you to fetch changes up to 31fad7d41e73731f05b8053d17078638cf850fa6:

  CIFS: cifs_read_allocate_pages: don't iterate through whole page
array on ENOMEM (2019-05-29 14:02:11 -0500)

----------------------------------------------------------------
4 small smb3 fixes, two for stable

----------------------------------------------------------------
Colin Ian King (1):
      cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case

Gen Zhang (1):
      dfs_cache: fix a wrong use of kfree in flush_cache_ent()

Murphy Zhou (1):
      fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free

Roberto Bergantinos Corpas (1):
      CIFS: cifs_read_allocate_pages: don't iterate through whole page
array on ENOMEM

 fs/cifs/dfs_cache.c | 4 ++--
 fs/cifs/file.c      | 4 +++-
 fs/cifs/smb2pdu.c   | 9 ++++++---
 3 files changed, 11 insertions(+), 6 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-05-18  3:37 Steve French
@ 2019-05-19 19:15 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-05-19 19:15 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Fri, 17 May 2019 22:37:33 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.2-rc-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d8848eefc1d541dd0e3ae175e09fb5c66f1d4de6

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-05-18  3:37 Steve French
  2019-05-19 19:15 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-05-18  3:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
78d9affbb0e79d48fd82b34ef9cd673a7c86d6f2:

  Merge tag '5.2-smb3' of git://git.samba.org/sfrench/cifs-2.6
(2019-05-08 13:06:18 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.2-rc-smb3-fixes

for you to fetch changes up to dece44e381ab4a9fd1021db45ba4472e8c85becb:

  cifs: add support for SEEK_DATA and SEEK_HOLE (2019-05-15 22:27:53 -0500)

----------------------------------------------------------------
Minor cleanup and SMB3 fixes, one for stable, 4 RDMA (smbdirect)
related. Also adds SEEK_HOLE support
----------------------------------------------------------------
Christoph Probst (1):
      cifs: cleanup smb2ops.c and normalize strings

Kovtunenko Oleksandr (1):
      Fixed https://bugzilla.kernel.org/show_bug.cgi?id=202935 allow
write on the same file

Long Li (4):
      cifs:smbd When reconnecting to server, call smbd_destroy() after
all MIDs have been called
      cifs:smbd Use the correct DMA direction when sending data
      cifs: Don't match port on SMBDirect transport
      cifs: Allocate memory for all iovs in smb2_ioctl

Ronnie Sahlberg (2):
      cifs: use the right include for signal_pending()
      cifs: add support for SEEK_DATA and SEEK_HOLE

Steve French (2):
      smb3: display session id in debug data
      smb3: trivial cleanup to smb2ops.c

 fs/cifs/cifs_debug.c |   2 ++
 fs/cifs/cifsfs.c     |  14 +++++++----
 fs/cifs/cifsglob.h   |   2 ++
 fs/cifs/connect.c    |  41 ++++++++++++++++++-------------
 fs/cifs/smb2ops.c    | 134
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------
 fs/cifs/smb2pdu.c    |  21 ++++++++++++++--
 fs/cifs/smbdirect.c  |   8 +++---
 fs/cifs/transport.c  |   2 +-
 8 files changed, 173 insertions(+), 51 deletions(-)


--
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-04-26  0:23 Steve French
@ 2019-04-26 16:50 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-04-26 16:50 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Thu, 25 Apr 2019 19:23:40 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc6-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/58130235bfcceb9198a3d979c91b04ea383a0fae

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-04-26  0:23 Steve French
  2019-04-26 16:50 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-04-26  0:23 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
ba25b50d582ff6c6021eee80824134aeb9ab8785:

  Merge tag 'drm-fixes-2019-04-24' of
git://anongit.freedesktop.org/drm/drm (2019-04-23 21:08:52 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc6-smb3-fixes

for you to fetch changes up to 13f5938d8264b5501368523c4513ff26608a33e8:

  cifs: fix page reference leak with readv/writev (2019-04-24 12:33:59 -0500)

----------------------------------------------------------------
three small SMB3 fixes (all for stable as well): 2 leaks and a rename bug

----------------------------------------------------------------
Frank Sorenson (1):
      cifs: do not attempt cifs operation on smb2+ rename error

Jérôme Glisse (1):
      cifs: fix page reference leak with readv/writev

Ronnie Sahlberg (1):
      cifs: fix memory leak in SMB2_read

 fs/cifs/file.c    | 15 +--------------
 fs/cifs/inode.c   |  4 ++++
 fs/cifs/misc.c    | 23 ++++++++++++++++++++++-
 fs/cifs/smb2pdu.c |  1 +
 4 files changed, 28 insertions(+), 15 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-04-17 19:40 Steve French
@ 2019-04-17 21:15 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-04-17 21:15 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS

The pull request you sent on Wed, 17 Apr 2019 14:40:26 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc5-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e53f31bffe1d552f496b674cd1733658a268e177

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-04-17 19:40 Steve French
  2019-04-17 21:15 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-04-17 19:40 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS

Please pull the following changes since commit
618d919cae2fcaadc752f27ddac8b939da8b441a:

  Merge tag 'libnvdimm-fixes-5.1-rc6' of
git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
(2019-04-15 16:48:51 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc5-smb3-fixes

for you to fetch changes up to b98749cac4a695f084a5ff076f4510b23e353ecd:

  CIFS: keep FileInfo handle live during oplock break (2019-04-16
09:38:38 -0500)

----------------------------------------------------------------
Five small SMB3 fixes, all also for stable: an important fix for an
oplock (lease) bug, a handle leak fix, and fixes for 3 bugs spotted by
KASAN

----------------------------------------------------------------
Aurelien Aptel (1):
      CIFS: keep FileInfo handle live during oplock break

Ronnie Sahlberg (1):
      cifs: fix handle leak in smb2_query_symlink()

ZhangXiaoxu (3):
      cifs: Fix use-after-free in SMB2_write
      cifs: Fix use-after-free in SMB2_read
      cifs: Fix lease buffer length error

 fs/cifs/cifsglob.h |  2 ++
 fs/cifs/file.c     | 30 +++++++++++++++++++++++++-----
 fs/cifs/misc.c     | 25 +++++++++++++++++++++++--
 fs/cifs/smb2misc.c |  6 +++---
 fs/cifs/smb2ops.c  |  2 ++
 fs/cifs/smb2pdu.c  | 11 +++++++----
 6 files changed, 62 insertions(+), 14 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-04-03 18:03 Steve French
@ 2019-04-04  6:30 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-04-04  6:30 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, LKML, CIFS

The pull request you sent on Wed, 3 Apr 2019 13:03:47 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc3-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/145f47c7381d43c789cbad55d4dbfd28fc6c46a4

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-04-03 18:03 Steve French
  2019-04-04  6:30 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-04-03 18:03 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, CIFS

Please pull the following changes since commit
5e7a8ca319268a70a6c7c3c1fde5bea38e1e5539:

  Merge branch 'work.aio' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs (2019-04-01
08:28:36 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 4811e3096daaa56e145a1d2bec45e2e9fe790729:

  cifs: a smb2_validate_and_copy_iov failure does not mean the handle
is invalid. (2019-04-01 14:33:38 -0500)

----------------------------------------------------------------
four smb3 fixes for stable
- fix an open path where we had an unitialized structure
- fix for snapshot (previous version) enumeration
- allow reconnect timeout on handles to be configurable to better
handle network or server crash

----------------------------------------------------------------
Ronnie Sahlberg (2):
      cifs: fix kref underflow in close_shroot()
      cifs: a smb2_validate_and_copy_iov failure does not mean the
handle is invalid.

Steve French (2):
      smb3: Fix enumerating snapshots to Azure
      SMB3: Allow persistent handle timeout to be configurable on mount

 fs/cifs/cifsfs.c    |  2 ++
 fs/cifs/cifsglob.h  |  8 ++++++++
 fs/cifs/connect.c   | 30 +++++++++++++++++++++++++++++-
 fs/cifs/smb2file.c  |  6 ++++--
 fs/cifs/smb2ops.c   | 68
++++++++++++++++++++++++++++++++++++++++++--------------------------
 fs/cifs/smb2pdu.c   | 49 +++++++++++++++++++++++++++++++++----------------
 fs/cifs/smb2proto.h |  5 +++--
 7 files changed, 121 insertions(+), 47 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-03-24  3:22 Steve French
@ 2019-03-24 18:40 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-03-24 18:40 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Sat, 23 Mar 2019 22:22:33 -0500:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc1-cifs-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/38104c00200898120e12a73db27cea2b7055ea3c

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-03-24  3:22 Steve French
  2019-03-24 18:40 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-03-24  3:22 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
a5ed1e96cafde5ba48638f486bfca0685dc6ddc9:

  Merge tag 'powerpc-5.1-3' of
git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
(2019-03-22 14:15:11 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc1-cifs-smb3-fixes

for you to fetch changes up to cf7d624f8dcc9b833a8489208b6ef6dcc5dd308b:

  cifs: update internal module version number (2019-03-22 22:43:04 -0500)

----------------------------------------------------------------
- two fixes for stable for guest mount problems with smb3.1.1
- two fixes for crediting (SMB3 flow control) on resent requests
- a byte range lock leak fix
- two fixes for incorrect rc mappings
----------------------------------------------------------------
Long Li (2):
      CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN
      CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN

Paulo Alcantara (SUSE) (1):
      cifs: Fix slab-out-of-bounds when tracing SMB tcon

Ronnie Sahlberg (1):
      cifs: allow guest mounts to work for smb3.11

Steve French (3):
      fix incorrect error code mapping for OBJECTID_NOT_FOUND
      SMB3: Fix SMB3.1.1 guest mounts to Samba
      cifs: update internal module version number

Xiaoli Feng (1):
      cifs: fix that return -EINVAL when do dedupe operation

 fs/cifs/cifsfs.c       |   2 +-
 fs/cifs/cifsfs.h       |   2 +-
 fs/cifs/file.c         | 148
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------
 fs/cifs/smb2maperror.c |   3 ++-
 fs/cifs/smb2pdu.c      |  11 +++++++--
 fs/cifs/trace.h        |   6 ++---
 6 files changed, 102 insertions(+), 70 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: [GIT][PULL] smb3 fixes
  2019-03-08 16:54 [GIT][PULL] smb3 fixes Steve French
@ 2019-03-09 19:55 ` pr-tracker-bot
  0 siblings, 0 replies; 31+ messages in thread
From: pr-tracker-bot @ 2019-03-09 19:55 UTC (permalink / raw)
  To: Steve French; +Cc: Linus Torvalds, CIFS, LKML

The pull request you sent on Fri, 8 Mar 2019 10:54:02 -0600:

> git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc-smb3-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e519a8c2c3431fbc27e453ff73f5b51df5afe6b5

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 31+ messages in thread

* [GIT][PULL] smb3 fixes
@ 2019-03-08 16:54 Steve French
  2019-03-09 19:55 ` pr-tracker-bot
  0 siblings, 1 reply; 31+ messages in thread
From: Steve French @ 2019-03-08 16:54 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: CIFS, LKML

Please pull the following changes since commit
1c163f4c7b3f621efff9b28a47abb36f7378d783:

  Linux 5.0 (2019-03-03 15:21:29 -0800)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.1-rc-smb3-fixes

for you to fetch changes up to 50cfad780bcf9e03d11aaf0a7296a4c0ed336b54:

  fs: cifs: Kconfig: pedantic formatting (2019-03-06 21:55:12 -0600)

----------------------------------------------------------------
smb3/cifs fixes including for large i/o error cases, fixes for 3
xfstests, improved crediting (smb3 flow control); improved tracing

----------------------------------------------------------------
Enrico Weigelt, metux IT consult (1):
      fs: cifs: Kconfig: pedantic formatting

Louis Taylor (1):
      cifs: use correct format characters

Namjae Jeon (1):
      cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED

Pavel Shilovsky (24):
      CIFS: Fix leaking locked VFS cache pages in writeback retry
      CIFS: Do not reset lease state to NONE on lease break
      CIFS: Do not skip SMB2 message IDs on send failures
      CIFS: Always reset read error to -EIO if no response
      CIFS: Do not log credits when unmounting a share
      CIFS: Count SMB3 credits for malformed pending responses
      CIFS: Respect SMB2 hdr preamble size in read responses
      CIFS: Set reconnect instance to one initially
      CIFS: Respect reconnect in MTU credits calculations
      CIFS: Respect reconnect in non-MTU credits calculations
      CIFS: Check for reconnects before sending async requests
      CIFS: Check for reconnects before sending compound requests
      CIFS: Adjust MTU credits before reopening a file
      CIFS: Remove custom credit adjustments for SMB2 async IO
      CIFS: Reopen file before get SMB2 MTU credits for async IO
      CIFS: Find and reopen a file before get MTU credits in writepages
      CIFS: Move unlocking pages from wdata_send_pages()
      CIFS: Move open file handling to writepages
      CIFS: Return error code when getting file handle for writeback
      CIFS: Try to acquire credits at once for compound requests
      CIFS: Fix read after write for files with read caching
      CIFS: Only send SMB2_NEGOTIATE command on new TCP connections
      CIFS: Return -EAGAIN instead of -ENOTSOCK
      CIFS: Mask off signals when sending SMB packets

Ronnie Sahlberg (3):
      cifs: replace snprintf with scnprintf
      cifs: add credits from unmatched responses/messages
      cifs: return -ENODATA when deleting an xattr that does not exist

Steve French (13):
      smb3: fix bytes_read statistics
      smb3: make default i/o size for smb3 mounts larger
      smb3: request more credits on tree connect
      cifs: update internal module version number
      smb3: Update POSIX negotiate context with POSIX ctxt GUID
      smb3: add tracepoints for query dir
      smb3: Add tracepoints for read, write and query_dir enter
      smb3: add missing read completion trace point
      smb3: improve dynamic tracing of open and posix mkdir
      smb3: add dynamic trace point for smb3_cmd_enter
      smb3: add dynamic trace point for query_info_enter/done
      smb3: for kerberos mounts display the credential uid used
      smb3: request more credits on normal (non-large read/write) ops

Yao Liu (1):
      cifs: Fix NULL pointer dereference of devname

 fs/cifs/Kconfig         | 120
++++++++++++++++++++++++++++-----------------------------
 fs/cifs/cifs_dfs_ref.c  |   4 +-
 fs/cifs/cifs_fs_sb.h    |   1 +
 fs/cifs/cifsfs.c        |   3 +-
 fs/cifs/cifsfs.h        |   2 +-
 fs/cifs/cifsglob.h      |  65 ++++++++++++++++++++++++-------
 fs/cifs/cifsproto.h     |   8 +++-
 fs/cifs/cifssmb.c       |  54 +++++++++++++++++---------
 fs/cifs/connect.c       |  66 +++++++++++++++++++++++++++-----
 fs/cifs/file.c          | 269
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------
 fs/cifs/inode.c         |   2 +-
 fs/cifs/link.c          |  14 +++----
 fs/cifs/smb1ops.c       |   8 ++--
 fs/cifs/smb2misc.c      |  24 +++++++-----
 fs/cifs/smb2ops.c       | 115
++++++++++++++++++++++++++++++++++++++++++++++---------
 fs/cifs/smb2pdu.c       | 179
+++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------
 fs/cifs/smb2pdu.h       |   4 +-
 fs/cifs/smb2transport.c |  25 +++++++++++-
 fs/cifs/smbdirect.c     |   6 +--
 fs/cifs/trace.h         |  89 ++++++++++++++++++++++++++++++++++++++++++-
 fs/cifs/transport.c     | 208
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------
 21 files changed, 929 insertions(+), 337 deletions(-)


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, back to index

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-28 21:36 [GIT PULL] SMB3 Fixes Steve French
2019-09-30  3:05 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2020-01-28 18:31 Steve French
2020-01-28 23:40 ` pr-tracker-bot
2019-12-29  5:06 Steve French
2019-12-29 19:35 ` pr-tracker-bot
2019-12-08  5:41 Steve French
2019-12-08 21:40 ` pr-tracker-bot
2019-10-11 20:40 [GIT PULL] SMB3 fixes Steve French
2019-10-11 21:35 ` pr-tracker-bot
2019-09-28 21:46 [GIT PULL] SMB3 Fixes Steve French
2019-08-08  6:49 Steve French
2019-08-09  1:30 ` pr-tracker-bot
2019-07-20 23:48 Steve French
2019-07-21 17:35 ` pr-tracker-bot
2019-06-21  2:02 Steve French
2019-06-21 17:25 ` pr-tracker-bot
2019-05-31 17:55 Steve French
2019-05-31 20:55 ` pr-tracker-bot
2019-05-18  3:37 Steve French
2019-05-19 19:15 ` pr-tracker-bot
2019-04-26  0:23 Steve French
2019-04-26 16:50 ` pr-tracker-bot
2019-04-17 19:40 Steve French
2019-04-17 21:15 ` pr-tracker-bot
2019-04-03 18:03 Steve French
2019-04-04  6:30 ` pr-tracker-bot
2019-03-24  3:22 Steve French
2019-03-24 18:40 ` pr-tracker-bot
2019-03-08 16:54 [GIT][PULL] smb3 fixes Steve French
2019-03-09 19:55 ` pr-tracker-bot

Linux-CIFS Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-cifs/0 linux-cifs/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-cifs linux-cifs/ https://lore.kernel.org/linux-cifs \
		linux-cifs@vger.kernel.org
	public-inbox-index linux-cifs

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-cifs


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git