CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]  2010-09-10 10:04:29

Modified files:
        winsup/cygwin  : ChangeLog mount.cc ntdll.h 

Log message:
        * mount.cc (class fs_info_cache): New class to cache filesystem
        information.
        (fs_info::update): Check FileFsVolumeInformation against filesystem
        cache and use it, if filesystem is already available.  Add filesystem
        to cache, if not.  Only request FileFsObjectIdInformation if
        FILE_SUPPORTS_OBJECT_IDS is set in filesystem flags.
        * ntdll.h (struct _FILE_FS_VOLUME_INFORMATION): Add pragma pack so the
        structure size is matching the OS expectations.  Add __dummy member
        used in filesystem cache.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.5030&r2=1.5031
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/mount.cc.diff?cvsroot=src&r1=1.66&r2=1.67
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ntdll.h.diff?cvsroot=src&r1=1.102&r2=1.103

Reply via email to