Commit Graph

20 Commits (9652480bf48500885a30754b4a5c436b5b34456d)

Author SHA1 Message Date
Chris Mason 3eaa288527 Btrfs: Fix the defragmention code and the block relocation code for data=ordered 17 years ago
Chris Mason 89642229a5 Btrfs: Search data ordered extents first for checksums on read 17 years ago
Chris Mason ed98b56a63 Btrfs: Take the csum mutex while reading checksums 17 years ago
Chris Mason f421950f86 Btrfs: Fix some data=ordered related data corruptions 17 years ago
Chris Mason 4a09675279 Btrfs: Data ordered fixes 17 years ago
Chris Mason e5a2217ef6 Fix btrfs_wait_ordered_extent_range to properly wait 17 years ago
Chris Mason 3edf7d33f4 Btrfs: Handle data checksumming on bios that span multiple ordered extents 17 years ago
Chris Mason eb84ae039e Btrfs: Cleanup and comment ordered-data.c 17 years ago
Chris Mason ba1da2f442 Btrfs: Don't pin pages in ram until the entire ordered extent is on disk. 17 years ago
Chris Mason dbe674a99c Btrfs: Update on disk i_size only after pending ordered extents are done 17 years ago
Chris Mason e6dcd2dc9c Btrfs: New data=ordered implementation 17 years ago
Chris Mason 1b1e2135dc Btrfs: Add a per-inode csum mutex to avoid races creating csum items 17 years ago
Chris Mason 594a24eb0e Fix btrfs_del_ordered_inode to allow forcing the drop during unlinks 17 years ago
Mingming e1b81e6761 btrfs delete ordered inode handling fix 17 years ago
Chris Mason d6bfde8765 Btrfs: Fixes for 2.6.18 enterprise kernels 17 years ago
Chris Mason 81d7ed29ff Btrfs: Throttle file_write when data=ordered is flushing the inode 17 years ago
Chris Mason 4d5e74bc0a Btrfs: Fix data=ordered vs wait_on_inode deadlock on older kernels 17 years ago
Chris Mason 2da98f003f Btrfs: Run igrab on data=ordered inodes to prevent deadlocks during writeout 17 years ago
Chris Mason cee36a03e8 Rework btrfs_drop_inode to avoid scheduling 17 years ago
Chris Mason dc17ff8f11 Btrfs: Add data=ordered support 17 years ago