All of lore.kernel.org
 help / color / mirror / Atom feed
From: Steve French <smfrench-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Linus Torvalds
	<torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
Cc: "linux-cifs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-cifs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: [GIT] CIFS Fixes
Date: Sat, 16 Nov 2013 18:14:45 -0600	[thread overview]
Message-ID: <CAH2r5mvtF2VksZSoAg3p5BLD5Dd4CkgLFYxyjua0Ldog1M20Xw@mail.gmail.com> (raw)

A set of cifs fixes most important of which is Pavel's fix for some
problems with handling Windows reparse points and also the security
fix for setfacl over a cifs mount to Samba removing part of the ACL.
Both of these fixes are for stable as well.  Also added most of
copychunk (copy offload) support to cifs although I expect a final
patch in that series (to fix handling of larger files) in a few days
(had to hold off on that in order to incorporate some additional code
review feedback). Also added support for O_DIRECT on forcedirectio
mounts (needed in order to run some of the server benchmarks over cifs
and smb2/smb3 mounts).


The following changes since commit 6c86ae2928f9e4cbf0d5844f5fcfd549e3450b8c:

  Merge tag 'ftrace-urgent-3.12-v2' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
(2013-11-08 08:54:53 +0900)

are available in the git repository at:


  git://git.samba.org/sfrench/cifs-2.6.git for-linus

for you to fetch changes up to 0cbaa53cdd33080c1e2d67ad9295b83c7954f2b3:

  [CIFS] Warn if SMB3 encryption required by server (2013-11-15 23:50:24 -0600)

----------------------------------------------------------------
Jeff Layton (2):
      cifs: change ERRnomem error mapping from ENOMEM to EREMOTEIO
      cifs: don't spam the logs on unexpected lookup errors

Pavel Shilovsky (1):
      CIFS: Fix symbolic links usage

Steve French (5):
      [CIFS] O_DIRECT opens should work on directio mounts
      CIFS: SMB2/SMB3 Copy offload support (refcopy) phase 1
      [CIFS] Set copychunk defaults
      setfacl removes part of ACL when setting POSIX ACLs to Samba
      [CIFS] Warn if SMB3 encryption required by server

Tim Gardner (1):
      cifs: Use data structures to compute NTLMv2 response offsets

 fs/cifs/cifsencrypt.c  |  40 +++++++++++-------
 fs/cifs/cifsglob.h     |   8 +++-
 fs/cifs/cifspdu.h      |   8 +++-
 fs/cifs/cifssmb.c      |   8 ++--
 fs/cifs/dir.c          |   2 +-
 fs/cifs/file.c         |  22 ++++++++++
 fs/cifs/inode.c        |  23 +++++-----
 fs/cifs/ioctl.c        | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
 fs/cifs/netmisc.c      |   2 +-
 fs/cifs/readdir.c      |  40 ++++--------------
 fs/cifs/smb1ops.c      |  21 +++++++++-
 fs/cifs/smb2inode.c    |  16 +++++--
 fs/cifs/smb2maperror.c |   2 +-
 fs/cifs/smb2ops.c      |  82 ++++++++++++++++++++++++++++++++++++
 fs/cifs/smb2pdu.c      |  12 +++++-
 fs/cifs/smb2pdu.h      |  33 ++++++++++++++-
 fs/cifs/smb2proto.h    |   2 +-
 17 files changed, 358 insertions(+), 74 deletions(-)

-- 
Thanks,

Steve

             reply	other threads:[~2013-11-17  0:14 UTC|newest]

Thread overview: 151+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-17  0:14 Steve French [this message]
  -- strict thread matches above, loose matches on Subject: below --
2021-01-30 18:49 [GIT] cifs fixes Steve French
2021-01-31  2:17 ` pr-tracker-bot
2017-06-22 16:30 [GIT] CIFS Fixes Steve French
     [not found] ` <CAH2r5mvDc3F5b6j_1hLeoBRb+fdJvy+HUZk_wSj24PH6SyMddQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-06-22 18:19   ` Linus Torvalds
     [not found]     ` <CA+55aFzQsH8bUcuSbMD7FqFkTwOADJacjnKOMUApQnZ8FGZ0VQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-06-22 23:39       ` Steve French
2017-05-14 14:51 Steve French
2017-04-08 23:08 [GIT] CIFS FIxes Steve French
     [not found] ` <CAH2r5mtb32gv5JwxySkrMboWuGeQ_6fZAGxTOhuee1_HMG6gqw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-04-09 16:10   ` Linus Torvalds
2016-12-24 16:53 [GIT] CIFS Fixes Steve French
     [not found] ` <CAH2r5mvhe=P7okz2O6i962HjbVMdR+0XRjKCw6OsNqeVzrgDHQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-12-24 19:40   ` Linus Torvalds
     [not found]     ` <CA+55aFzEJ3ZJaojOZcanmkUigSJQeSZE+xLXikbUPD=6VAKavw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-12-24 20:04       ` Steve French
2016-11-29 19:22 Steve French
     [not found] <CAH2r5msU1BF5pL3H1or=JKLNzgeYxPEoXrQuJRwHGs996J2aQQ@mail.gmail.com>
     [not found] ` <CAH2r5msU1BF5pL3H1or=JKLNzgeYxPEoXrQuJRwHGs996J2aQQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-10-14 22:52   ` Steve French
2016-09-17  0:06 Steve French
2016-06-27 18:06 Steve French
2016-05-21  0:07 Steve French
2016-05-17 22:36 Steve French
2016-03-02 14:27 Steve French
2015-10-05 20:54 Steve French
2015-09-27  3:32 Steve French
2015-09-13 20:59 Steve French
2015-09-09  4:22 [GiT] " Steve French
     [not found] ` <CAH2r5mvkcq1S8iLEZDNmvZiFpiEJT5fBo_g2zg_VQ2KRMLtrhA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-09 17:02   ` Linus Torvalds
     [not found]     ` <CA+55aFw9KB3iLZvCWfUT20vxsLovqUWEOjY51HjYf2ooEp2THw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-09 18:16       ` Steve French
     [not found]         ` <CAH2r5mufnYU3pgOXi3sjUtFonMDzus+krvrS9i6w-cZHE9bQZQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-09 18:21           ` Linus Torvalds
2015-05-27 20:18 [GIT] " Steve French
2014-06-26  4:39 Steve French
2014-06-09  3:00 Steve French
2014-04-18 22:42 Steve French
2014-03-10 15:04 Steve French
2014-03-04 15:07 Steve French
2014-02-17 16:07 Steve French
2014-02-10  4:44 Steve French
2014-02-01  5:19 Steve French
2013-12-31  0:18 Steve French
2013-11-27 19:21 Steve French
2013-11-21  3:54 Steve French
     [not found] ` <CAH2r5msTi=keXhjob1F9fxTSR8AVAAzR5PZKHqHXaf6WAdqTpg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-11-21  7:37   ` Christoph Hellwig
2013-11-07 19:37 Steve French
2013-10-17 21:13 Steve French
2013-10-05  2:50 Steve French
2013-09-16  4:57 Steve French
2013-09-12  4:55 Steve French
2013-08-12  3:54 Steve French
2013-07-12 15:04 Steve French
2013-07-12 15:04 ` Steve French
2013-07-01 18:40 Steve French
2013-05-28 16:11 [GIT] CIFS FIxes Steve French
2013-05-28 16:11 ` Steve French
2013-05-06 14:02 [GIT] CIFS Fixes Steve French
2013-05-06 14:02 ` Steve French
2013-03-21 22:41 Steve French
2013-03-21 22:41 ` Steve French
2013-03-08 20:14 Steve French
2013-03-08 20:14 ` Steve French
2013-03-01 17:16 Steve French
2013-03-01 17:16 ` Steve French
2013-02-25  4:00 Steve French
2013-01-24 23:15 Steve French
2013-01-07 20:38 Steve French
2012-12-12  4:58 Steve French
2012-11-28 20:27 Steve French
2012-10-09 15:21 Steve French
2012-09-10 16:51 Steve French
2012-07-25 19:58 Steve French
     [not found] ` <CAH2r5mvgQTG2j68c78hiZBMbgNvL3t6iY+d6CWnvtqQXNu2kaw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-07-26 21:03   ` Linus Torvalds
     [not found]     ` <CA+55aFwNMt9BAvVdkzJTwo6J2r+-kwTH+VeO3ihx8L2wyAYeLg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-07-26 21:30       ` Steve French
     [not found]         ` <CAH2r5mtuuGdP6q6FHkJDtszVViUg8_nqJsdRT9=rN-eP4fLisw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-07-26 21:32           ` Linus Torvalds
     [not found]             ` <CA+55aFzykb86LJKP+gsHM=9wqfyChB=N7cNsCGi-BpQSB_OSOA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-07-26 21:38               ` Steve French
2012-07-18  0:34 Steve French
2012-06-04 17:02 Steve French
2012-05-29 19:37 [GIT] cifs fixes Steve French
2012-05-29 15:51 [GIT] CIFS Fixes Steve French
     [not found] ` <CAH2r5mvstY0cDsL1MseEqJ2uQdJv-rhXSZiSimtnMkDbQpzhhQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-05-29 19:30   ` Linus Torvalds
2012-05-04 20:59 Steve French
2012-04-27 22:38 Steve French
2012-04-17 16:10 Steve French
2012-04-05  1:13 Steve French
2012-03-30 21:04 Steve French
2012-03-22 19:07 Steve French
2012-03-13 17:46 Steve French
2012-03-07  0:38 Steve French
2012-02-14  3:30 Steve French
2012-02-07  1:38 Steve French
2012-01-04 17:18 Steve French
2011-12-08 19:36 Steve French
     [not found] ` <CAH2r5mtW3k8DqsJsJzuYG=VTYD8u2vqKSmbhBvNG6H_E2i_TAg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-12-08 21:20   ` Linus Torvalds
     [not found]     ` <CA+55aFy5C8i4vpP2+6k0B1Y0EoDtNzfJvr4YyGOwjewT3GLfyA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-12-09  4:08       ` Steve French
2011-11-07 17:45 Steve French
2011-11-03 20:55 Steve French
2011-10-28 15:46 Steve French
2011-10-27 18:16 Steve French
     [not found] ` <CAH2r5msFde8+dBW1uku_=qv5maXcypoM3cXWCAOK3pbEKv=86w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-10-27 21:07   ` Christoph Hellwig
     [not found]     ` <20111027210722.GA29989-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2011-10-27 21:07       ` Christoph Hellwig
2011-10-27 21:12       ` Steve French
     [not found]         ` <CAH2r5mvCDTE91Mj-HAm_WhSTrzHKi6RNvBL0-+e92POxeqXA9w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-10-27 21:15           ` Christoph Hellwig
     [not found]             ` <20111027211515.GA1380-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2011-10-27 21:17               ` Steve French
     [not found]                 ` <CAH2r5muqCFmvUm=LtKieWdQdaz0Rm351DKJ1uDPtYpO0q79fRw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-10-27 22:02                   ` Steve French
2011-10-28 13:58               ` Jeff Layton
     [not found]                 ` <20111028095834.2a89660b-4QP7MXygkU+dMjc06nkz3ljfA9RmPOcC@public.gmane.org>
2011-10-28 15:16                   ` Steve French
     [not found]                     ` <CAH2r5mtEV2YpTTnrE+03_gm=+CKGxOhLOtRBf6VX2QgXihLDrw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-10-29  3:34                       ` Jeff Layton
2011-10-29 18:35                       ` J. Bruce Fields
     [not found]                         ` <20111029183532.GF12122-uC3wQj2KruNg9hUCZPvPmw@public.gmane.org>
2011-10-29 21:57                           ` Steve French
2011-10-28 14:28       ` Linus Torvalds
     [not found]         ` <CA+55aFy1BtNSjti8SrEgy-Kc9FWr4gKPx0ytyW=47J+JnaHpHQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-10-28 15:07           ` Steve French
2011-09-20  4:49 Steve French
2011-09-20  4:49 ` Steve French
     [not found] ` <CAH2r5munKhMMq3GpRp_iEmrb7t3ATZjkubciwTyCe_R2aUdodw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-09-20  5:13   ` Linus Torvalds
2011-09-20  5:13     ` Linus Torvalds
     [not found]     ` <CA+55aFyz1-GeYGHcer9O19XL9LR5CBSK63qz80e-nnTD-195pw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-09-20  5:34       ` Steve French
2011-09-20  5:34         ` Steve French
2011-08-18 17:08 Steve French
2011-08-15  3:19 Steve French
2011-08-06 20:51 Steve French
2011-08-01 14:54 Steve French
2011-07-26 15:11 Steve French
2011-07-17 17:07 Steve French
2011-07-11 18:59 Steve French
2011-07-11 18:59 ` Steve French
2011-06-25  0:24 Steve French
2011-06-23 20:21 Steve French
2011-06-08 19:41 Steve French
2011-05-27 15:36 Steve French
2011-05-20 17:41 Steve French
     [not found] ` <BANLkTin1aphq5JHJkTOVjgSAaPWWYBuYYw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-05-21 10:31   ` Christoph Hellwig
     [not found]     ` <20110521103105.GA20409-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2011-05-21 11:30       ` Steve French
     [not found]         ` <BANLkTi=VAnis_mH7GbRr+aH-bNm8uVpWLA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-05-21 11:34           ` Steve French
2011-05-17 22:44 Steve French
2011-05-06 21:38 Steve French
2011-04-12 18:26 Steve French
2011-02-21 22:34 Steve French
2011-02-11 19:11 Steve French
2011-02-06 16:45 Steve French
     [not found] ` <AANLkTimnN_LKnGdVgqBC0rMBVApN+Qn5bzOzv28Y=9eh-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-02-06 18:44   ` Jeff Layton
     [not found]     ` <20110206134420.75ddcd5e-9yPaYZwiELC+kQycOl6kW4xkIHaj4LzF@public.gmane.org>
2011-02-06 20:06       ` Steve French
2011-02-01  2:43 Steve French
2011-01-28 19:36 Steve French
2011-01-25  4:08 Steve French
2011-01-10  0:19 Steve French
2010-12-08 18:50 Steve French
2010-11-09 18:20 Steve French
2010-11-05 18:59 Steve French
2010-10-29 17:26 Steve French
2010-10-22 16:37 Steve French
2010-10-01 21:11 Steve French
2010-09-13 16:55 Steve French
2008-11-20 20:19 Steve French
2008-06-10 22:08 Steve French
2008-03-22 23:11 Steve French
2005-06-01 22:23 [GIT] cifs fixes Steve French

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAH2r5mvtF2VksZSoAg3p5BLD5Dd4CkgLFYxyjua0Ldog1M20Xw@mail.gmail.com \
    --to=smfrench-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=linux-cifs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.