Commit Graph

429 Commits (065631f6dccea07bfad48d8981369f6d9cfd6e2b)

Author SHA1 Message Date
Yan 23223584e4 create btrfs_path slab with the correct size 17 years ago
Yan a61721d5b7 fix found_type decrement in btrfs_truncate_in_trans 17 years ago
Chris Mason cf67582bb2 Btrfs: Fix duplicate ENOSPC checks in find_free_extent 17 years ago
Chris Mason d3c2fdcf7b Btrfs: Use balance_dirty_pages_nr on btree blocks 17 years ago
Yan 7d7d6068be Btrfs: Fix cache_block_group to catch holes at the start of the group 18 years ago
Yan 6af858b24c Btrfs: Fix off by one error in dirty_and_release_pages 18 years ago
Christoph Hellwig d03581f434 split up btrfs_ioctl 18 years ago
Christoph Hellwig 34287aa360 Btrfs: use unlocked_ioctl 18 years ago
Jan Engelhardt 432eba0882 Btrfs: Simplify makefile 18 years ago
Chris Mason 84a5d5eefd Btrfs: add modules_install target 18 years ago
Chris Mason 93a6925ec1 Btrfs: Fix extra link count dec in rename 18 years ago
Chris Mason 5ce14bbcdd Btrfs: Find and remove dead roots the first time a root is loaded. 18 years ago
Christoph Hellwig 0e2752a72c Btrfs: [PATCH] extent_map: add writepage_end_io hook 18 years ago
Christoph Hellwig b06355f0fe Btrfs: [PATCH] extent_map: make the writepage_io hook optional 18 years ago
Christoph Hellwig d396c6f554 Btrfs: [PATCH] extent_map: provide generic bmap 18 years ago
Christoph Hellwig 90f1c19a9f Btrfs: [PATCH] extent_map: fix locking for bio completion 18 years ago
Christoph Hellwig 9433063bcb [PATCH] btrfs: fix printk format warning 18 years ago
Chris Mason a8c450b211 Btrfs: Reorder tests in set_extent_bit to properly find holes 18 years ago
Chris Mason 011410bd85 Btrfs: Add more synchronization before creating a snapshot 18 years ago
Chris Mason 86479a04ee Add support for defragging files via btrfsctl -d. Avoid OOM on extent tree 18 years ago
Chris Mason 8e21528f87 Btrfs: remove extra drop_extent_cache call 18 years ago
Chris Mason 2bf5a725a3 Btrfs: fsx delalloc fixes 18 years ago
Chris Mason 07157aacb1 Btrfs: Add file data csums back in via hooks in the extent map code 18 years ago
Chris Mason 95e0528919 Btrfs: Use mount -o subvol to select the subvol directory instead of dev: 18 years ago
Yan e9fe395e47 Btrfs: Fix oopsen in extent_tree.c during enospc 18 years ago
Yan 4b82d6e4a5 Btrfs: Add mount into directory support 18 years ago
Yan 1b4ab1bb4b Btrfs: Fix mknod to properly send rdev info back to disk 18 years ago
Yan 252c38f069 Btrfs: ctree.c cleanups 18 years ago
Josef Bacik 58176a9604 Btrfs: Add per-root block accounting and sysfs entries 18 years ago
Chris Mason b888db2bd7 Btrfs: Add delayed allocation to the extent based page tree code 18 years ago
Chris Mason a52d9a8033 Btrfs: Extent based page cache code. This uses an rbtree of extents and tests 18 years ago
Chris Mason 83df7c1d8b Btrfs: Make sure to cow the root during a snapshot 18 years ago
Chris Mason 2cc58cf24f Btrfs: Do more extensive readahead during tree searches 18 years ago
Yan 3202061128 fix block readahead in btrfs_next_leaf 18 years ago
Josef Bacik 15ee9bc7ed Btrfs: delay commits during fsync to allow more writers 18 years ago
Chris Mason f2183bde1a Btrfs: Add BH_Defrag to mark buffers that are in need of defragging 18 years ago
Chris Mason e9d0b13b5b Btrfs: Btree defrag on the extent-mapping tree as well 18 years ago
Chris Mason 409eb95d7f Btrfs: Further reduce the concurrency penalty of defrag and drop_snapshot 18 years ago
Chris Mason 26b8003f10 Btrfs: Replace extent tree preallocation code with some bit radix magic. 18 years ago
Chris Mason f4468e94c8 Btrfs: Let some locks go during defrag and snapshot dropping 18 years ago
Chris Mason 6702ed490c Btrfs: Add run time btree defrag, and an ioctl to force btree defrag 18 years ago
Chris Mason 3c69faecb8 Btrfs: Fold some btree readahead routines into something more generic. 18 years ago
Chris Mason 9f3a742736 Btrfs: Do snapshot deletion in smaller chunks. 18 years ago
Joel Becker 8578f0f1fd Btrfs: cleaner make clean 18 years ago
Chris Mason 92fee66d49 Btrfs: deal with api changes in 2.6.23-rc1 18 years ago
Josef Bacik 618e21d595 Btrfs: Implement mknod 18 years ago
Aneesh a1f396304f Btrfs: Some code cleanups 18 years ago
Zach Brown ec6b910fb3 Btrfs: trivial include fixups 18 years ago
Chris Mason ccd467d60e Btrfs: crash recovery fixes 18 years ago
Chris Mason f2654de42a Btrfs: Allow find_free_extent callers to pass in an exclusion range 18 years ago