Whamcloud - gitweb
ext2fs: don't retry discard/zeroout repeatedly
[tools/e2fsprogs.git] / lib / ext2fs / unix_io.c
2023-12-01 Andreas Dilgerext2fs: don't retry discard/zeroout repeatedly
2023-02-05 Ritesh Harjani ... lib/ext2fs: fix unbalanced mutex unlock for BOUNCE_MTX...
2023-02-02 Theodore Ts'oMerge branch 'maint' into next
2023-02-01 Theodore Ts'olibext2fs: unix_io: fix_potential error path deadlock...
2023-02-01 Theodore Ts'olibext2fs: unix_io: fix potential error path deadlock...
2023-02-01 Theodore Ts'olibext2fs: unix_io: add flag which suppresses calling...
2023-01-24 Ritesh Harjani ... lib/ext2fs: fix unbalanced mutex unlock for BOUNCE_MTX...
2021-12-09 Theodore Ts'olibext2fs: don't old the CACHE_MTX while doing I/O
2021-12-03 ryancaicselibext2fs: fix missing unlocks in the error path in...
2021-07-26 Theodore Ts'oFix miscellaneous compiler warnings using "make gcc...
2021-07-07 Eric Biggerslibext2fs: fix a -Wunused-label warning
2021-05-07 Alexander Kanavinlibext2fs: fix Direct I/O support in the Unix I/O manager
2021-05-07 Alexander Kanavinlibext2fs: fix missing mutex unlock in an error path...
2021-03-01 Theodore Ts'olibext2fs: fix potential races in unix_io
2021-02-28 Theodore Ts'olibext2s: fix unix_io with IO_FLAG_FORCE_BOUNCE flag set
2021-02-26 Theodore Ts'olibext2fs: fix unix_io's Direct I/O support
2021-01-23 Theodore Ts'oMerge branch 'maint' into next
2021-01-21 Theodore Ts'olibext2fs: fix incorrect negative error return in unix...
2021-01-21 Theodore Ts'olibext2fs: allow the unix_io manager's cache to be...
2021-01-21 Theodore Ts'olibext2fs: add threading support to the I/O manager...
2019-11-04 Theodore Ts'olibext2fs: fix bug when reading or writing more than...
2019-02-14 Darrick J. Wonglibext2fs: revert "try to always use PUNCH_HOLE for...
2018-09-06 Darrick J. Wonglibext2fs: try to always use PUNCH_HOLE for unix_discard
2018-09-06 Darrick J. Wonglibext2fs: use ZERO_RANGE before PUNCH_HOLE in unix_zeroout
2018-07-15 Li DongyangFix compile error and warnings for old gcc versions
2018-07-04 Theodore Ts'olibext2fs: call fsync(2) to clear stale errors for...
2018-06-24 Theodore Ts'oFix gcc and clang warnings
2017-08-29 Theodore Ts'oMerge branch 'maint' into next
2017-08-28 Theodore Ts'oFix FreeBSD portability problem caused by it using...
2017-08-22 Theodore Ts'oMerge branch 'maint' into next
2017-08-22 Theodore Ts'olibext2fs: avoid potential out-of-bounds write if pread...
2017-05-24 Adrien SchildknechtAOSP: android: libext2fs and com_err for windows
2017-01-13 Eric Sandeenlibext2fs: don't ignore fsync errors
2016-10-21 Theodore Ts'olibext2fs: unix_io: reflect error from read/write calls...
2016-09-13 Theodore Ts'olibext2fs: force DIO alignment FreeBSD when operating...
2016-09-13 Matthias Andreelibext2fs: fix short-read bugs in unix_io's bounce...
2016-09-13 Theodore Ts'olibext2fs: add test facility UNIX_IO_FORCE_BOUNCE in...
2016-09-11 Theodore Ts'olibext2fs: fix unaligned, multiblock writes in the...
2016-08-10 Adrien Schildknechtlibext2fs: add unixfd_io_manager
2016-08-10 Adrien Schildknechtlibext2fs: replace 'unsigned long' by 'uintptr_t'
2016-06-07 Theodore Ts'oMerge branch 'maint' into next
2016-06-07 Theodore Ts'olibext2fs: fix Direct I/O fallback code so it implement...
2016-03-27 Marcus Huewelibext2fs: fix offset support in unix_io.c
2016-03-22 Theodore Ts'oFix FreeBSD portability problems
2016-03-18 Theodore Ts'oFix various clang and gcc -Wall warnings
2015-07-13 Theodore Ts'oEliminate unused variable and unused label warnings...
2015-07-13 Theodore Ts'oEliminate unused parameter warnings from Android build
2015-07-13 Theodore Ts'oEliminate doubly defined _LARGEFILE_SOURCE warning
2015-03-29 Darrick J. Wonglibext2fs: zero blocks via FALLOC_FL_ZERO_RANGE in...
2014-11-04 Theodore Ts'oMerge branch 'maint' into next
2014-11-04 Darrick J. Wonglibext2fs: don't memcpy identical pointers when writing...
2014-09-19 Andreas Dilgerext2fs: add readahead method to improve scanning
2014-08-08 Theodore Ts'olibext2fs: have UNIX IO manager use pread64/pwrite64
2014-08-02 Darrick J. Wonglibext2fs: have UNIX IO manager use pread/pwrite
2014-07-26 Theodore Ts'olibext2fs: use C99 initializers for the io_manager...
2014-02-18 Andreas Dilgerext2fs: declare struct_io_manager at end of file
2014-01-06 Theodore Ts'oUse consistent e2fsprogs-standard types
2012-12-29 Andreas Dilgermisc: cleanup unused variables on MacOS
2012-12-17 Theodore Ts'olibext2fs: fix memory and fd leak in error path of...
2012-05-28 Andreas Dilgerlibext2fs: don't inline ext2fs_open_file() and ext2fs_s...
2012-05-14 Theodore Ts'olibext2fs: fix bug in unix_io corrupted > 16TB file...
2012-05-07 Theodore Ts'olibext2fs: factor out I/O buffer allocation
2012-05-07 Theodore Ts'olibext2fs: refactor Direct I/O alignment requirement...
2012-05-07 Theodore Ts'olibext2fs: move the alignment field from unix_io to...
2012-03-07 Mike Frysingerlibext2fs: check for fallocate symbol before using it
2012-02-21 Theodore Ts'olibext2fs: support O_DIRECT functionality for Mac OS X
2011-10-06 Theodore Ts'olibext2fs: make ext2fs_open_file() always use 3 argumen...
2011-09-18 Theodore Ts'oShorten compile commands run by the build system
2011-09-16 Eric Sandeene2fsprogs: Fix some error cleanup path bugs
2011-09-16 Lukas Czernere2fsprogs: Use punch hole as "discard" on regular files
2011-09-16 Lukas Czernere2fsprogs: create open() and stat() helpers
2011-07-07 Theodore Ts'olibext2fs: Fix gcc -Wall warnings
2011-06-11 Andreas Dilgerext2fs: don't use O_DIRECT if not available
2011-06-11 Andreas Dilgermisc: clean up compiler warnings
2010-11-23 Lukas Czernere2fsprogs: Add CHANNEL_FLAGS_DISCARD_ZEROES flag for...
2010-11-23 Lukas Czernere2fsprogs: Add discard function into struct_io_manager
2010-09-24 Theodore Ts'oext2fs: Add Direct I/O support to the ext2fs library
2010-09-23 Theodore Ts'olibext2fs: Fix memory leak in the Unix I/O layer when...
2010-05-18 Theodore Ts'olibe2p, libext2fs: Update file copyright permission...
2008-10-13 Eric Sandeenunix_io: check for read-only devices when opening R/W
2008-08-28 Theodore Ts'oRemove trailing whitespace for the entire source tree
2008-03-13 Jose R. SantosAdd {read,write}_blk64 to unix_io.c
2007-08-04 Theodore Ts'oAdd I/O statistics to e2fsck
2006-11-12 Theodore Ts'oAllow unix_io offsets greater than 2G
2006-09-12 Eric SandeenFix signed vs unsigned printf format strings for block...
2006-03-18 Theodore Ts'oAdd IO_FLAG_EXCLUSIVE flag to io_channel abstraction
2004-11-30 Theodore Ts'oAdd support for passing options to the io layer using...
2004-03-30 Matthias Andreeunix_io.c, pass1.c:
2004-03-30 Matthias AndreeGNU/KFreeBSD portability fixes. (Addresses Debian...
2003-12-28 Matthias AndreeRe-add FreeBSD support.
2003-12-07 Theodore Ts'oFix gcc -Wall nitpicks
2003-08-01 Theodore Ts'oext2fs_getmem(), ext2fs_free_mem(), and ext2fs_resize_mem()
2003-05-14 Theodore Ts'ounix_io.c: Add #ifdef NO_IO_CACHE which disables all...
2003-04-18 Theodore Ts'oconfigure.in: Remove CYGWIN definition; we will use the
2003-04-13 Theodore Ts'oAdd portability enhancements for Cygwin32 environment.
2003-01-22 Theodore Ts'ounix_io.c (unix_write_blk): Fix up GCC -Wall nits.
2002-11-09 Theodore Ts'ounix_io.c (find_cached_block, reuse_cache, unix_read_blk,
2002-11-09 Theodore Ts'ounix_io.c (find_cached_block): Fixed bug which caused...
2002-07-14 Theodore Ts'ounix_io.c (unix_open): Only attempt the setrlimit worka...
2002-02-23 Theodore Ts'ounix_io.c (unix_open): Fix 2.4 resource limit workaroun...
next