summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2007-08-10Btrfs: Btree defrag on the extent-mapping tree as wellChris Mason8-79/+125
2007-08-08Btrfs: Further reduce the concurrency penalty of defrag and drop_snapshotChris Mason3-12/+11
2007-08-08Btrfs: Replace extent tree preallocation code with some bit radix magic.Chris Mason5-195/+49
2007-08-08Btrfs: Let some locks go during defrag and snapshot droppingChris Mason3-4/+14
2007-08-07Btrfs: Add run time btree defrag, and an ioctl to force btree defragChris Mason11-89/+553
2007-08-07Btrfs: Fold some btree readahead routines into something more generic.Chris Mason4-96/+81
2007-08-07Btrfs: Do snapshot deletion in smaller chunks.Chris Mason4-31/+91
2007-07-25Btrfs: cleaner make cleanJoel Becker1-1/+1
2007-07-25Btrfs: deal with api changes in 2.6.23-rc1Chris Mason2-26/+33
2007-07-11Btrfs: Implement mknodJosef Bacik1-6/+66
2007-07-11Btrfs: Some code cleanupsAneesh2-4/+8
2007-07-11Btrfs: trivial include fixupsZach Brown14-14/+1
2007-06-28Btrfs: crash recovery fixesChris Mason8-48/+112
2007-06-26Btrfs: Allow find_free_extent callers to pass in an exclusion rangeChris Mason1-49/+30
2007-06-26Btrfs: Fix super block updates during transaction commitChris Mason5-14/+18
2007-06-25Btrfs: Fix mtime and ctime updates on parent dirsChris Mason1-1/+5
2007-06-22Btrfs: Documentation updateChris Mason3-13/+7
2007-06-22Btrfs: Add the ability to find and remove dead roots after a crash.Chris Mason7-32/+164
2007-06-22Btrfs: Audit callers and return codes to make sure -ENOSPC gets up the stackChris Mason11-215/+410
2007-06-22Btrfs: Switch to libcrc32c to avoid problems with cryptomgr on highmem machinesChris Mason3-29/+8
2007-06-19Btrfs: reada while dropping snapshotsChris Mason1-1/+30
2007-06-19Btrfs: cache the extent tree preallocationChris Mason1-2/+12
2007-06-18Subject: Rework btrfs_file_write to only allocate while page locks are heldChris Mason7-117/+161
2007-06-15Btrfs: patch queue: page_mkwriteChris Mason5-159/+328
2007-06-13btrfs: Code cleanupAneesh8-21/+2
2007-06-12Btrfs: i386 fixes from axboeChris Mason5-5/+59
2007-06-12Btrfs: add GPLv2Chris Mason26-1/+788
2007-06-12Btrfs: no slashes in subvolume namesChris Mason1-0/+2
2007-06-12Btrfs: printk fixesChris Mason5-35/+29
2007-06-12Btrfs: 64 bit div fixesChris Mason4-24/+31
2007-06-12Btrfs: split up super.cChris Mason7-2878/+3070
2007-06-11Btrfs: fix oops after block group lookupChris Mason4-20/+21
2007-06-09Btrfs: remove device treeChris Mason4-413/+10
2007-06-09Btrfs: reap dead roots right after commitChris Mason1-7/+8
2007-06-08Btrfs: get forced transaction commits via workqueueChris Mason4-14/+27
2007-06-08Btrfs: add compat ioctlChris Mason6-7/+98
2007-06-07Btrfs: d_type optimizationChris Mason3-9/+68
2007-05-30Btrfs: use a separate flag for search_start vs a hint in find_free_extentChris Mason1-27/+42
2007-05-29Btrfs: block group switchingChris Mason2-25/+65
2007-05-29Btrfs: fixup various fsx failuresChris Mason3-32/+214
2007-05-24Btrfs: sparse files!Chris Mason4-31/+116
2007-05-24Btrfs: symlinks and hard linksChris Mason1-16/+147
2007-05-23Btrfs: renameChris Mason4-18/+143
2007-05-21Btrfs: 2.6.21-git fixesChris Mason3-25/+1
2007-05-18Btrfs: allocator optimizations, truncate readaheadChris Mason4-37/+129
2007-05-11Btrfs: patch queue: fix corruption when splitting large itemsChris Mason2-6/+12
2007-05-10Btrfs: switch to crc32c instead of sha256Chris Mason3-23/+28
2007-05-10Btrfs: fix check_node and check_leaf to use less cpuChris Mason2-21/+29
2007-05-09Btrfs: many allocator fixes, pretty solidChris Mason8-59/+340
2007-05-07Btrfs: allocator and tuningChris Mason2-42/+34