Age | Commit message (Expand) | Author | Files | Lines |
2011-08-12 | xfs: remove subdirectories | Christoph Hellwig | 1 | -1499/+0 |
2011-07-22 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -0/+3 |
2011-07-20 | fs: move inode_dio_done to the end_io handler | Christoph Hellwig | 1 | -0/+3 |
2011-07-20 | xfs: add size update tracepoint to IO completion | Dave Chinner | 1 | -0/+1 |
2011-07-08 | xfs: re-enable non-blocking behaviour in xfs_map_blocks | Christoph Hellwig | 1 | -1/+1 |
2011-07-08 | xfs: PF_FSTRANS should never be set in ->writepage | Christoph Hellwig | 1 | -14/+3 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
2011-03-24 | Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block | Linus Torvalds | 1 | -3/+1 |
2011-03-10 | block: kill off REQ_UNPLUG | Jens Axboe | 1 | -2/+1 |
2011-03-10 | block: remove per-queue plugging | Jens Axboe | 1 | -1/+0 |
2011-03-07 | xfs: Convert linux-2.6/ files to new logging interface | Dave Chinner | 1 | -3/+3 |
2010-12-16 | xfs: simplify xfs_map_at_offset | Christoph Hellwig | 1 | -11/+4 |
2010-12-16 | xfs: refactor xfs_vm_writepage | Christoph Hellwig | 1 | -58/+39 |
2010-12-16 | xfs: remove the all_bh flag from xfs_convert_page | Christoph Hellwig | 1 | -20/+13 |
2010-12-16 | xfs: remove xfs_probe_cluster | Christoph Hellwig | 1 | -107/+4 |
2010-12-16 | xfs: simplify xfs_map_blocks | Christoph Hellwig | 1 | -52/+25 |
2010-12-16 | xfs: kill xfs_iomap | Christoph Hellwig | 1 | -60/+151 |
2010-12-16 | xfs: a few small tweaks for overwrites in xfs_vm_writepage | Christoph Hellwig | 1 | -8/+7 |
2010-12-16 | xfs: remove some dead bio handling code | Christoph Hellwig | 1 | -11/+2 |
2010-12-16 | xfs: improve mapping type check in xfs_vm_writepage | Christoph Hellwig | 1 | -9/+12 |
2010-12-01 | xfs: fix failed write truncation handling. | Dave Chinner | 1 | -54/+40 |
2010-11-10 | xfs: remove incorrect assert in xfs_vm_writepage | Christoph Hellwig | 1 | -3/+4 |
2010-10-26 | writeback: remove nonblocking/encountered_congestion references | Wu Fengguang | 1 | -2/+1 |
2010-08-24 | xfs: do not discard page cache data on EAGAIN | Christoph Hellwig | 1 | -3/+6 |
2010-08-24 | xfs: handle negative wbc->nr_to_write during sync writeback | Dave Chinner | 1 | -2/+2 |
2010-08-09 | xfs: new truncate sequence | Christoph Hellwig | 1 | -6/+36 |
2010-08-09 | get rid of block_write_begin_newtrunc | Christoph Hellwig | 1 | -3/+11 |
2010-08-09 | sort out blockdev_direct_IO variants | Christoph Hellwig | 1 | -8/+8 |
2010-07-26 | xfs simplify and speed up direct I/O completions | Christoph Hellwig | 1 | -82/+76 |
2010-07-26 | xfs: move aio completion after unwritten extent conversion | Christoph Hellwig | 1 | -3/+16 |
2010-07-26 | direct-io: move aio_complete into ->end_io | Christoph Hellwig | 1 | -1/+6 |
2010-07-26 | xfs: use GFP_NOFS for page cache allocation | Dave Chinner | 1 | -2/+2 |
2010-07-26 | xfs: writepage always has buffers | Christoph Hellwig | 1 | -7/+0 |
2010-07-26 | xfs: allow writeback from kswapd | Christoph Hellwig | 1 | -5/+4 |
2010-07-26 | xfs: split xfs_itrace_entry | Christoph Hellwig | 1 | -1/+1 |
2010-07-26 | xfs: small cleanups for xfs_iomap / __xfs_get_blocks | Christoph Hellwig | 1 | -8/+9 |
2010-07-26 | xfs: simplify xfs_vm_writepage | Christoph Hellwig | 1 | -94/+45 |
2010-07-26 | xfs: simplify xfs_vm_releasepage | Christoph Hellwig | 1 | -247/+107 |
2010-07-26 | xfs: fix corruption case for block size < page size | Eric Sandeen | 1 | -0/+10 |
2010-07-26 | xfs: remove unused delta tracking code in xfs_bmapi | Christoph Hellwig | 1 | -2/+2 |
2010-07-26 | xfs: remove unneeded #include statements | Christoph Hellwig | 1 | -6/+0 |
2010-07-26 | xfs: drop dmapi hooks | Christoph Hellwig | 1 | -1/+0 |
2010-06-08 | xfs: remove nr_to_write writeback windup. | Dave Chinner | 1 | -8/+0 |
2010-06-03 | xfs: skip writeback from reclaim context | Christoph Hellwig | 1 | -0/+15 |
2010-05-19 | xfs: clean up end index calculation in xfs_page_state_convert | Christoph Hellwig | 1 | -8/+15 |
2010-05-19 | xfs: clean up mapping size calculation in __xfs_get_blocks | Christoph Hellwig | 1 | -9/+16 |
2010-05-19 | xfs: clean up xfs_iomap_valid | Christoph Hellwig | 1 | -23/+23 |
2010-05-19 | xfs: move I/O type flags into xfs_aops.c | Christoph Hellwig | 1 | -21/+30 |
2010-05-19 | xfs: kill struct xfs_iomap | Christoph Hellwig | 1 | -44/+46 |
2010-05-19 | xfs: report iomap_bn in block base | Christoph Hellwig | 1 | -8/+11 |
2010-05-19 | xfs: report iomap_offset and iomap_bsize in block base | Christoph Hellwig | 1 | -11/+25 |
2010-05-19 | xfs: remove iomap_delta | Christoph Hellwig | 1 | -2/+4 |
2010-05-19 | xfs: remove iomap_target | Christoph Hellwig | 1 | -21/+18 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
2010-03-16 | xfs: don't warn about page discards on shutdown | Dave Chinner | 1 | -3/+10 |
2010-03-05 | xfs: truncate delalloc extents when IO fails in writeback | Dave Chinner | 1 | -10/+114 |
2010-03-05 | xfs: Fix a build warning in xfs_aops.c | Dave Chinner | 1 | -1/+1 |
2010-03-01 | xfs: Non-blocking inode locking in IO completion | Dave Chinner | 1 | -37/+56 |
2010-03-01 | xfs: implement optimized fdatasync | Christoph Hellwig | 1 | -2/+2 |
2009-12-16 | direct-io: cleanup blockdev_direct_IO locking | Christoph Hellwig | 1 | -13/+7 |
2009-12-14 | xfs: event tracing support | Christoph Hellwig | 1 | -47/+5 |
2009-12-11 | Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs | Linus Torvalds | 1 | -77/+37 |
2009-12-11 | xfs: kill the STATIC_INLINE macro | Christoph Hellwig | 1 | -1/+1 |
2009-12-11 | xfs: cleanup data end I/O handlers | Christoph Hellwig | 1 | -69/+26 |
2009-12-11 | xfs: use WRITE_SYNC_PLUG for synchronous writeout | Christoph Hellwig | 1 | -7/+10 |
2009-12-03 | writeback: remove unused nonblocking and congestion checks | Wu Fengguang | 1 | -8/+1 |
2009-10-09 | Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs | Linus Torvalds | 1 | -10/+28 |
2009-10-08 | xfs: mark inodes dirty before issuing I/O | Dave Chinner | 1 | -9/+28 |
2009-10-08 | xfs: implement ->dirty_inode to fix timestamp handling | Christoph Hellwig | 1 | -1/+0 |
2009-09-24 | Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/l... | Linus Torvalds | 1 | -0/+1 |
2009-09-16 | HWPOISON: Enable .remove_error_page for migration aware file systems | Andi Kleen | 1 | -0/+1 |
2009-09-01 | xfs: merge fsync and O_SYNC handling | Christoph Hellwig | 1 | -1/+0 |
2009-07-31 | xfs: bump up nr_to_write in xfs_vm_writepage | Eric Sandeen | 1 | -0/+8 |
2009-04-06 | xfs: prevent unwritten extent conversion from blocking I/O completion | Dave Chinner | 1 | -17/+21 |
2009-03-29 | xfs: pagecache usage optimization | Hisashi Hifumi | 1 | -0/+1 |
2008-12-04 | move vn_iowait / vn_iowake into xfs_aops.c | Christoph Hellwig | 1 | -2/+36 |
2008-12-04 | kill vn_ioerror | Christoph Hellwig | 1 | -4/+13 |
2008-12-04 | kill dead inode flags | Christoph Hellwig | 1 | -8/+3 |
2008-10-30 | [XFS] Never call mark_inode_dirty_sync() directly | David Chinner | 1 | -1/+1 |
2008-09-17 | [XFS] Prevent direct I/O from mapping extents beyond eof | Lachlan McIlroy | 1 | -0/+4 |
2008-08-13 | [XFS] XFS: Kill xfs_vtoi() | David Chinner | 1 | -2/+1 |
2008-08-04 | fs: rename buffer trylock | Nick Piggin | 1 | -1/+1 |
2008-08-04 | mm: rename page trylock | Nick Piggin | 1 | -2/+2 |
2008-07-28 | [XFS] Remove unused wbc parameter from xfs_start_page_writeback() | Denys Vlasenko | 1 | -3/+2 |
2008-04-18 | [XFS] Catch unwritten extent conversion errors. | David Chinner | 1 | -2/+6 |
2008-04-18 | [XFS] kill xfs_rwlock/xfs_rwunlock | Christoph Hellwig | 1 | -2/+2 |
2008-02-07 | [XFS] optimize XFS_IS_REALTIME_INODE w/o realtime config | Eric Sandeen | 1 | -1/+1 |
2008-02-07 | [XFS] kill xfs_iocore_t | Christoph Hellwig | 1 | -2/+2 |
2008-02-07 | [XFS] kill unnessecary ioops indirection | Lachlan McIlroy | 1 | -2/+2 |
2008-02-07 | [XFS] kill BMAPI_UNWRITTEN | Christoph Hellwig | 1 | -2/+3 |
2008-02-07 | [XFS] kill BMAPI_DEVICE | Christoph Hellwig | 1 | -11/+16 |
2008-02-07 | [XFS] clean up vnode/inode tracing | Lachlan McIlroy | 1 | -2/+1 |
2007-10-17 | Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 | Linus Torvalds | 1 | -30/+27 |
2007-10-17 | writeback: remove pages_skipped accounting in __block_write_full_page() | Fengguang Wu | 1 | -3/+2 |
2007-10-16 | xfs: convert to new aops | Nick Piggin | 1 | -7/+12 |
2007-10-16 | [XFS] no longer using io_vnode, as was remaining from 23 cherrypick | Tim Shimmin | 1 | -1/+1 |
2007-10-16 | [XFS] move v_trace from bhv_vnode to xfs_inode | Christoph Hellwig | 1 | -1/+1 |
2007-10-16 | [XFS] move v_iocount from bhv_vnode to xfs_inode | Christoph Hellwig | 1 | -13/+10 |
2007-10-16 | [XFS] kill the v_flag member in struct bhv_vnode | Christoph Hellwig | 1 | -7/+4 |
2007-10-16 | [XFS] call common xfs vnode-level helpers directly and remove vnode operations | Christoph Hellwig | 1 | -11/+14 |
2007-10-12 | Fix up more bio fallout | Al Viro | 1 | -2/+1 |
2007-10-10 | Drop 'size' argument from bio_endio and bi_end_io | NeilBrown | 1 | -4/+0 |
2007-09-18 | [XFS] Ensure file size updates have been completed before writing inode to disk. | Lachlan McIlroy | 1 | -0/+1 |
2007-09-05 | [XFS] fix sparse shadowed variable warnings | Christoph Hellwig | 1 | -4/+4 |
2007-07-14 | [XFS] Map unwritten extents correctly for I/o completion processing | David Chinner | 1 | -1/+12 |
2007-07-14 | [XFS] Handle null returned from xfs_vtoi() in xfs_setfilesize(). | David Chinner | 1 | -0/+2 |
2007-07-14 | [XFS] Block on unwritten extent conversion during synchronous direct I/O. | David Chinner | 1 | -8/+20 |
2007-05-29 | [XFS] Write at EOF may not update filesize correctly. | David Chinner | 1 | -9/+17 |
2007-05-08 | [XFS] Fix to prevent the notorious 'NULL files' problem after a crash. | Lachlan McIlroy | 1 | -12/+77 |
2007-02-12 | [PATCH] Make XFS use BH_Unwritten and BH_Delay correctly | David Chinner | 1 | -3/+0 |
2007-02-10 | [XFS] Fix sub-block zeroing for buffered writes into unwritten extents. | David Chinner | 1 | -4/+9 |
2007-02-10 | [XFS] Keep stack usage down for 4k stacks by using noinline. | David Chinner | 1 | -1/+1 |
2006-12-21 | [PATCH] Fix XFS after clear_page_dirty() removal | David Chinner | 1 | -2/+2 |
2006-12-10 | [PATCH] dio: only call aio_complete() after returning -EIOCBQUEUED | Zach Brown | 1 | -1/+1 |
2006-11-22 | WorkStruct: make allyesconfig | David Howells | 1 | -9/+12 |
2006-09-28 | [XFS] Remove a no-longer-correct debug assert from dio completion | Nathan Scott | 1 | -1/+0 |
2006-09-28 | [XFS] Fix sparse warning found when page tracing enabled, due to | Nathan Scott | 1 | -4/+4 |
2006-09-07 | [XFS] Fix ABBA deadlock between i_mutex and iolock. Avoid calling | Lachlan McIlroy | 1 | -5/+13 |
2006-06-28 | [PATCH] mark address_space_operations const | Christoph Hellwig | 1 | -1/+1 |
2006-06-20 | [XFS] Remove version 1 directory code. Never functioned on Linux, just | Nathan Scott | 1 | -2/+0 |
2006-06-09 | [XFS] Resolve a namespace collision on vnode/vnodeops for FreeBSD porters. | Nathan Scott | 1 | -18/+15 |
2006-06-09 | [XFS] Start writeout earlier (on last close) in the case where we have a | Nathan Scott | 1 | -0/+13 |
2006-06-09 | [XFS] Make the pflags test/set wrappers more legible for us mere humans. | Nathan Scott | 1 | -2/+2 |
2006-06-09 | [XFS] Shutdown the filesystem if all device paths have gone. Made | Nathan Scott | 1 | -8/+7 |
2006-04-11 | [XFS] Fix a writepage regression where we accidentally stopped honouring | Nathan Scott | 1 | -9/+9 |
2006-03-29 | [XFS] Cleanup in XFS after recent get_block_t interface tweaks. | Nathan Scott | 1 | -29/+24 |
2006-03-29 | [XFS] We really suck at spulling. Thanks to Chris Pascoe for fixing all | Nathan Scott | 1 | -7/+7 |
2006-03-26 | [PATCH] remove ->get_blocks() support | Badari Pulavarty | 1 | -3/+3 |
2006-03-26 | [PATCH] map multiple blocks for mpage_readpages() | Badari Pulavarty | 1 | -2/+3 |
2006-03-26 | [PATCH] Make address_space_operations->invalidatepage return void | NeilBrown | 1 | -2/+2 |
2006-03-22 | [XFS] Check that a page has dirty buffers before finding it acceptable for | David Chinner | 1 | -1/+1 |
2006-03-22 | [XFS] Fixing KDB's xrwtrc command, also added the current process id into | Yingping Lu | 1 | -1/+1 |
2006-03-17 | [XFS] Make couple names consitent, be more defensive on releasepage (and | Nathan Scott | 1 | -4/+7 |
2006-03-17 | [XFS] Complete transition away from linvfs naming convention, finally. | Nathan Scott | 1 | -6/+6 |
2006-03-14 | [XFS] Switch over from linvfs names for address space ops for consistent | Nathan Scott | 1 | -33/+30 |
2006-03-14 | [XFS] Add xfs_map_buffer helper, use it in a couple of places. | Nathan Scott | 1 | -24/+25 |
2006-03-14 | [XFS] Move some code around to avoid prototypes and prep for future | Nathan Scott | 1 | -184/+183 |
2006-02-28 | [XFS] Don't map non-uptodate buffers in xfs_probe_cluster; also fixes | Eric Sandeen | 1 | -1/+1 |
2006-02-07 | [XFS] Account for the page we just wrote when we detect congestion during | David Chinner | 1 | -1/+2 |
2006-02-01 | [PATCH] Direct Migration V9: Avoid writeback / page_migrate() method | Christoph Lameter | 1 | -0/+1 |
2006-01-18 | [XFS] Fix a race in xfs_submit_ioend() where we can be completing I/O for | David Chinner | 1 | -3/+26 |
2006-01-11 | [XFS] add helper to get xfs_inode from vnode | Christoph Hellwig | 1 | -3/+1 |
2006-01-11 | [XFS] fix writeback control handling fix a reversed condition on where to | Christoph Hellwig | 1 | -3/+12 |
2006-01-11 | [XFS] cluster rewrites We can cluster mapped pages aswell, this improves | Christoph Hellwig | 1 | -16/+47 |
2006-01-11 | [XFS] pass full 64bit offsets to xfs_add_to_ioend | Christoph Hellwig | 1 | -12/+6 |
2006-01-11 | [XFS] consolidate some code in xfs_page_state_convert The unmapped buffer | Christoph Hellwig | 1 | -57/+34 |
2006-01-11 | [XFS] various fixes for xfs_convert_page fix various bogusities in | Christoph Hellwig | 1 | -37/+52 |
2006-01-11 | [XFS] clean up the xfs_offset_to_map interface Currently we pass a struct | Christoph Hellwig | 1 | -83/+53 |
2006-01-11 | [XFS] use pagevec lookups This reduces the time spend in the radix tree | Christoph Hellwig | 1 | -56/+88 |
2006-01-11 | [XFS] Initial pass at going directly-to-bio on the buffered IO path. This | Christoph Hellwig | 1 | -355/+421 |
2006-01-11 | [XFS] Complete the pagebuf -> xfs_buf naming convention transition, | Nathan Scott | 1 | -3/+3 |
2005-11-25 | [XFS] Fix a 32 bit value wraparound when providing a mapping for a large | Nathan Scott | 1 | -7/+6 |
2005-11-02 | [XFS] Ensure fsync does not incorrectly return EIO for pages beyond EOF. | Nathan Scott | 1 | -2/+3 |
2005-11-02 | [XFS] Fix boundary conditions when issuing direct IOs from large userspace | Nathan Scott | 1 | -12/+16 |
2005-11-02 | [XFS] Update license/copyright notices to match the prefered SGI | Nathan Scott | 1 | -25/+11 |
2005-11-02 | [XFS] Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot. | Nathan Scott | 1 | -5/+6 |
2005-10-28 | [PATCH] gfp_t: fs/* | Al Viro | 1 | -1/+1 |
2005-09-05 | [XFS] Fix incorrect use of BMAPI_READ in unwritten extent handling | Nathan Scott | 1 | -1/+1 |
2005-09-05 | [XFS] Delay I/O completion for unwritten extents after conversion | Christoph Hellwig | 1 | -2/+25 |
2005-09-05 | [XFS] Delay direct I/O completion to a workqueue This is nessecary | Christoph Hellwig | 1 | -26/+48 |
2005-09-02 | [XFS] Add infrastructure for tracking I/O completions | Christoph Hellwig | 1 | -66/+90 |
2005-09-02 | [XFS] add infrastructure for waiting on I/O completion at inode reclaim | Christoph Hellwig | 1 | -9/+2 |
2005-09-02 | [XFS] Add a chunk of tracing code to diagnose truncate related issues. | Nathan Scott | 1 | -0/+11 |
2005-06-24 | [PATCH] pass iocb to dio_iodone_t | Christoph Hellwig | 1 | -1/+2 |
2005-05-27 | [XFS] remove an over-zealous WARN_ON | Christoph Hellwig | 1 | -1/+0 |
2005-05-05 | [XFS] Use the right offset when ensuring a delayed allocate conversion has co... | Nathan Scott | 1 | -29/+39 |
2005-05-05 | [XFS] Do not do delalloc conversion on pages beyond EOF ever, not just sometimes | Nathan Scott | 1 | -5/+3 |
2005-05-05 | [XFS] stop background sync from waiting for in-use inodes | Daniel Moore | 1 | -1/+4 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+1275 |