Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-09-25 | Btrfs: Add support for device scanning and detection ioctls | Chris Mason | 1 | -1/+3 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Add support for multiple devices per filesystem | Chris Mason | 1 | -0/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Add some simple throttling to wait for data=ordered and snapshot deletion | Chris Mason | 1 | -0/+1 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Add data=ordered support | Chris Mason | 1 | -0/+2 | |
This forces file data extents down the disk along with the metadata that references them. The current implementation is fairly simple, and just writes out all of the dirty pages in an inode before the commit. Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Support for online FS resize (grow and shrink) | Chris Mason | 1 | -0/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Add back file data checksumming | Chris Mason | 1 | -0/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Add back the online defragging code | Chris Mason | 1 | -0/+7 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Allow tree blocks larger than the page size | Chris Mason | 1 | -4/+5 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Create extent_buffer interface for large blocksizes | Chris Mason | 1 | -44/+11 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2008-09-25 | Btrfs: Use balance_dirty_pages_nr on btree blocks | Chris Mason | 1 | -1/+1 | |
btrfs_btree_balance_dirty is changed to pass the number of pages dirtied for more accurate dirty throttling. This lets the VM make better decisions about when to force some writeback. Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-09-11 | Add support for defragging files via btrfsctl -d. Avoid OOM on extent tree | Chris Mason | 1 | -0/+2 | |
defrag. Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-08-29 | Btrfs: Add per-root block accounting and sysfs entries | Josef Bacik | 1 | -1/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-08-28 | Btrfs: Extent based page cache code. This uses an rbtree of extents and tests | Chris Mason | 1 | -1/+0 | |
instead of buffer heads. Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-08-10 | Btrfs: Add BH_Defrag to mark buffers that are in need of defragging | Chris Mason | 1 | -0/+2 | |
This allows the tree walking code to defrag only the newly allocated buffers, it seems to be a good balance between perfect defragging and the performance hit of repeatedly reallocating blocks. Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-06-28 | Btrfs: crash recovery fixes | Chris Mason | 1 | -0/+1 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-06-22 | Btrfs: Add the ability to find and remove dead roots after a crash. | Chris Mason | 1 | -0/+3 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-06-12 | Btrfs: add GPLv2 | Chris Mason | 1 | -0/+18 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-05-02 | Btrfs: fix page cache memory leak | Chris Mason | 1 | -0/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-05-01 | Btrfs: directory readahead | Chris Mason | 1 | -0/+6 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-04-12 | Btrfs: add a device id to device items | Chris Mason | 1 | -0/+1 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-04-12 | Btrfs: add disk ioctl, mostly working | Chris Mason | 1 | -0/+6 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-04-11 | Btrfs: create a logical->phsyical block number mapping scheme | Chris Mason | 1 | -0/+1 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-04-09 | Btrfs: groundwork for subvolume and snapshot roots | Chris Mason | 1 | -0/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-04-02 | Btrfs: still corruption hunting | Chris Mason | 1 | -3/+1 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-29 | Btrfs: verify csums on read | Chris Mason | 1 | -0/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-28 | Btrfs: use a btree inode instead of sb_getblk | Chris Mason | 1 | -2/+3 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-22 | Btrfs: transaction rework | Chris Mason | 1 | -4/+4 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-22 | Mountable btrfs, with readdir | Chris Mason | 1 | -23/+28 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-21 | Btrfs: initial move to kernel module land | Chris Mason | 1 | -0/+1 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-16 | Btrfs: transaction handles everywhere | Chris Mason | 1 | -6/+10 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-14 | Btrfs: variable block size support | Chris Mason | 1 | -5/+4 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-13 | Btrfs: Change the super to point to a tree of trees to enable persistent ↵ | Chris Mason | 1 | -1/+2 | |
snapshots Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-13 | rename funcs and structs to btrfs | Chris Mason | 1 | -14/+15 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-07 | Btrfs: Fixup reference counting on cows | Chris Mason | 1 | -2/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-03-02 | Btrfs: pretend page cache & commit code | Chris Mason | 1 | -0/+6 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-02-23 | Btrfs: Block sized tree extents and extent deletion | Chris Mason | 1 | -1/+1 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-02-22 | Btrfs: extent fixes | Chris Mason | 1 | -2/+2 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-02-21 | Btrfs: early extent mapping support | Chris Mason | 1 | -0/+3 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> | |||||
2007-02-02 | Btrfs: Add backing store, memory management | Chris Mason | 1 | -0/+21 | |
Signed-off-by: Chris Mason <chris.mason@oracle.com> |