e2fsprogs/misc
Baruch Siach 9a39389185 e4defrag: choose the best available posix_fadvise variant
Use posix_fadvise64() when available.  This allows 64bit offsets on
32bit systems.

[ Modified by tytso to try to use fadvise64() as well, and to remove
  the attempt to call the syscall directly, since because and
  complexities caused by required dummy arguments on some
  architectures, it's not worth the hair.  ]

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2014-01-05 22:55:10 -05:00
..
Makefile.in Add ext4 man page and update and clean up the other man pages 2013-12-24 22:50:23 -05:00
badblocks.8.in badblocks: update man page's description of the -v option 2011-09-15 19:33:34 -04:00
badblocks.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
base_device.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
base_device.tst ChangeLog, Makefile.in, base_device.c, base_device.tst, fsck.c, fsck.h: 2000-12-03 06:33:56 +00:00
blkid.8.in blkid: On the man page, show option arguments in the descriptions. 2008-08-14 13:29:50 -04:00
blkid.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
chattr.1.in chattr: clarify that the compression flags are not supported by ext4 2013-05-13 09:10:16 -04:00
chattr.c build: quiet LLVM non-literal string format warning 2013-12-15 22:12:16 -05:00
dumpe2fs.8.in Add ext4 man page and update and clean up the other man pages 2013-12-24 22:50:23 -05:00
dumpe2fs.c dumpe2fs: don't try to print the journal info when using image files 2013-12-26 00:21:13 -05:00
e2freefrag.8.in e2freefrag: Update manpage to include e2fsprogs version and release date 2009-08-22 23:41:49 -04:00
e2freefrag.c e2freefrag: avoid integer overflow when reporting free space statistics 2013-12-28 22:25:11 -05:00
e2freefrag.h e2freefrag: Improve output to include be more like xfs_db's freesp -s 2009-07-24 18:33:46 -04:00
e2image.8.in e2image: Clarify e2image's usage message 2013-12-27 01:14:09 -05:00
e2image.c e2image: avoid potential divide by zero 2014-01-04 19:11:37 -05:00
e2initrd_helper.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
e2label.8.in Update man pages to include ext4 in the synposis, instead of just "ext2/ext3" 2009-05-30 12:34:28 -04:00
e2label.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
e2undo.8.in Add e2undo command 2008-04-27 19:42:05 -04:00
e2undo.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
e4defrag.8.in e4defrag: update man page about -c option 2010-12-13 09:59:07 -05:00
e4defrag.c e4defrag: choose the best available posix_fadvise variant 2014-01-05 22:55:10 -05:00
ext4.5.in Add ext4 man page and update and clean up the other man pages 2013-12-24 22:50:23 -05:00
filefrag.8.in filefrag: improvements to filefrag FIEMAP handling 2012-12-29 22:41:41 -05:00
filefrag.c misc: don't leak file descriptors (on error paths) 2013-12-12 13:05:52 -05:00
findfs.8.in Update version string for WIP release. 2002-08-18 03:38:15 -04:00
findsuper.c build: use long long for __u64 by default 2013-12-15 22:10:09 -05:00
fsck.8.in Make fsck ignore mounted filesystems if given the -M option 2008-02-17 17:35:46 -05:00
fsck.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
fsck.h Fix miscellaneous gcc -Wall warnings 2008-03-17 23:17:13 -04:00
ismounted.c misc: cleanup unused variables on MacOS 2012-12-29 17:28:37 -05:00
jfs_user.h Move linux/jbd.h to ext2fs/kernel-jbd.h, to avoid using the 2001-12-23 19:33:51 -05:00
logsave.8.in * Add support for the -a and -s options to logsave. 2003-04-16 14:05:06 -04:00
logsave.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
lsattr.1.in chattr.1.in: Clarify man page. 2004-01-31 20:27:36 -05:00
lsattr.c Pass the gettext() function to libcom_err 2011-10-05 01:00:30 -04:00
mke2fs-hurd.conf Add "big" and "huge" types to mke2fs.conf 2011-10-03 23:46:17 -04:00
mke2fs.8.in mke2fs: use [^]feature instead of just feature in the man page 2013-12-31 22:53:52 -05:00
mke2fs.c mke2fs: add support to create the file system at an offset 2013-12-30 23:03:09 -05:00
mke2fs.conf.5.in mke2fs: clarify mke2fs and mke2fs.conf man pages 2013-06-15 21:19:39 -04:00
mke2fs.conf.in mke2fs.conf: allow use of a custom mke2fs.conf file 2012-03-26 21:36:20 -07:00
mklost+found.8.in chattr.1.in: Clarify man page. 2004-01-31 20:27:36 -05:00
mklost+found.c build: quiet LLVM non-literal string format warning 2013-12-15 22:12:16 -05:00
nls-enable.h Fix more spelling errors found by translators and add pluralization 2011-10-09 17:54:23 -04:00
partinfo.c Pass the gettext() function to libcom_err 2011-10-05 01:00:30 -04:00
profile-to-c.awk Compile the default mke2fs.conf into mke2fs program 2007-07-04 14:27:30 -04:00
tune2fs.8.in Add ext4 man page and update and clean up the other man pages 2013-12-24 22:50:23 -05:00
tune2fs.c ext2fs: quiet compiler warnings 2013-12-15 23:26:31 -05:00
util.c mke2fs: fix force option to create filesystem on mounted device 2013-12-16 00:42:44 -05:00
util.h mke2fs: set s_max_mnt_count to -1 by default 2011-09-28 23:20:56 -04:00
uuidd.8.in Fix the pathname of /var/lib/uuidd/uuidd.pid in uuidd man page. 2008-01-19 18:13:14 -05:00
uuidd.c build: quiet LLVM non-literal string format warning 2013-12-15 22:12:16 -05:00
uuidd.rc Add uuidd daemon to prevent duplicate time-based UUID's 2007-12-16 17:28:46 -05:00
uuidgen.1.in Fix typo and clarify the uuidgen man page 2007-08-20 21:46:19 -04:00
uuidgen.c uuidgen: don't use set_com_err_gettext() 2011-10-05 15:03:59 -04:00