summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/disk-io.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Btrfs: create a logical->phsyical block number mapping schemeChris Mason2007-04-111-38/+102
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: early support for multiple devicesChris Mason2007-04-111-0/+11
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: subvolumesChris Mason2007-04-101-14/+24
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: drop the inode map treeChris Mason2007-04-101-16/+9
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: snapshot progressChris Mason2007-04-101-4/+0
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: groundwork for subvolume and snapshot rootsChris Mason2007-04-091-41/+137
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: start of support for many FS volumesChris Mason2007-04-061-2/+5
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: dirindex optimizationsChris Mason2007-04-051-1/+5
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: tweak the inode-map and free extent search starts on cold mountChris Mason2007-04-041-1/+0
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: don't wait on uptodate buffers on readChris Mason2007-04-031-0/+3
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: csum_verify_file_block locking fixChris Mason2007-04-021-1/+0
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: corruptions fixedChris Mason2007-04-021-18/+3
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: still corruption huntingChris Mason2007-04-021-43/+41
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: corruption hunt continuesChris Mason2007-03-301-1/+19
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: hunting slab corruptionChris Mason2007-03-301-3/+13
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: verify csums on readChris Mason2007-03-291-11/+26
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: btree address space fixesChris Mason2007-03-291-3/+4
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: sha256 csums on metadataChris Mason2007-03-281-3/+59
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: use a btree inode instead of sb_getblkChris Mason2007-03-281-13/+161
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: add a radix back bit treeChris Mason2007-03-261-1/+2
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: very minimal lockingChris Mason2007-03-231-0/+1
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Add generation number to btrfs_header, readdir fixes, hash collision fixesChris Mason2007-03-231-5/+1
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: properly set new buffers for new blocks up to dateChris Mason2007-03-231-2/+7
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* btrfs_create, btrfs_write_super, btrfs_sync_fsChris Mason2007-03-231-11/+12
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: transaction reworkChris Mason2007-03-221-106/+9
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Mountable btrfs, with readdirChris Mason2007-03-221-198/+83
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: initial move to kernel module landChris Mason2007-03-211-6/+11
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Better block record keeping, real mkfsChris Mason2007-03-201-8/+3
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: change dir-test to insert inode_itemsChris Mason2007-03-201-0/+2
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Add inode map, and the start of file extent itemsChris Mason2007-03-201-80/+96
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: transaction handles everywhereChris Mason2007-03-161-24/+36
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: variable block size supportChris Mason2007-03-141-19/+23
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Change the super to point to a tree of trees to enable persistent ↵Chris Mason2007-03-131-28/+107
| | | | | | snapshots Signed-off-by: Chris Mason <chris.mason@oracle.com>
* rename funcs and structs to btrfsChris Mason2007-03-131-52/+54
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: get/set for struct header fieldsChris Mason2007-03-121-3/+4
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* fix leak in btrfs_drop_snapshotChris Mason2007-03-121-1/+1
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Fixup last found extent cachingChris Mason2007-03-071-0/+1
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Fixup reference counting on cowsChris Mason2007-03-061-5/+26
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: early reference countingChris Mason2007-03-021-0/+2
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: period commit during initial fill in the random testerChris Mason2007-03-021-2/+1
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Fix extent code to use merge during deleteChris Mason2007-03-021-0/+1
| | | | | | | | Remove implicit commit in del_item and insert_item Add implicit commit to close() Add commit op in random-test Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: pretend page cache & commit codeChris Mason2007-03-011-2/+89
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: fixup dbfile permsChris Mason2007-02-261-1/+1
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Break up ctree.c a littleChris Mason2007-02-241-1/+0
| | | | | | Extent fixes Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Block sized tree extents and extent deletionChris Mason2007-02-231-59/+31
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: switch to early splitsChris Mason2007-02-221-1/+2
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: extent fixesChris Mason2007-02-211-34/+45
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: early extent mapping supportChris Mason2007-02-201-23/+53
| | | | Signed-off-by: Chris Mason <chris.mason@oracle.com>
* Btrfs: Add backing store, memory managementChris Mason2007-02-021-0/+174
Signed-off-by: Chris Mason <chris.mason@oracle.com>
OpenPOWER on IntegriCloud