Steve French
0c0ff09329
[CIFS] Performance improvement, finish up adding CIFSSMBWrite2
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
2005-06-23 19:31:17 -05:00
Steve French
45abc6ee2b
[CIFS] Fix typo in POSIX SetFSInfo call
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
2005-06-23 13:42:03 -05:00
Steve French
ea0daab4ae
Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2005-06-22 20:26:47 -05:00
Jeremy Allison
ac67055ef2
[CIFS] POSIX extensions, SetFSInfo added
...
Signed-off-by: Steve French@sfrench@us.ibm.com
Signed-off-by: Jeremy Allison (jra@samba.org )
2005-06-22 17:26:35 -07:00
Steve French
dfb7533b5f
[CIFS] Add stats for findfirst, findnext, findclose
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
2005-06-22 17:13:47 -07:00
Steve French
5893a65711
Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2005-06-13 13:25:38 -05:00
Steve French
d6e04ae64c
[CIFS] CIFS writepage improvements - eliminate double copy
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
2005-06-13 13:24:43 -05:00
Steve French
3079ca621e
[CIFS] Fix cifs update of page cache. Write at correct offset when out of memory
...
and add_to_page_cache fails.
Thanks to Shaggy for pointing out the fix.
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Shaggy (shaggy@us.ibm.com )
2005-06-09 14:44:07 -07:00
Alexey Dobriyan
36358c2142
[CIFS] fs/cifs/netmisc.c: fix sparse warning
...
Signed-off-by: Steve French <sfrench@us.ibm.com>
Signed-off-by: Alexey Dobriyan <adobriyan@mail.ru>
Signed-off-by: Domen Puncer <domen@coderock.org>
2005-06-02 20:01:16 -05:00
Steve French
d0d2f2df65
[CIFS] Update cifs version number and fix whitespace
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
2005-06-02 15:12:36 -07:00
Steve French
b1a45695bd
[CIFS] fix casts of unicode strings to match function definition
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
2005-05-17 16:07:23 -05:00
Steve French
b2aeb9d565
[CIFS] Fix oops in cifs_unlink. Caused in some cases when renaming over existing,
...
newly created, file.
Samba bugzilla: 2697
Signed-off-by: Steve French (sfrench@us.ibm.com )
2005-05-17 13:16:18 -05:00
Steve French
67594feb4b
[CIFS] missing break needed to handle < when mount option "mapchars" specified
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
2005-05-17 13:04:49 -05:00
Adrian Bunk
dfc1e14854
[PATCH] remove BK documentation
...
There's no longer a reason to document the obsolete BK usage.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Cc: Jeff Garzik <jgarzik@pobox.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-05-05 16:36:42 -07:00
Steve French
9ea1f8f505
[PATCH] cifs: Update cifs todo list
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-30 11:10:58 -07:00
Steve French
6857547671
[PATCH] cifs: append \* properly on ASCII servers
...
For older servers which do not support Unicode
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-30 11:10:57 -07:00
Steve French
0cb766ae62
[PATCH] cifs: Do not sleep interruptible after socket connect failure
...
.. since it can be due to pending kill.
Update readme information to better describe cifs umount
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:11 -07:00
Steve French
31ca3bc3c5
[PATCH] cifs: Do not init smb requests or block when sending requests
...
if cifsd thread is no longer running to demultixplex responses.
Do not send FindClose request when FindFirst failed without reaching end
of search.
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:11 -07:00
Steve French
57337e42f1
[PATCH] cifs: handle termination of cifs oplockd kernel thread
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:10 -07:00
Steve French
11aa0149d0
[PATCH] cifs: Fix mapping of EMLINK case
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:10 -07:00
Steve French
cd63499cbe
[PATCH] cifs: Handle case of multiple trans2 responses for one SMB request (part 2 of 2)
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:10 -07:00
Steve French
275cde1a1f
[PATCH] cifs: cleanup various long lines
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:10 -07:00
Steve French
e4eb295d38
[PATCH] cifs: Handle multiple response transact2 part 1 of 2
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:09 -07:00
Steve French
46810cbf3d
[PATCH] cifs: Ease memory pressure, do not use large buffers in byte range lock requests.
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:09 -07:00
Steve French
79944bf713
[PATCH] cifs: missing semicolon from previous fix
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:09 -07:00
Steve French
67010fbc6f
[PATCH] cifs: Better handle errors on second socket recv message call
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:09 -07:00
Steve French
09d1db5c61
[PATCH] cifs: improve check for search entry going beyond end of SMB transact
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:08 -07:00
Steve French
966ca92347
[PATCH] cifs: Fix caching problem
...
pointed out by Dave Stahl and Vince Negri in which cifs can update the
last modify time on a server modified file without invalidating the
local cached data due to an intervening readdir.
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:08 -07:00
Steve French
433dc24f24
[PATCH] cifs: remove cifs_kcalloc and check for NULL return on kcalloc in session initialization
...
Suggested by: Adrian Bunk and Dave Miller
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:08 -07:00
Steve French
099a58f681
[PATCH] cifs: Missing initialization for largeBuf flag left out of previous changeset
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:07 -07:00
Steve French
b8643e1b52
[PATCH] cifs: Do not use large smb buffers in response path
...
unless response is larger than 256 bytes. This cuts more than 1/3 of
the large memory allocations that cifs does and should be a huge help to
memory pressure under stress.
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:07 -07:00
Steve French
c81156dd21
[PATCH] cifs: cleanup of ifdefs usage so it is more consistent
...
And fix to not needlessly send new POSIX QFSInfo when server does not
explicitly claim support for the new protocol extensions.
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:07 -07:00
Steve French
f28ac91b05
[PATCH] cifs: CIFS ioctl needed by umount.cifs utility
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:07 -07:00
Steve French
848f3fce45
[PATCH] cifs: Do not interpret oplock break responses as responses to an unrelated command
...
.. even if the multiplex ids match.
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:07 -07:00
Steve French
d0724714fd
[PATCH] cifs: Fix PPC64 compile error
...
.. and do not double endian convert the special characters whem mounted
with mapchars mount parm.
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:06 -07:00
Steve French
737b758c96
[PATCH] cifs: character mapping of special characters (part 3 of 3)
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:06 -07:00
Steve French
6c91d362f1
[PATCH] cifs: finish up of special character mapping capable unicode conversion routine part 2 of 3
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:06 -07:00
Steve French
d14537f103
[PATCH] cifs: remove a few redundant null pointer checks, and cleanup misc source formatting
...
Mostly suggested by Jesper Juhl
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:05 -07:00
Steve French
6a0b48245a
[PATCH] cifs: Add new mount parm mapchars
...
For handling seven special characters that shells use for filenames.
This first parts implements conversions from Unicode.
Signed-off-by: Steve French
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:05 -07:00
Steve French
cbe0476fa6
[PATCH] cifs: fix rare oops in cifs_close
...
Protect access to cifs file list in cifs_close path
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:05 -07:00
Steve French
ad009ac965
[PATCH] cifs: Fix multiuser packet signing to use the right sequence number and mac session key
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:05 -07:00
Steve French
c67593a031
[PATCH] cifs: Enable ioctl support in POSIX extensions to handle lsattr
...
remove sparse warnings, unnecessary pad in QueryFileInfo and redundant
function define.
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:04 -07:00
Steve French
75cf6bdc52
[PATCH] cifs: Gracefully turn off serverino (when serverino is enabled on mount)
...
Old servers such as NT4 do not support this level of FindFirst (and
retry with a lower infolevel)
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:04 -07:00
Steve French
f654bac222
[PATCH] cifs: add support for chattr/lsattr in new CIFS POSIX extensions
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:04 -07:00
Steve French
1da0c78b32
[PATCH] cifs: Only send POSIX ACL calls to server if server claims to support that capability bit
...
Signed-off-by: Steve French (sfrench@us.ibm.com )
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-28 22:41:04 -07:00
Linus Torvalds
1da177e4c3
Linux-2.6.12-rc2
...
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.
Let it rip!
2005-04-16 15:20:36 -07:00