diff options
author | Ulrich Drepper <drepper@redhat.com> | 2010-08-11 14:07:28 -0700 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2010-08-11 14:07:28 -0700 |
commit | 3cdaa6adb113a088fdfb87aa6d7747557eccc58d (patch) | |
tree | 0664c1988c460e77b5e4caf6606c07ec5822d7b2 /ChangeLog | |
parent | 754f7da38b0904b4b989d3500cc8dd5be625cf6a (diff) | |
download | glibc-3cdaa6adb113a088fdfb87aa6d7747557eccc58d.tar.gz glibc-3cdaa6adb113a088fdfb87aa6d7747557eccc58d.tar.xz glibc-3cdaa6adb113a088fdfb87aa6d7747557eccc58d.zip |
f_flags in Linux statfs implementation.
The 2.6.36 kernel provides an additional field in the statfs results. Use this value in the statvfs emulation to avoid filling in f_flag the hard way.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 1d12009935..250eaf92b4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,18 @@ 2010-08-11 Ulrich Drepper <drepper@redhat.com> + * sysdeps/unix/sysv/linux/bits/statfs.h (struct statfs): Add f_flags + field. + (struct statfs64): Likewise. + (_STATFS_F_FLAGS): Define. + * sysdeps/unix/sysv/linux/s390/bits/statfs.h: Likewise. + * sysdeps/unix/sysv/linux/internal_statvfs.c (__statvfs_getflags): + Don't define if __ASSUME_STATFS_F_FLAGS is defined. + (ST_VALID): Define locally. + (INTERNAL_STATVFS): If f_flags has ST_VALID set don't call + __statvfs_getflags, use the provided value. + * sysdeps/unix/sysv/linux/kernel-features.h: Define + __ASSUME_STATFS_F_FLAGS. + * sysdeps/unix/sysv/linux/sys/inotify.h (IN_EXCL_UNLINK): Define. * sysdeps/unix/sysv/linux/Makefile [subdir=misc] (sysdep_headers): |