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
Subject: [GIT] CIFS Fixes
Date: Fri, 22 Oct 2010 11:37:53 -0500	[thread overview]
Message-ID: <AANLkTik6v__86qDwVpU=LZdxxe_-YabSXmXYAeavfZoJ@mail.gmail.com> (raw)

The following changes since commit 6b0cd00bc396daf5c2dcf17a8d82055335341f46:

  Merge branch 'hwpoison-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
(2010-10-07 13:59:32 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git master

Ben Greear (1):
      cifs: Allow binding to local IP address.

Jeff Layton (31):
      cifs: add tcon field to cifsFileInfo struct
      cifs: allow matching of tcp sessions in CifsNew state
      cifs: make various routines use the cifsFileInfo->tcon pointer
      cifs: add function to get a tcon from cifs_sb
      cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers
      cifs: add cifs_sb_master_tcon and convert some callers to use it
      cifs: have cifs_new_fileinfo take a tcon arg
      cifs: fix handling of signing with writepages (try #6)
      cifs: add refcounted and timestamped container for holding tcons
      cifs: have cifsFileInfo hold a reference to a tlink rather than
tcon pointer
      cifs: have find_readable/writable_file filter by fsuid
      cifs: fix cifs_show_options to show "username=" or "multiuser"
      cifs: add routines to build sessions and tcons on the fly
      cifs: add "multiuser" mount option
      cifs: on multiuser mount, set ownership to
current_fsuid/current_fsgid (try #5)
      cifs: implement recurring workqueue job to prune old tcons
      cifs: fix module refcount leak in find_domain_name
      cifs: initialize tlink_tree_lock and tlink_tree
      cifs: on multiuser mount, set ownership to
current_fsuid/current_fsgid (try #7)
      cifs: keep dentry reference in cifsFileInfo instead of inode reference
      cifs: don't use vfsmount to pin superblock for oplock breaks
      cifs: eliminate cifs_posix_open_inode_helper
      cifs: fix flags handling in cifs_posix_open
      cifs: eliminate oflags option from cifs_new_fileinfo
      cifs: eliminate the inode argument from cifs_new_fileinfo
      cifs: clean up cifs_reopen_file
      cifs: cifs_write argument change and cleanup
      cifs: eliminate pfile pointer from cifsFileInfo
      cifs: move cifs_new_fileinfo to file.c
      cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock
      cifs: move cifsFileInfo_put to file.c

Shirish Pargaonkar (6):
      cifs NTLMv2/NTLMSSP Change variable name mac_key to session key
to reflect the key it holds
      cifs NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code
      ntlm authentication and signing - Correct response length for
ntlmv2 authentication without extended security
      CIFS ntlm authentication and signing - Build a proper av/ti pair
blob for ntlmv2 without extended security authentication
      NTLM authentication and signing - Calculate auth response per smb session
      Clean up two declarations of blob_len

Stefan Metzmacher (7):
      cifs: implement CIFSParseMFSymlink()
      cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink()
      cifs: implement CIFSQueryMFSymLink()
      cifs: implement CIFSFormatMFSymlink()
      cifs: implement CIFSCreateMFSymLink()
      cifs: use Minshall+French symlink functions
      cifs: add "mfsymlinks" mount option

Steve French (7):
      [CIFS] Remove obsolete header
      [CIFS] Fix ordering of cleanup on module init failure
      [CIFS] Various small checkpatch cleanups
      [CIFS] Remove build warning
      Merge branch 'for-next'
      [CIFS] Fix minor checkpatch warning and update cifs version
      [CIFS] move close processing  from cifs_close to cifsFileInfo_put

Suresh Jayaraman (4):
      cifs: use type __u32 instead of int for the oplock parameter
      cifs: fix broken oplock handling
      cifs: handle FindFirst failure gracefully
      cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock

Tejun Heo (1):
      cifs: cancel_delayed_work() + flush_scheduled_work() ->
cancel_delayed_work_sync()

 fs/cifs/README         |    5 +
 fs/cifs/cifs_debug.c   |   12 +-
 fs/cifs/cifs_debug.h   |    2 +-
 fs/cifs/cifs_dfs_ref.c |   24 +-
 fs/cifs/cifs_fs_sb.h   |   13 +-
 fs/cifs/cifsacl.c      |   46 +++-
 fs/cifs/cifsencrypt.c  |  214 ++++++++++++--
 fs/cifs/cifsfs.c       |   92 ++++--
 fs/cifs/cifsfs.h       |   10 +-
 fs/cifs/cifsglob.h     |   91 ++++--
 fs/cifs/cifspdu.h      |    1 -
 fs/cifs/cifsproto.h    |   22 +-
 fs/cifs/cifssmb.c      |   30 +-
 fs/cifs/cn_cifs.h      |   37 ---
 fs/cifs/connect.c      |  534 +++++++++++++++++++++++++++++----
 fs/cifs/dir.c          |  212 +++----------
 fs/cifs/file.c         |  791 +++++++++++++++++++++++-------------------------
 fs/cifs/fscache.c      |   13 +-
 fs/cifs/inode.c        |  237 +++++++++++----
 fs/cifs/ioctl.c        |   17 +-
 fs/cifs/link.c         |  372 +++++++++++++++++++++--
 fs/cifs/misc.c         |   32 +--
 fs/cifs/ntlmssp.h      |   15 +
 fs/cifs/readdir.c      |   79 +++--
 fs/cifs/sess.c         |  167 +++++++----
 fs/cifs/transport.c    |    6 +-
 fs/cifs/xattr.c        |   60 +++--
 27 files changed, 2091 insertions(+), 1043 deletions(-)
 delete mode 100644 fs/cifs/cn_cifs.h



-- 
Thanks,

Steve

             reply	other threads:[~2010-10-22 16:37 UTC|newest]

Thread overview: 151+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-22 16:37 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-17  0:14 Steve French
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-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='AANLkTik6v__86qDwVpU=LZdxxe_-YabSXmXYAeavfZoJ@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.