src/winsup/cygwin ChangeLog mount.cc ntdll.h
corinna@cygwin.com
corinna@cygwin.com
Fri Sep 10 10:04:00 GMT 2010
CVSROOT: /cvs/src
Module name: src
Changes by: corinna@sourceware.org 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
More information about the Cygwin-cvs
mailing list