This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / fs / cifs / TODO
index f4e3e1f..05464a3 100644 (file)
@@ -14,7 +14,7 @@ b) Better pam/winbind integration (e.g. to handle uid mapping
 better)
 
 c) multi-user mounts - multiplexed sessionsetups over single vc
-(ie tcp session) - prettying up needed, and more testing needed
+(ie tcp session) - prettying up needed
 
 d) Kerberos/SPNEGO session setup support - (started)
 
@@ -40,8 +40,8 @@ k) hook lower into the sockets api (as NFS/SunRPC does) to avoid the
 extra copy in/out of the socket buffers in some cases.
 
 l) finish support for IPv6.  This is mostly complete but
-needs a simple conversion of ipv6 to sin6_addr from the
-address in string representation.
+needs a simple inet_pton like function to convert ipv6
+addresses in string representation.
 
 m) Better optimize open (and pathbased setfilesize) to reduce the
 oplock breaks coming from windows srv.  Piggyback identical file
@@ -50,24 +50,23 @@ than resending (helps reduce server resource utilization and avoid
 spurious oplock breaks).
 
 o) Improve performance of readpages by sending more than one read
-at a time when 8 pages or more are requested. In conjuntion
-add support for async_cifs_readpages.
+at a time when 8 pages or more are requested.  Evaluate whether
+reads larger than 16K would be helpful.
 
-p) Add support for storing symlink and fifo info to Windows servers 
-in the Extended Attribute format their SFU clients would recognize.
-
-q) Finish fcntl D_NOTIFY support so kde and gnome file list windows
-will autorefresh (started)
+p) For support of Windows9x/98 we need to retry failed mounts
+to *SMBSERVER (default server name) with the uppercase hostname
+in the RFC1001 session_init request.
 
-r) Add GUI tool to configure /proc/fs/cifs settings and for display of
-the CIFS statistics (started)
+q) Add support for storing symlink and fifo info to Windows servers 
+in the Extended Attribute format their SFU clients would recognize.
 
-q) implement support for security and trusted categories of xattrs
-(requires minor protocol extension) to enable better support for SELINUX
+r) Finish fcntl D_NOTIFY support so kde and gnome file list windows
+will autorefresh
 
-r) Implement O_DIRECT flag on open (already supported on mount)
+s) Add GUI tool to configure /proc/fs/cifs settings and for display of
+the CIFS statistics
 
-KNOWN BUGS (updated December 10, 2004)
+KNOWN BUGS (updated May 27, 2004)
 ====================================
 1) existing symbolic links (Windows reparse points) are recognized but
 can not be created remotely. They are implemented for Samba and those that
@@ -84,6 +83,9 @@ Samba (may be unmappable due to POSIX to Windows lock model
 differences but worth investigating).  Also debug Samba to 
 see why lock test case 7 takes longer to complete to Samba
 than to Windows.
+5) implement search rewind (seeking backward in a readdir), which is
+necessary for one of the "special" subsection of posix file API
+tests in the Connectathon nfs test suite.
 
 Misc testing to do
 ==================