Linux-CIFS Archive on lore.kernel.org
 help / color / Atom feed
* [GIT PULL] SMB3 fixes
@ 2019-10-11 20:40 Steve French
  2019-10-11 21:35 ` pr-tracker-bot
  0 siblings, 1 reply; 25+ 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] 25+ 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; 25+ 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] 25+ messages in thread

* Re: [GIT PULL] SMB3 Fixes
  2019-09-28 21:36 Steve French
@ 2019-09-30  3:05 ` pr-tracker-bot
  0 siblings, 0 replies; 25+ 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] 25+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-09-28 21:46 Steve French
  0 siblings, 0 replies; 25+ 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] 25+ messages in thread

* [GIT PULL] SMB3 Fixes
@ 2019-09-28 21:36 Steve French
  2019-09-30  3:05 ` pr-tracker-bot
  0 siblings, 1 reply; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ messages in thread

end of thread, back to index

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-11 20:40 [GIT PULL] SMB3 fixes Steve French
2019-10-11 21:35 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2019-09-28 21:46 [GIT PULL] SMB3 Fixes Steve French
2019-09-28 21:36 Steve French
2019-09-30  3:05 ` pr-tracker-bot
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