summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/disk-io.h
AgeCommit message (Expand)Author
2008-09-25Btrfs: Tree logging fixesChris Mason
2008-09-25Btrfs: Add a write ahead tree log to optimize synchronous operationsChris Mason
2008-09-25Btrfs: Wait for async bio submissions to make some progress at queue timeChris Mason
2008-09-25Btrfs: Transaction commit: don't use filemap_fdatawaitChris Mason
2008-09-25Btrfs: Online btree defragmentation fixesChris Mason
2008-09-25Add btrfs_end_transaction_throttle to force writers to wait for pending commitsChris Mason
2008-09-25Btrfs: Add mount -o degraded to allow mounts to continue with missing devicesChris Mason
2008-09-25Btrfs: Handle write errors on raid1 and raid10Chris Mason
2008-09-25Btrfs: Pass down the expected generation number when reading tree blocksChris Mason
2008-09-25Btrfs: Create a work queue for bio writesChris Mason
2008-09-25Btrfs: Write out all super blocks on commit, and bring back proper barrier su...Chris Mason
2008-09-25Btrfs: Handle data block end_io through the async work queueChris Mason
2008-09-25Btrfs: Verify checksums on tree blocks found without read_tree_blockChris Mason
2008-09-25Btrfs: Add support for device scanning and detection ioctlsChris Mason
2008-09-25Btrfs: Add support for multiple devices per filesystemChris Mason
2008-09-25Btrfs: Add some simple throttling to wait for data=ordered and snapshot deletionChris Mason
2008-09-25Btrfs: Add data=ordered supportChris Mason
2008-09-25Btrfs: Support for online FS resize (grow and shrink)Chris Mason
2008-09-25Btrfs: Add back file data checksummingChris Mason
2008-09-25Btrfs: Add back the online defragging codeChris Mason
2008-09-25Btrfs: Allow tree blocks larger than the page sizeChris Mason
2008-09-25Btrfs: Create extent_buffer interface for large blocksizesChris Mason
2008-09-25Btrfs: Use balance_dirty_pages_nr on btree blocksChris Mason
2007-09-10Add support for defragging files via btrfsctl -d. Avoid OOM on extent treeChris Mason
2007-08-29Btrfs: Add per-root block accounting and sysfs entriesJosef Bacik
2007-08-27Btrfs: Extent based page cache code. This uses an rbtree of extents and testsChris Mason
2007-08-10Btrfs: Add BH_Defrag to mark buffers that are in need of defraggingChris Mason
2007-06-28Btrfs: crash recovery fixesChris Mason
2007-06-22Btrfs: Add the ability to find and remove dead roots after a crash.Chris Mason
2007-06-12Btrfs: add GPLv2Chris Mason
2007-05-02Btrfs: fix page cache memory leakChris Mason
2007-05-01Btrfs: directory readaheadChris Mason
2007-04-12Btrfs: add a device id to device itemsChris Mason
2007-04-12Btrfs: add disk ioctl, mostly workingChris Mason
2007-04-11Btrfs: create a logical->phsyical block number mapping schemeChris Mason
2007-04-09Btrfs: groundwork for subvolume and snapshot rootsChris Mason
2007-04-02Btrfs: still corruption huntingChris Mason
2007-03-29Btrfs: verify csums on readChris Mason
2007-03-28Btrfs: use a btree inode instead of sb_getblkChris Mason
2007-03-22Btrfs: transaction reworkChris Mason
2007-03-22Mountable btrfs, with readdirChris Mason
2007-03-21Btrfs: initial move to kernel module landChris Mason
2007-03-16Btrfs: transaction handles everywhereChris Mason
2007-03-14Btrfs: variable block size supportChris Mason
2007-03-13Btrfs: Change the super to point to a tree of trees to enable persistent snap...Chris Mason
2007-03-13rename funcs and structs to btrfsChris Mason
2007-03-06Btrfs: Fixup reference counting on cowsChris Mason
2007-03-01Btrfs: pretend page cache & commit codeChris Mason
2007-02-23Btrfs: Block sized tree extents and extent deletionChris Mason
2007-02-21Btrfs: extent fixesChris Mason