Commit Graph

90 Commits (2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4)

Author SHA1 Message Date
Lachlan McIlroy 364f358a73 [XFS] Prevent direct I/O from mapping extents beyond eof 17 years ago
David Chinner e6064d30c3 [XFS] XFS: Kill xfs_vtoi() 17 years ago
Nick Piggin ca5de404ff fs: rename buffer trylock 17 years ago
Nick Piggin 529ae9aaa0 mm: rename page trylock 17 years ago
Denys Vlasenko b41759cf11 [XFS] Remove unused wbc parameter from xfs_start_page_writeback() 17 years ago
David Chinner cc88466f3f [XFS] Catch unwritten extent conversion errors. 17 years ago
Christoph Hellwig 126468b115 [XFS] kill xfs_rwlock/xfs_rwunlock 17 years ago
Eric Sandeen 71ddabb94a [XFS] optimize XFS_IS_REALTIME_INODE w/o realtime config 17 years ago
Christoph Hellwig 613d70436c [XFS] kill xfs_iocore_t 17 years ago
Lachlan McIlroy 541d7d3c4b [XFS] kill unnessecary ioops indirection 17 years ago
Christoph Hellwig 7642861b7e [XFS] kill BMAPI_UNWRITTEN 17 years ago
Christoph Hellwig 6214ed4461 [XFS] kill BMAPI_DEVICE 17 years ago
Lachlan McIlroy cf441eeb79 [XFS] clean up vnode/inode tracing 17 years ago
Fengguang Wu 1f7decf6d9 writeback: remove pages_skipped accounting in __block_write_full_page() 18 years ago
Nick Piggin d79689c703 xfs: convert to new aops 18 years ago
Tim Shimmin 150f29ef2e [XFS] no longer using io_vnode, as was remaining from 23 cherrypick 18 years ago
Christoph Hellwig 1543d79c45 [XFS] move v_trace from bhv_vnode to xfs_inode 18 years ago
Christoph Hellwig b677c210ce [XFS] move v_iocount from bhv_vnode to xfs_inode 18 years ago
Christoph Hellwig b3aea4edc2 [XFS] kill the v_flag member in struct bhv_vnode 18 years ago
Christoph Hellwig 739bfb2a7d [XFS] call common xfs vnode-level helpers directly and remove vnode operations 18 years ago
Al Viro 782e3b3b38 Fix up more bio fallout 18 years ago
NeilBrown 6712ecf8f6 Drop 'size' argument from bio_endio and bi_end_io 18 years ago
Lachlan McIlroy 776a75fa5c [XFS] Ensure file size updates have been completed before writing inode to disk. 18 years ago
Christoph Hellwig 265c1fac38 [XFS] fix sparse shadowed variable warnings 18 years ago
David Chinner effd120edb [XFS] Map unwritten extents correctly for I/o completion processing 18 years ago
David Chinner b2826136a1 [XFS] Handle null returned from xfs_vtoi() in xfs_setfilesize(). 18 years ago
David Chinner e927af90aa [XFS] Block on unwritten extent conversion during synchronous direct I/O. 18 years ago
David Chinner df3c724426 [XFS] Write at EOF may not update filesize correctly. 18 years ago
Lachlan McIlroy ba87ea699e [XFS] Fix to prevent the notorious 'NULL files' problem after a crash. 18 years ago
David Chinner 6ab8eb1cff [PATCH] Make XFS use BH_Unwritten and BH_Delay correctly 18 years ago
David Chinner 549054afad [XFS] Fix sub-block zeroing for buffered writes into unwritten extents. 18 years ago
David Chinner 7989cb8ef5 [XFS] Keep stack usage down for 4k stacks by using noinline. 18 years ago
David Chinner 921320210b [PATCH] Fix XFS after clear_page_dirty() removal 18 years ago
Zach Brown 8459d86aff [PATCH] dio: only call aio_complete() after returning -EIOCBQUEUED 18 years ago
David Howells c4028958b6 WorkStruct: make allyesconfig 18 years ago
Nathan Scott b627259c60 [XFS] Remove a no-longer-correct debug assert from dio completion 19 years ago
Nathan Scott ed9d88f7b7 [XFS] Fix sparse warning found when page tracing enabled, due to 19 years ago
Lachlan McIlroy 721259bce2 [XFS] Fix ABBA deadlock between i_mutex and iolock. Avoid calling 19 years ago
Christoph Hellwig f5e54d6e53 [PATCH] mark address_space_operations const 19 years ago
Nathan Scott f6c2d1fa63 [XFS] Remove version 1 directory code. Never functioned on Linux, just 19 years ago
Nathan Scott 67fcaa73ad [XFS] Resolve a namespace collision on vnode/vnodeops for FreeBSD porters. 19 years ago
Nathan Scott 7d4fb40ad7 [XFS] Start writeout earlier (on last close) in the case where we have a 19 years ago
Nathan Scott 59c1b082f5 [XFS] Make the pflags test/set wrappers more legible for us mere humans. 19 years ago
Nathan Scott 7d04a335b6 [XFS] Shutdown the filesystem if all device paths have gone. Made 19 years ago
Nathan Scott 8272145c05 [XFS] Fix a writepage regression where we accidentally stopped honouring 19 years ago
Nathan Scott c25366680b [XFS] Cleanup in XFS after recent get_block_t interface tweaks. 19 years ago
Nathan Scott c41564b5af [XFS] We really suck at spulling. Thanks to Chris Pascoe for fixing all 19 years ago
Badari Pulavarty 1d8fa7a2b9 [PATCH] remove ->get_blocks() support 19 years ago
Badari Pulavarty fa30bd058b [PATCH] map multiple blocks for mpage_readpages() 19 years ago
NeilBrown 2ff28e22bd [PATCH] Make address_space_operations->invalidatepage return void 19 years ago