- 24 5月, 2007 1 次提交
-
-
由 Steve French 提交于
(also fixed missing space after if) Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 23 5月, 2007 1 次提交
-
-
由 Steve French 提交于
If the cifs demultiplex thread wakes up and exits (zeroing server->tsk) before kthread_stop is called, the cifs_mount code could pass a null pointer to kthread_stop Thanks to akpm, Dave Young and Shaggy for suggesting earlier versions of this patch. CC: akpm@linux-foundatior.org Signed-off-by: NDave Young <hidave.darkstar@gmail.com> Signed-off-by: NDave Kleikamp <shaggy@linux.vnet.ibm.com> Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 05 5月, 2007 1 次提交
-
-
由 Jeff Layton 提交于
We had a customer report that attempting to make CIFS mount with a null username (i.e. doing an anonymous mount) doesn't work. Looking through the code, it looks like CIFS expects a NULL username from userspace in order to trigger an anonymous mount. The mount.cifs code doesn't seem to ever pass a null username to the kernel, however. It looks also like the kernel can take a sec=none option, but it only seems to look at it if the username is already NULL. This seems redundant and effectively makes sec=none useless. The following patch makes sec=none force an anonymous mount. Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 03 5月, 2007 1 次提交
-
-
由 Steve French 提交于
Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 01 5月, 2007 1 次提交
-
-
由 Steve French 提交于
When CIFS Unix Extensions are negotiated we get the Unix uid and gid owners of the file from the server (on the Unix Query Path Info levels), but if the server's uids don't match the client uid's users were having to disable the Unix Extensions (which turned off features they still wanted). The changeset patch allows users to override uid and/or gid for file/directory owner with a default uid and/or gid specified at mount (as is often done when mounting from Linux cifs client to Windows server). This changeset also displays the uid and gid used by default in /proc/mounts (if applicable). Also cleans up code by adding some of the missing spaces after "if" keywords per-kernel style guidelines (as suggested by Randy Dunlap when he reviewed the patch). Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 27 4月, 2007 1 次提交
-
-
由 Steve French 提交于
Acked-by: NAlexander Bokovoy <abokovoy@ru.ibm.com> Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 25 4月, 2007 1 次提交
-
-
由 Steve French 提交于
IPv6 support was started a few years ago in the cifs client, but lacked a kernel helper function for parsing the ascii form of the ipv6 address. Now that that is added (and now IPv6 is the default that some OS use now) it was fairly easy to finish the cifs ipv6 support. This requires that CIFS_EXPERIMENTAL be enabled and (at least until the mount.cifs module is modified to use a new ipv6 friendly call instead of gethostbyname) and the ipv6 address be passed on the mount as "ip=" mount option. Thanks Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 04 4月, 2007 1 次提交
-
-
由 Igor Mammedov 提交于
cifsd was the only cifs thread that had not been switched to the newer kthread interface Signed-off-by: Igor Mammedov <niallain at gmail.com> Signed-off-by: NWilhelm Meier <wilhelm.meier@fh-kl.de> Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 14 2月, 2007 1 次提交
-
-
由 Steve French 提交于
After temporary server or network failure and reconneciton, we were not resending the unix capabilities via SetFSInfo - which confused Samba posix byte range locking code. Discovered by jra Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 08 12月, 2006 1 次提交
-
-
由 Nigel Cunningham 提交于
Move process freezing functions from include/linux/sched.h to freezer.h, so that modifications to the freezer or the kernel configuration don't require recompiling just about everything. [akpm@osdl.org: fix ueagle driver] Signed-off-by: NNigel Cunningham <nigel@suspend2.net> Cc: "Rafael J. Wysocki" <rjw@sisk.pl> Cc: Pavel Machek <pavel@ucw.cz> Signed-off-by: NAndrew Morton <akpm@osdl.org> Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
-
- 31 10月, 2006 1 次提交
-
-
由 Steve French 提交于
Some servers are configured to only allow null user mounts for guest access. Allow nul user (anonymous) mounts e.g. mount -t cifs //server/share /mnt -o username= Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 13 10月, 2006 1 次提交
-
-
由 Steve French 提交于
Partly suggested by Igor Mammedov Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 02 10月, 2006 1 次提交
-
-
由 Serge E. Hallyn 提交于
Replace references to system_utsname to the per-process uts namespace where appropriate. This includes things like uname. Changes: Per Eric Biederman's comments, use the per-process uts namespace for ELF_PLATFORM, sunrpc, and parts of net/ipv4/ipconfig.c [jdike@addtoit.com: UML fix] [clg@fr.ibm.com: cleanup] [akpm@osdl.org: build fix] Signed-off-by: NSerge E. Hallyn <serue@us.ibm.com> Cc: Kirill Korotaev <dev@openvz.org> Cc: "Eric W. Biederman" <ebiederm@xmission.com> Cc: Herbert Poetzl <herbert@13thfloor.at> Cc: Andrey Savochkin <saw@sw.ru> Signed-off-by: NCedric Le Goater <clg@fr.ibm.com> Cc: Jeff Dike <jdike@addtoit.com> Signed-off-by: NAndrew Morton <akpm@osdl.org> Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
-
- 30 9月, 2006 2 次提交
-
-
由 Steve French 提交于
Fix dialect negotiation to save off when we have negotiated lanman. This allows us to avoid sending some somewhat newer requests that the server can not handle and go directly to the older version (infolevel) of the same call. Make sure we try to negotiate a level which allows us to get the server OS (which we check so we can detect Win9x vs. other legacy servers and eventually work around the Win9x DOS time bug (they reverse date/time fields). Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
由 Steve French 提交于
Server time zone is not really a time zone, rather a time adjustement in seconds. CC: Guenter Kukkukk <linux@kukkukk.com> Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 29 9月, 2006 1 次提交
-
-
由 Steve French 提交于
Most cases of the ones found by Shaggy by "make namespacecheck" could be removed or made static Ack: Dave Kleikamp <shaggy@austin.ibm.com> Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 21 9月, 2006 1 次提交
-
-
由 Steve French 提交于
Samba bugzilla #4040 Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 15 8月, 2006 1 次提交
-
-
由 Steve French 提交于
new POSIX locking code Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 12 8月, 2006 2 次提交
-
-
由 Steve French 提交于
Make cifsd allow us to suspend if it has lost the connection with a server Ref: http://bugzilla.kernel.org/show_bug.cgi?id=6811Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl> Acked-by: NPavel Machek <pavel@ucw.cz> Signed-off-by: NSteve French <sfrench@us.ibm.com> (cherry picked from 27bd6cd87b0ada66515ad49bc346d77d1e9d3e05 commit)
-
由 Steve French 提交于
request and do not time out slow requests to a server that is still responding well to other threads Suggested by jra of Samba team Signed-off-by: NSteve French <sfrench@us.ibm.com> (cherry picked from 89b57148115479eef074b8d3f86c4c86c96ac969 commit)
-
- 27 6月, 2006 1 次提交
-
-
由 Steve French 提交于
longer user and domain names and allow passing sec options on mount Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 26 6月, 2006 1 次提交
-
-
由 Steve French 提交于
some of them pointed out by Dave Jones Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 23 6月, 2006 1 次提交
-
-
由 Steve French 提交于
Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 14 6月, 2006 1 次提交
-
-
由 Pavel Machek 提交于
the mount. Signed-off-by: NPavel Machek <pavel@suse.de> Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 02 6月, 2006 1 次提交
-
-
由 Steve French 提交于
-
- 01 6月, 2006 1 次提交
-
-
由 Steve French 提交于
-
- 31 5月, 2006 3 次提交
-
-
由 Steve French 提交于
Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
由 Steve French 提交于
Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
由 Steve French 提交于
during mount. Especially important for some non-Western languages. Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 25 4月, 2006 1 次提交
-
-
由 Steve French 提交于
Signed-off-by: NDave Kleikamp <shaggy@austin.ibm.com> Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 22 4月, 2006 1 次提交
-
-
由 Steve French 提交于
in directory Also includes first part of fix to compensate for servers which forget to return . and .. as well as updates to changelog and cifs readme. Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 05 3月, 2006 1 次提交
-
-
由 Steve French 提交于
session when multiply mounted. Fixes slow response when cifs client is mounted to shares on multiple servers and oplock break occurs (usually due to attempt to multiply open a file). When treeids on mutiple mounted shares match and we find the wrong match first, we searched for the wrong cached files to send oplock break response for which usually meant that no matching file was found and thus the server would have to timeout the notification. Oplock break timeout is about 20 seconds on some servers so this could cause significantly slower performance on file open calls in a few cases (in particular when multiple shares are mounted from multiple servers, tree ids match, and we have a cached file which is later opened multiple times). This was the most important of the bugs that was found and fixed at Connectathon (interoperability testing event) this week. Acked-by: Shaggy (shaggy@austin.ibm.com) Signed-off-by: Steve French (sfrench@us.ibm.com)
-
- 03 3月, 2006 2 次提交
-
-
由 Steve French 提交于
servers have same tid and we try to match oplock break to wrong tid. Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
由 Steve French 提交于
- slow down negprot 1ms during mount when RFC1001 over port 139 to give buggy servers time to clear sess_init - remap some plausible but incorrect SMB return codes to the right ones in truncate and hardlink paths Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 02 3月, 2006 1 次提交
-
-
由 Steve French 提交于
not just the posix path feature. Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 24 2月, 2006 1 次提交
-
-
由 Steve French 提交于
bcc on read response and for wrapping sessionsetup maxbufsize field Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 23 2月, 2006 1 次提交
-
-
由 Steve French 提交于
Thanks to Adrian Bunk for debugging the problem and to Shaggy for helping find the solution. Also added a fix for 64K pages we found in loosely-related testing Signed-off-by: NDave Kleikamp <shaggy@austin.ibm.com> Signed-off-by: NSteve French <sfrench@us.ibm.com> Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
-
- 14 2月, 2006 1 次提交
-
-
由 Steve French 提交于
The cifs session setup code has three cases, and a fourth for backlevel LANMAN2 style session setup needed to be added. This new session setup implmentation will eventually replace the other three and should be easier to read while fixing a few minor problems (not setting the LARGE READ/WRITEX flags when NTLMSSP was negotiated for example) and adding support for NTLMv2 (which will be added with the next patch. In the meantime, this code is marked in an CONFIG_CIFS_EXPERIMENTAL block and will not be turned on by default until it is tested against more server types. Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 10 2月, 2006 1 次提交
-
-
由 Steve French 提交于
Fix to hash NTLMv2 properly will follow. Signed-off-by: NSteve French <sfrench@us.ibm.com>
-
- 28 1月, 2006 1 次提交
-
-
由 Steve French 提交于
Signed-off-by: NSteve French <sfrench@us.ibm.com>
-