[linux-cifs-client] new readdir code
Jeremy Allison
jra at samba.org
Mon Nov 29 17:47:49 GMT 2004
On Mon, Nov 29, 2004 at 12:30:05AM -0600, Steven French wrote:
> A big update to the cifs readdir code is in the cifs bk tree
>
> (bk;//cifs.bkbits.net/linux-cifs-client).
>
> To enable it
> echo 1 > /proc/fs/cifs/NewReaddirEnabled
>
> The code is not quite ready (e.g. resume keys are not sent to Windows
> servers yet, which impacts large directory searches when servers do not
> support the CIFS Unix Extensions and when server inode numbers are used
> the QPathInfo call which returns inode numbers is not being used to
> Windows servers yet), but it does seem to pass all connectathon cases
> (including the search rewind one) with servers that support the CIFS Unix
> Extensions which is an improvement (search rewind was broken). It should
> also fix the multibyte file translation problems on readdir and the oops
> in cifs_readdir.
>
> In addition support for POSIX ACLs (get only) is enabled in the cifs
> client now if the server supports CIFS Unix Extensions and negotiates
> posix acl support (which is the case for most current Samba from svn -
> thanks jra). This can be disabled via a new mount option (it is enabled
> by default).
Congratulations Steve ! This is really cool - well done !
I'm stuck in Colorado all week (don't ask :-( ), but I'm going
to try and get the smbclient POSIX ACL write code done soon to
test the set code.
This is great news - cifsfs is coming on leaps and bounds !
Cheers,
Jeremy.
More information about the linux-cifs-client
mailing list