iget: stop CIFS from using iget() and read_inode()

2008-02-07 Thread Linux Kernel Mailing List
orDate: Thu Feb 7 00:15:33 2008 -0800 Committer: Linus Torvalds <[EMAIL PROTECTED]> CommitDate: Thu Feb 7 08:42:27 2008 -0800 iget: stop CIFS from using iget() and read_inode() Stop the CIFS filesystem from using iget() and read_inode(). Replace cifs_read_inode() with cifs

deprecate smbfs in favour of cifs

2008-02-05 Thread Linux Kernel Mailing List
orDate: Tue Feb 5 14:22:58 2008 -0800 Committer: Linus Torvalds <[EMAIL PROTECTED]> CommitDate: Tue Feb 5 14:37:15 2008 -0800 deprecate smbfs in favour of cifs smbfs is a bit buggy and has no maintainer. Change it to shout at the user on the first five mount attempts -

[CIFS] DFS build fixes

2008-01-27 Thread Linux Kernel Mailing List
orDate: Fri Jan 25 10:12:41 2008 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Jan 25 10:12:41 2008 +0000 [CIFS] DFS build fixes Also includes a few minor changes suggested by Christoph Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/c

[CIFS] DFS support: provide shrinkable mounts

2008-01-27 Thread Linux Kernel Mailing List
orDate: Fri Jan 25 03:28:31 2008 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Jan 25 03:28:31 2008 +0000 [CIFS] DFS support: provide shrinkable mounts Signed-off-by: Igor Mammedov <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PRO

[CIFS] Do not log path names in lookup errors

2008-01-27 Thread Linux Kernel Mailing List
orDate: Sun Jan 20 00:30:29 2008 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sun Jan 20 00:30:29 2008 +0000 [CIFS] Do not log path names in lookup errors Andi Kleen noticed that we were logging access denied errors (which is noisy in the dmesg log, and not

[CIFS] DFS support patchset: Added mountdata

2008-01-27 Thread Linux Kernel Mailing List
orDate: Fri Jan 11 01:49:48 2008 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Jan 11 01:49:48 2008 +0000 [CIFS] DFS support patchset: Added mountdata Also cifs_fs_type was made not static for ussage in dfs code. Signed-off-by: Igor Mammedov <[

[CIFS] Forgot to add two new files from previous commit

2008-01-27 Thread Linux Kernel Mailing List
orDate: Thu Jan 10 17:10:23 2008 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Jan 10 17:10:23 2008 +0000 [CIFS] Forgot to add two new files from previous commit Thanks to Igor for noticing this. CC: Igor Mammedov <[EMAIL PROTECTED]> Signed-of

[CIFS] DNS name resolution helper upcall for cifs

2008-01-27 Thread Linux Kernel Mailing List
orDate: Wed Jan 9 16:21:36 2008 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Jan 9 16:21:36 2008 +0000 [CIFS] DNS name resolution helper upcall for cifs Adds additional option CIFS_DFS_UPCALL to fs/Kconfig for enabling DFS support. Resolved I

[CIFS] fix checkpatch warnings in fs/cifs/inode.c

2008-01-27 Thread Linux Kernel Mailing List
orDate: Tue Jan 8 23:18:22 2008 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Jan 8 23:18:22 2008 +0000 [CIFS] fix checkpatch warnings in fs/cifs/inode.c Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/README | 28 +++++---

[CIFS] hold ses sem on tcp session reconnect during mount

2008-01-27 Thread Linux Kernel Mailing List
orDate: Thu Jan 3 17:37:09 2008 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Jan 3 17:37:09 2008 +0000 [CIFS] hold ses sem on tcp session reconnect during mount Signed-off-by: Jeff Layton <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PRO

[CIFS] Allow setting mode via cifs acl

2008-01-27 Thread Linux Kernel Mailing List
orDate: Mon Dec 31 07:47:21 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Dec 31 07:47:21 2007 +0000 [CIFS] Allow setting mode via cifs acl Requires cifsacl mount flag to be on and CIFS_EXPERIMENTAL enabled CC: Shirish Pargaonkar <[EMAIL PROTECT

[CIFS] fix unicode string alignment in SPNEGO setup

2008-01-27 Thread Linux Kernel Mailing List
orDate: Mon Dec 31 04:56:21 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Dec 31 04:56:21 2007 +0000 [CIFS] fix unicode string alignment in SPNEGO setup Unicode strings need to be word aligned, but the code that handles that is currently not taking t

[CIFS] cifs_partialpagewrite() cleanup

2008-01-27 Thread Linux Kernel Mailing List
orDate: Mon Dec 31 04:21:29 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Dec 31 04:21:29 2007 +0000 [CIFS] cifs_partialpagewrite() cleanup rc cannot be -EBADF now and condition is always true Signed-off-by: Vasily Averin <[EMAIL PROTECTED]>

[CIFS] use krb5 session key from first SMB session after a NegProt

2008-01-27 Thread Linux Kernel Mailing List
orDate: Mon Dec 31 04:03:02 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Dec 31 04:03:02 2007 +0000 [CIFS] use krb5 session key from first SMB session after a NegProt Currently, any new kerberos SMB session overwrites the server's session key

[CIFS] redo existing session setup if needed in cifs_mount

2008-01-27 Thread Linux Kernel Mailing List
orDate: Mon Dec 31 01:37:11 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Dec 31 01:37:11 2007 +0000 [CIFS] redo existing session setup if needed in cifs_mount When cifs_mount finds an existing SMB session that it can use for a new mount, it does not

[CIFS] Only dump SPNEGO key if CONFIG_CIFS_DEBUG2 is set

2008-01-27 Thread Linux Kernel Mailing List
orDate: Mon Dec 31 00:51:45 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Dec 31 00:51:45 2007 +0000 [CIFS] Only dump SPNEGO key if CONFIG_CIFS_DEBUG2 is set The SPNEGO key data is not terribly interesting except in certain debugging situations. Only du

[CIFS] fix SetEA failure to some Samba versions

2008-01-27 Thread Linux Kernel Mailing List
orDate: Sun Dec 30 23:49:57 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sun Dec 30 23:49:57 2007 +0000 [CIFS] fix SetEA failure to some Samba versions Thanks to Oleg Gvozdev for noticing the problem. CC: Andrew Morton <[EMAIL PROTECTED]> Si

regression: cifs endianness bug

2007-12-05 Thread Linux Kernel Mailing List
e: Wed Dec 5 08:24:38 2007 + Committer: Linus Torvalds <[EMAIL PROTECTED]> CommitDate: Wed Dec 5 09:25:19 2007 -0800 regression: cifs endianness bug access_flags_to_mode() gets on-the-wire data (little-endian) and treats it as host-endian. Introduc

[CIFS] Fix potential data corruption when writing out cached dirty pages

2007-11-26 Thread Linux Kernel Mailing List
orDate: Tue Nov 20 23:19:03 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Nov 20 23:19:03 2007 +0000 [CIFS] Fix potential data corruption when writing out cached dirty pages Fix RedHat bug 329431 The idea here is separate "conscious" from

[CIFS] Fix check after use error in ACL code

2007-11-26 Thread Linux Kernel Mailing List
orDate: Sun Nov 25 10:01:00 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sun Nov 25 10:01:00 2007 +0000 [CIFS] Fix check after use error in ACL code Spotted by the coverity scanner. CC: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: St

[CIFS] Fix spurious reconnect on 2nd peek from read of SMB length

2007-11-26 Thread Linux Kernel Mailing List
orDate: Tue Nov 20 02:24:08 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Nov 20 02:24:08 2007 +0000 [CIFS] Fix spurious reconnect on 2nd peek from read of SMB length When retrying kernel_recvmsg() because of a short read, check returned length

[CIFS] Have CIFS_SessSetup build correct SPNEGO SessionSetup request

2007-11-26 Thread Linux Kernel Mailing List
orDate: Fri Nov 16 23:37:35 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Nov 16 23:37:35 2007 +0000 [CIFS] Have CIFS_SessSetup build correct SPNEGO SessionSetup request Have CIFS_SessSetup call cifs_get_spnego_key when Kerberos is negotiated. Use the

[CIFS] remove build warning

2007-11-26 Thread Linux Kernel Mailing List
orDate: Sat Nov 17 00:01:51 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Nov 17 00:01:51 2007 +0000 [CIFS] remove build warning CC: Jeff Layton <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifs_spn

[CIFS] minor checkpatch cleanup

2007-11-26 Thread Linux Kernel Mailing List
orDate: Fri Nov 16 23:05:52 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Nov 16 23:05:52 2007 +0000 [CIFS] minor checkpatch cleanup Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsproto.h | 10 +- fs/cifs/connect.c

[CIFS] have cifs_get_spnego_key get the hostname from TCP_Server_Info

2007-11-26 Thread Linux Kernel Mailing List
orDate: Fri Nov 16 22:23:17 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Nov 16 22:23:17 2007 +0000 [CIFS] have cifs_get_spnego_key get the hostname from TCP_Server_Info Signed-off-by: Jeff Layton <[EMAIL PROTECTED]> Signed-off-by: Steve French

[CIFS] add hostname field to TCP_Server_Info struct

2007-11-26 Thread Linux Kernel Mailing List
orDate: Fri Nov 16 22:22:06 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Nov 16 22:22:06 2007 +0000 [CIFS] add hostname field to TCP_Server_Info struct ...and populate it with the hostname portion of the UNC string. Signed-off-by: Jeff Layton <[

[CIFS] clean up error handling in cifs_mount

2007-11-26 Thread Linux Kernel Mailing List
orDate: Fri Nov 16 22:21:07 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Nov 16 22:21:07 2007 +0000 [CIFS] clean up error handling in cifs_mount Move all of the kfree's sprinkled in the middle of the function to the end, and have the code set rc an

[CIFS] add ver= prefix to upcall format version

2007-11-26 Thread Linux Kernel Mailing List
orDate: Fri Nov 16 18:32:52 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Nov 16 18:32:52 2007 +0000 [CIFS] add ver= prefix to upcall format version Acked-by: Jeff Layton <[EMAIL PROTECTED]> Acked-by: Igor Mammedov <[EMAIL PROTECTED]>

[CIFS] Fix buffer overflow if server sends corrupt response to small

2007-11-26 Thread Linux Kernel Mailing List
orDate: Tue Nov 13 22:41:37 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Nov 13 22:41:37 2007 +0000 [CIFS] Fix buffer overflow if server sends corrupt response to small request In SendReceive() function in transport.c - it memcpy's messa

[CIFS] Fix stale mode after readdir when cifsacl specified

2007-11-12 Thread Linux Kernel Mailing List
orDate: Thu Nov 8 23:10:32 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Nov 8 23:10:32 2007 +0000 [CIFS] Fix stale mode after readdir when cifsacl specified When mounted with cifsacl mount option, readdir can not instantiate the inode with the estimate

[CIFS] fix oops on second mount to same server when null auth is used

2007-11-12 Thread Linux Kernel Mailing List
orDate: Fri Nov 9 23:25:04 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Nov 9 23:25:04 2007 +0000 [CIFS] fix oops on second mount to same server when null auth is used When a share is mounted using no username, cifs_mount sets volume_info.username as a

[CIFS] Fix incorrect mode when ACL had deny access control entries

2007-11-12 Thread Linux Kernel Mailing List
orDate: Thu Nov 8 17:57:40 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Nov 8 17:57:40 2007 +0000 [CIFS] Fix incorrect mode when ACL had deny access control entries When mounted with the cifsacl mount option, we were treating any deny ACEs found lik

[CIFS] add mode to acl conversion helper function

2007-11-12 Thread Linux Kernel Mailing List
orDate: Thu Nov 8 21:12:01 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Nov 8 21:12:01 2007 +0000 [CIFS] add mode to acl conversion helper function Acked-by: Shirish Pargaonkar <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PRO

[CIFS] Add uid to key description so krb can handle user mounts

2007-11-12 Thread Linux Kernel Mailing List
orDate: Thu Nov 8 16:13:31 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Nov 8 16:13:31 2007 +0000 [CIFS] Add uid to key description so krb can handle user mounts Adds uid to key description fro supporting user mounts and minor formating changes

[CIFS] Add upcall files for cifs to use spnego/kerberos

2007-11-12 Thread Linux Kernel Mailing List
orDate: Mon Nov 5 14:38:08 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Nov 5 14:38:08 2007 +0000 [CIFS] Add upcall files for cifs to use spnego/kerberos Acked-by: Jeff Layton <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PRO

[CIFS] Fix walking out end of cifs dacl

2007-11-12 Thread Linux Kernel Mailing List
orDate: Mon Nov 5 21:46:10 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Nov 5 21:46:10 2007 +0000 [CIFS] Fix walking out end of cifs dacl Acked-by: Shirish Pargaonkar <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]>

[CIFS] Register and unregister cifs_spnego_key_type on module init/exit

2007-11-12 Thread Linux Kernel Mailing List
orDate: Sat Nov 3 05:02:24 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Nov 3 05:02:24 2007 +0000 [CIFS] Register and unregister cifs_spnego_key_type on module init/exit Signed-off-by: Jeff Layton <[EMAIL PROTECTED]> Signed-off-by: Steve French

[CIFS] add OIDs for KRB5 and MSKRB5 to ASN1 parsing routines

2007-11-12 Thread Linux Kernel Mailing List
orDate: Sat Nov 3 05:11:06 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Nov 3 05:11:06 2007 +0000 [CIFS] add OIDs for KRB5 and MSKRB5 to ASN1 parsing routines Also, fix the parser to recognize them and set the secType accordingly. Make CIFSSMBNegotia

[CIFS] allow cifs_calc_signature2 to deal with a zero length iovec

2007-11-12 Thread Linux Kernel Mailing List
orDate: Sat Nov 3 04:34:04 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Nov 3 04:34:04 2007 +0000 [CIFS] allow cifs_calc_signature2 to deal with a zero length iovec Currently, cifs_calc_signature2 errors out if it gets a zero-length iovec. Fix it

[CIFS] implement upcalls for SPNEGO blob via keyctl API

2007-11-12 Thread Linux Kernel Mailing List
orDate: Sat Nov 3 04:48:29 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Nov 3 04:48:29 2007 +0000 [CIFS] implement upcalls for SPNEGO blob via keyctl API Add routines to handle upcalls to userspace via keyctl for the purpose of getting a SPNEG

[CIFS] when mount helper missing fix slash wrong direction in share

2007-11-12 Thread Linux Kernel Mailing List
orDate: Thu Nov 1 02:12:10 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Nov 1 02:12:10 2007 +0000 [CIFS] when mount helper missing fix slash wrong direction in share Kernel bugzilla bug #9228 If mount helper (mount.cifs) missing, mounts wi

[CIFS] If no Access Control Entries, set mode perm bits to zero

2007-11-12 Thread Linux Kernel Mailing List
orDate: Thu Nov 1 18:03:01 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Nov 1 18:03:01 2007 +0000 [CIFS] If no Access Control Entries, set mode perm bits to zero Also clean up ACL code Acked-by: Shirish Pargaonkar <[EMAIL PROTECTED]> Si

[CIFS] Don't request too much permission when reading an ACL

2007-11-12 Thread Linux Kernel Mailing List
orDate: Wed Oct 31 04:54:42 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 31 04:54:42 2007 +0000 [CIFS] Don't request too much permission when reading an ACL We were requesting GENERIC_READ but that fails when we do not have read permission

[CIFS] enable get mode from ACL when cifsacl mount option specified

2007-11-12 Thread Linux Kernel Mailing List
TED]> AuthorDate: Tue Oct 30 04:45:14 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 30 04:45:14 2007 +0000 [CIFS] enable get mode from ACL when cifsacl mount option specified Part 9 of ACL patch series. getting mode from ACL now works in some cases (

[CIFS] ACL support part 8

2007-11-12 Thread Linux Kernel Mailing List
orDate: Fri Oct 26 23:40:20 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Oct 26 23:40:20 2007 +0000 [CIFS] ACL support part 8 Now GetACL in getinodeinfo path when cifsacl mount option used, and ACL is parsed for SIDs. Missing only one piece now to be

[CIFS] acl support part 6

2007-11-12 Thread Linux Kernel Mailing List
orDate: Thu Oct 25 21:17:17 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Oct 25 21:17:17 2007 +0000 [CIFS] acl support part 6 Acked-by: Shirish Pargaonkar <[EMAIL PROTECTED]> CC: Cyrill Gorcunov <[EMAIL PROTECTED]> Signed-off-by: Steve

[CIFS] acl support part 7

2007-11-12 Thread Linux Kernel Mailing List
orDate: Fri Oct 26 04:32:43 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Oct 26 04:32:43 2007 +0000 [CIFS] acl support part 7 Also fixes typo, build break Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c | 21 +++

[CIFS] acl support part 6

2007-11-12 Thread Linux Kernel Mailing List
orDate: Tue Oct 23 21:22:55 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 23 21:22:55 2007 +0000 [CIFS] acl support part 6 CC: Shirish Pargaonkar <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]> ---

[CIFS] ACL support part 5

2007-11-12 Thread Linux Kernel Mailing List
orDate: Fri Oct 19 21:57:39 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Oct 19 21:57:39 2007 +0000 [CIFS] ACL support part 5 Acked-by: Shirish Pargaonkar <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs

[CIFS] remove unused funtion compile warning when experimental off

2007-11-12 Thread Linux Kernel Mailing List
orDate: Tue Oct 23 18:09:48 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 23 18:09:48 2007 +0000 [CIFS] remove unused funtion compile warning when experimental off get rid of couple of unused function warnings which show up when CONFIG_CIFS_EXP

[CIFS] log better errors on failed mounts

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Oct 18 21:45:27 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Oct 18 21:45:27 2007 +0000 [CIFS] log better errors on failed mounts Also returns more accurate errors to mount for the cases of account expired and password expired Ac

[CIFS] fix typo

2007-10-19 Thread Linux Kernel Mailing List
orDate: Wed Oct 17 23:06:07 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 17 23:06:07 2007 +0000 [CIFS] fix typo Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) di

[CIFS] Return better error when server requires signing but client forbids

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Oct 18 02:58:40 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Oct 18 02:58:40 2007 +0000 [CIFS] Return better error when server requires signing but client forbids Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/CHANGES |

[CIFS] acl support part 4

2007-10-19 Thread Linux Kernel Mailing List
orDate: Wed Oct 17 22:50:39 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 17 22:50:39 2007 +0000 [CIFS] acl support part 4 Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c | 19 ++- fs/cifs/cifsacl.h | 9

[CIFS] Fix minor problems noticed by scan

2007-10-19 Thread Linux Kernel Mailing List
orDate: Wed Oct 17 21:31:52 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 17 21:31:52 2007 +0000 [CIFS] Fix minor problems noticed by scan Coverity scan pointed out some minor possible errors. Signed-off-by: Steve French <[EMAIL PROTECTED

[CIFS] fix bad handling of EAGAIN error on kernel_recvmsg in cifs_demultiplex_thread

2007-10-19 Thread Linux Kernel Mailing List
orDate: Wed Oct 17 18:01:11 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 17 18:01:11 2007 +0000 [CIFS] fix bad handling of EAGAIN error on kernel_recvmsg in cifs_demultiplex_thread When kernel_recvmsg returns -EAGAIN or -EREST

[CIFS] build break

2007-10-19 Thread Linux Kernel Mailing List
orDate: Wed Oct 17 02:48:17 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 17 02:48:17 2007 +0000 [CIFS] build break Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-

[CIFS] endian fixes

2007-10-19 Thread Linux Kernel Mailing List
orDate: Wed Oct 17 02:12:46 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 17 02:12:46 2007 +0000 [CIFS] endian fixes Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletion

[CIFS] endian fixes in new acl code

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Oct 16 21:35:39 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 16 21:35:39 2007 +0000 [CIFS] endian fixes in new acl code Signed-off-by: Dave Kleikamp <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]> ---

[CIFS] Fix some endianness problems in new acl code

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Oct 16 18:40:37 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 16 18:40:37 2007 +0000 [CIFS] Fix some endianness problems in new acl code Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c | 28 ++-

[CIFS] missing #endif from a previous patch

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Oct 16 18:10:10 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 16 18:10:10 2007 +0000 [CIFS] missing #endif from a previous patch Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsglob.h |2 ++ 1 files changed,

[CIFS] formatting fixes

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Oct 16 17:57:55 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 16 17:57:55 2007 +0000 [CIFS] formatting fixes Signed-off-by: Cyrill Gorcunov <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]> ---

[CIFS] Break up unicode_sessetup string functions

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Oct 16 17:32:19 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 16 17:32:19 2007 +0000 [CIFS] Break up unicode_sessetup string functions SPNEGO setup needs only some of these strings. Break up unicode_ssetup_strings so we can call them

[CIFS] parse server_GUID in SPNEGO negProt response

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Oct 16 17:10:44 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 16 17:10:44 2007 +0000 [CIFS] parse server_GUID in SPNEGO negProt response SPNEGO NegProt response also contains a server_GUID. Parse it as we would for RawNTLMSSP. S

[CIFS]

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Oct 16 16:50:25 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 16 16:50:25 2007 +0000 [CIFS] [CIFS] fix error message about packet signing When packet signing is disabled and the server requires it, cifs prints an error message.

[CIFS] Fix endian conversion problem in posix mkdir

2007-10-19 Thread Linux Kernel Mailing List
orDate: Sun Oct 14 17:58:43 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sun Oct 14 17:58:43 2007 +0000 [CIFS] Fix endian conversion problem in posix mkdir Signed-off-by: Cyrill Gorcunov <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAI

[CIFS] fix build break when lanman not enabled

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Oct 12 19:24:06 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Oct 12 19:24:06 2007 +0000 [CIFS] fix build break when lanman not enabled Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PRO

[CIFS] remove two sparse warnings

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Oct 12 19:10:28 2007 + Committer: Cyrill Gorcunov <[EMAIL PROTECTED]> CommitDate: Fri Oct 12 19:10:28 2007 +0000 [CIFS] remove two sparse warnings Signed-off-by: Cyrill Gorcunov <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]

[CIFS] remove compile warnings when debug disabled

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Oct 12 18:54:12 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Oct 12 18:54:12 2007 +0000 [CIFS] remove compile warnings when debug disabled Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c |4 ++-- 1 files cha

[CIFS] CIFS ACL support part 3

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Oct 12 04:11:59 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Oct 12 04:11:59 2007 +0000 [CIFS] CIFS ACL support part 3 Signed-off-by: Shirish Pargaonkar <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]> ---

[CIFS] Fix cifsd so shuts down when signing fails during mount

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Oct 4 20:05:09 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Oct 4 20:05:09 2007 +0000 [CIFS] Fix cifsd so shuts down when signing fails during mount Fixes two problems: 1) we dropped down to negotiating lanman if we did not recognize the

[CIFS] Cleanup formatting

2007-10-19 Thread Linux Kernel Mailing List
orDate: Wed Oct 3 19:43:19 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 3 19:43:19 2007 +0000 [CIFS] Cleanup formatting Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c | 78 ++-

[CIFS] CIFS ACL support (part 2)

2007-10-19 Thread Linux Kernel Mailing List
TED]> AuthorDate: Wed Oct 3 18:22:19 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 3 18:22:19 2007 +0000 [CIFS] CIFS ACL support (part 2) Signed-off-by: Shirish Pargaonkar <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PROTECTED]>

[CIFS] remove some redundant argument checks

2007-10-19 Thread Linux Kernel Mailing List
TED]> AuthorDate: Wed Oct 3 16:41:24 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Wed Oct 3 16:41:24 2007 +0000 [CIFS] remove some redundant argument checks This patch does kmalloc + memset conversion to kzalloc and removes some redundant argument checks.

[CIFS] Reduce chance of list corruption in find_writable_file

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Oct 2 01:11:08 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Oct 2 01:11:08 2007 +0000 [CIFS] Reduce chance of list corruption in find_writable_file When find_writable_file is racing with close and the session to the server goes down, Sh

[CIFS] change misleading field name

2007-10-19 Thread Linux Kernel Mailing List
orDate: Mon Oct 1 19:59:01 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Oct 1 19:59:01 2007 +0000 [CIFS] change misleading field name num_auth is really num_subauth in ACL terminology Signed-off-by: Steve French <[EMAIL PROTECTED]> ---

[CIFS] named pipe support (part 2)

2007-10-19 Thread Linux Kernel Mailing List
orDate: Sat Sep 29 05:21:58 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Sep 29 05:21:58 2007 +0000 [CIFS] named pipe support (part 2) Also fixes typo which could cause build break Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs

[CIFS] CIFS support for named pipes (part 1)

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Sep 28 22:28:55 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Sep 28 22:28:55 2007 +0000 [CIFS] CIFS support for named pipes (part 1) This allows cifs to mount to ipc shares (IPC$) which will allow user space applications to layer over a

[CIFS] Fix memory leak in statfs to very old servers

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Sep 28 06:53:39 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Sep 28 06:53:39 2007 +0000 [CIFS] Fix memory leak in statfs to very old servers We were allocating request buffers twice in the statfs path when mounted to very old (Windows

[CIFS] fix cut and paste error - missing defines cause cifsacl build error

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Sep 25 19:53:44 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Sep 25 19:53:44 2007 +0000 [CIFS] fix cut and paste error - missing defines cause cifsacl build error Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifsacl.c |

[CIFS] move cifs acl code to new file and fix build break

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Sep 25 16:17:24 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Sep 25 16:17:24 2007 +0000 [CIFS] move cifs acl code to new file and fix build break Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/Makefile|2 +- fs/cifs/

[CIFS] Support for CIFS ACLs (part 1)

2007-10-19 Thread Linux Kernel Mailing List
orDate: Mon Sep 24 20:25:46 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Sep 24 20:25:46 2007 +0000 [CIFS] Support for CIFS ACLs (part 1) Add code to be able to dump CIFS ACL information when Query Posix ACL with cifsacl mount parm enabled. S

[CIFS] fix typo in previous commit

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Sep 20 15:37:29 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Sep 20 15:37:29 2007 +0000 [CIFS] fix typo in previous commit Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/connect.c |2 +- 1 files changed, 1 insertio

[CIFS] Print better error when server returns malformed QueryUnixInfo response

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Sep 20 15:30:07 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Sep 20 15:30:07 2007 +0000 [CIFS] Print better error when server returns malformed QueryUnixInfo response Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifss

[CIFS] Add warning message when broken server fails SetFSInfo call

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Sep 20 15:16:24 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Sep 20 15:16:24 2007 +0000 [CIFS] Add warning message when broken server fails SetFSInfo call A reasonably common NAS server returns an error on the SetFSInfo of the Unix capabil

[CIFS] Fallback to standard mkdir if server incorrectly claims support for

2007-10-19 Thread Linux Kernel Mailing List
orDate: Mon Sep 17 02:04:21 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Mon Sep 17 02:04:21 2007 +0000 [CIFS] Fallback to standard mkdir if server incorrectly claims support for posix ops Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/ci

[CIFS] fix small memory leak in an error path in new posix mkdir

2007-10-19 Thread Linux Kernel Mailing List
orDate: Sun Sep 16 23:12:47 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sun Sep 16 23:12:47 2007 +0000 [CIFS] fix small memory leak in an error path in new posix mkdir There is a small memory leak in fs/cifs/inode.c::cifs_mkdir(). Storage for 'pI

[CIFS] missing field in debug output from previous fix

2007-10-19 Thread Linux Kernel Mailing List
orDate: Sat Sep 15 03:43:47 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Sep 15 03:43:47 2007 +0000 [CIFS] missing field in debug output from previous fix Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/cifs_debug.c |3 ++-

[CIFS] Fix potential NULL pointer usage if kzalloc fails

2007-10-19 Thread Linux Kernel Mailing List
orDate: Sat Sep 15 03:01:17 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Sep 15 03:01:17 2007 +0000 [CIFS] Fix potential NULL pointer usage if kzalloc fails Potential problem was noticed by Cyrill Gorcunov CC: Cyrill Gorcunov <[EMAIL PROTECT

[CIFS] typo in earlier cifs_reconnect fix

2007-10-19 Thread Linux Kernel Mailing List
orDate: Sat Sep 15 02:35:51 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Sat Sep 15 02:35:51 2007 +0000 [CIFS] typo in earlier cifs_reconnect fix Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/connect.c |1 - 1 files changed, 0 insertio

[CIFS] lock inode open file list in close in case racing with open

2007-10-19 Thread Linux Kernel Mailing List
orDate: Tue Sep 11 05:50:53 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Tue Sep 11 05:50:53 2007 +0000 [CIFS] lock inode open file list in close in case racing with open Harmless since it only protected turning off caching for the inode, but cleaner to

[CIFS] Respect umask when using POSIX mkdir

2007-10-19 Thread Linux Kernel Mailing List
hu Sep 13 18:38:50 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Sep 13 18:38:50 2007 +0000 [CIFS] Respect umask when using POSIX mkdir When making a directory with POSIX mkdir calls, cifs_mkdir does not respect the umask. This patch causes the new PO

[CIFS] Fix oops in find_writable_file

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Sep 7 22:23:48 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Sep 7 22:23:48 2007 +0000 [CIFS] Fix oops in find_writable_file There was a case in which find_writable_file was not waiting long enough under heavy stress when writepages was

[CIFS] Fix warnings shown by newer version of sparse

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Aug 31 01:10:17 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Aug 31 01:10:17 2007 +0000 [CIFS] Fix warnings shown by newer version of sparse Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cif

[CIFS] formatting cleanup found by checkpatch

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Aug 30 22:09:15 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Aug 30 22:09:15 2007 +0000 [CIFS] formatting cleanup found by checkpatch Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/asn1.c | 10 ++++-- fs/cifs/

[CIFS] fix for incorrect session reconnects

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Aug 30 21:13:31 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Aug 30 21:13:31 2007 +0000 [CIFS] fix for incorrect session reconnects cifs reconnect could end up happening incorrectly due to the small initial tcp recvmsg response. When the so

[CIFS][KJ] use abs() from kernel.h where appropriate

2007-10-19 Thread Linux Kernel Mailing List
orDate: Thu Aug 30 20:18:41 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Thu Aug 30 20:18:41 2007 +0000 [CIFS][KJ] use abs() from kernel.h where appropriate Signed-off-by: Andrew Haupt <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PRO

[CIFS] fix typo in previous

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Aug 24 03:22:48 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Aug 24 03:22:48 2007 +0000 [CIFS] fix typo in previous Signed-off-by: Steve French <[EMAIL PROTECTED]> --- fs/cifs/file.c |2 +- 1 files changed, 1 insertions(+), 1 deleti

[CIFS] Fix unbalanced call to GetXid/FreeXid

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Aug 24 00:23:36 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Aug 24 00:23:36 2007 +0000 [CIFS] Fix unbalanced call to GetXid/FreeXid Signed-off-by: Cyrill Gorcunov <[EMAIL PROTECTED]> Signed-off-by: Steve French <[EMAIL PRO

[CIFS] Byte range unlock request to non-Unix server can unlock too much

2007-10-19 Thread Linux Kernel Mailing List
orDate: Fri Aug 24 03:16:51 2007 + Committer: Steve French <[EMAIL PROTECTED]> CommitDate: Fri Aug 24 03:16:51 2007 +0000 [CIFS] Byte range unlock request to non-Unix server can unlock too much On a mount without posix extensions enabled, when an unlock request is made, th

  1   2   >