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
next 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.