summaryrefslogtreecommitdiff
path: root/lib/ext2fs/unix_io.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-06libext2fs: make ext2fs_open_file() always use 3 arguments instead of varargsTheodore Ts'o1-1/+1
2011-09-18Shorten compile commands run by the build systemTheodore Ts'o1-0/+1
2011-09-16e2fsprogs: Fix some error cleanup path bugsEric Sandeen1-1/+1
2011-09-15e2fsprogs: Use punch hole as "discard" on regular filesLukas Czerner1-8/+45
2011-09-15e2fsprogs: create open() and stat() helpersLukas Czerner1-7/+3
2011-07-07libext2fs: Fix gcc -Wall warningsTheodore Ts'o1-2/+4
2011-06-11ext2fs: don't use O_DIRECT if not availableAndreas Dilger1-0/+2
2011-06-11misc: clean up compiler warningsAndreas Dilger1-0/+2
2010-11-22e2fsprogs: Add CHANNEL_FLAGS_DISCARD_ZEROES flag for io_managerLukas Czerner1-1/+13
2010-11-22e2fsprogs: Add discard function into struct_io_managerLukas Czerner1-0/+31
2010-09-24ext2fs: Add Direct I/O support to the ext2fs libraryTheodore Ts'o1-83/+137
2010-09-23libext2fs: Fix memory leak in the Unix I/O layer when changing block sizeTheodore Ts'o1-0/+2
2010-05-17libe2p, libext2fs: Update file copyright permission states to match COPYINGTheodore Ts'o1-2/+2
2008-10-12unix_io: check for read-only devices when opening R/WEric Sandeen1-0/+25
2008-08-27Remove trailing whitespace for the entire source treeTheodore Ts'o1-22/+22
2008-03-13Add {read,write}_blk64 to unix_io.cJose R. Santos1-7/+25
2007-08-03Add I/O statistics to e2fsckTheodore Ts'o1-2/+25
2006-11-12Allow unix_io offsets greater than 2GTheodore Ts'o1-2/+4
2006-09-12Fix signed vs unsigned printf format strings for block and inode numbersEric Sandeen1-4/+4
2006-03-18Add IO_FLAG_EXCLUSIVE flag to io_channel abstractionTheodore Ts'o1-0/+2
2004-11-30Add support for passing options to the io layer using the URL syntax. For Theodore Ts'o1-9/+36
2004-03-30unix_io.c, pass1.c:Matthias Andree1-2/+2
2004-03-30GNU/KFreeBSD portability fixes. (Addresses Debian Bug #239934)Matthias Andree1-1/+3
2003-12-28Re-add FreeBSD support. Matthias Andree1-4/+10
2003-12-07Fix gcc -Wall nitpicksTheodore Ts'o1-15/+11
2003-08-01ext2fs_getmem(), ext2fs_free_mem(), and ext2fs_resize_mem() Theodore Ts'o1-12/+10
2003-05-13unix_io.c: Add #ifdef NO_IO_CACHE which disables all userspaceTheodore Ts'o1-0/+18
2003-04-18configure.in: Remove CYGWIN definition; we will use theTheodore Ts'o1-3/+3
2003-04-13Add portability enhancements for Cygwin32 environment.Theodore Ts'o1-3/+65
2003-01-22unix_io.c (unix_write_blk): Fix up GCC -Wall nits.Theodore Ts'o1-2/+5
2002-11-09unix_io.c (find_cached_block, reuse_cache, unix_read_blk, Theodore Ts'o1-43/+40
2002-11-09unix_io.c (find_cached_block): Fixed bug which caused some cleanTheodore Ts'o1-0/+1
2002-07-14unix_io.c (unix_open): Only attempt the setrlimit workaround ifTheodore Ts'o1-3/+17
2002-02-23unix_io.c (unix_open): Fix 2.4 resource limit workaround so thatTheodore Ts'o1-2/+12
2002-02-20Add new inode I/O abstraction interface which exports an inode asTheodore Ts'o1-2/+2
2001-12-03unix_io.c (unix_open): Make sure the ulimit workaround worksTheodore Ts'o1-3/+3
2001-11-26unix_io.c (unix_open): Work around a bug in 2.4.10+ kernels byTheodore Ts'o1-0/+20
2001-05-14Many files:Theodore Ts'o1-5/+0
2001-01-11Many files:Theodore Ts'o1-23/+23
2000-10-26Many files:Theodore Ts'o1-1/+34
2000-10-18ChangeLog, ext2_io.h, unix_io.c:Theodore Ts'o1-84/+314
2000-05-25ChangeLog, getsize.c, llseek.c, unix_io.c:Theodore Ts'o1-1/+10
1998-02-20ChangeLog, getsize.c, ismounted.c, unix_io.c:Theodore Ts'o1-0/+3
1998-01-19Many files:Theodore Ts'o1-0/+4
1997-12-01Many files:Theodore Ts'o1-3/+2
1997-10-26Many files:Theodore Ts'o1-30/+29
1997-10-25Many files:Theodore Ts'o1-8/+5
1997-10-20Many files:Theodore Ts'o1-1/+1
1997-10-19Many files:Theodore Ts'o1-0/+4
1997-08-10Many files:Theodore Ts'o1-0/+2