Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
d36f19e9ecd22dc035ef4cc6361b564be650f8e7
/
fs
/
btrfs
/
extent-tree.c
aa021ba
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 15 years ago
33b2580
Btrfs: allow more metadata chunk preallocation
by Chris Mason
· 15 years ago
ccf0e72
Btrfs: find ideal block group for caching
by Josef Bacik
· 15 years ago
dcbeb0b
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 15 years ago
444528b
Btrfs: always pin metadata in discard mode
by Chris Mason
· 15 years ago
0634857
Btrfs: enable discard support
by Christoph Hellwig
· 15 years ago
e244a0a
Btrfs: add -o discard option
by Christoph Hellwig
· 15 years ago
474a503
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 15 years ago
94fcca9
Btrfs: optimize back reference update during btrfs_drop_snapshot
by Yan, Zheng
· 15 years ago
e3ccfa9
Btrfs: async delalloc flushing under space pressure
by Josef Bacik
· 15 years ago
32c00af
Btrfs: release delalloc reservations on extent item insertion
by Josef Bacik
· 15 years ago
1cdda9b
Btrfs: fix possible softlockup in the allocator
by Josef Bacik
· 15 years ago
25472b8
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into for-linus
by Chris Mason
· 15 years ago
dd7e0b7
Btrfs: fix deadlock with free space handling and user transactions
by Sage Weil
· 15 years ago
9ed74f2
Btrfs: proper -ENOSPC handling
by Josef Bacik
· 15 years ago
54bcf38
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into for-linus
by Chris Mason
· 15 years ago
7ce618d
Btrfs: fix early enospc during balancing
by Chris Mason
· 15 years ago
33b4d47
Btrfs: deal with NULL space info
by Chris Mason
· 15 years ago
1b2da37
Btrfs: account for space used by the super mirrors
by Josef Bacik
· 15 years ago
f61408b
Btrfs: remove dead code
by Josef Bacik
· 15 years ago
0a24325
Btrfs: don't keep retrying a block group if we fail to allocate a cluster
by Josef Bacik
· 15 years ago
ba1bf48
Btrfs: make balance code choose more wisely when relocating
by Josef Bacik
· 15 years ago
76dda93
Btrfs: add snapshot/subvolume destroy ioctl
by Yan, Zheng
· 15 years ago
1c4850e
Btrfs: speed up snapshot dropping
by Yan, Zheng
· 15 years ago
11833d6
Btrfs: improve async block group caching
by Yan Zheng
· 15 years ago
746cd1e
block: use blkdev_issue_discard in blk_ioctl_discard
by Christoph Hellwig
· 15 years ago
890871b
Btrfs: switch extent_map to a rw lock
by Chris Mason
· 15 years ago
013f1b1
Btrfs: make sure the async caching thread advances the key
by Chris Mason
· 15 years ago
f36f304
Btrfs: be more polite in the async caching threads
by Chris Mason
· 15 years ago
276e680
Btrfs: preserve commit_root for async caching
by Yan Zheng
· 15 years ago
f25784b
Btrfs: Fix async caching interaction with unmount
by Yan Zheng
· 15 years ago
68b3855
Btrfs: change how we unpin extents
by Josef Bacik
· 15 years ago
283bb19
Btrfs: clear all space_info->full after removing a block group
by Chris Mason
· 15 years ago
817d52f
Btrfs: async block group caching
by Josef Bacik
· 15 years ago
9630308
Btrfs: use hybrid extents+bitmap rb tree for free space
by Josef Bacik
· 15 years ago
4a8c9a6
Btrfs: make sure all dirty blocks are written at commit time
by Yan Zheng
· 15 years ago
68f5a38
Btrfs: fix error message formatting
by Hu Tao
· 15 years ago
2c47e605
Btrfs: update backrefs while dropping snapshot
by Yan Zheng
· 15 years ago
85d4198
Btrfs: check duplicate backrefs for both data and metadata
by Yan Zheng
· 16 years ago
163e783
Btrfs: remove crc32c.h and use libcrc32c directly.
by David Woodhouse
· 16 years ago
451d758
Btrfs: add mount -o ssd_spread to spread allocations out
by Chris Mason
· 16 years ago
5d4f98a
Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE)
by Yan Zheng
· 16 years ago
44fb551
Btrfs: Fix oops and use after free during space balancing
by Chris Mason
· 16 years ago
9f55684
Btrfs: Spelling fix in btrfs_lookup_first_block_group comments
by Sankar P
· 16 years ago
2138093
Btrfs: Fix a bunch of printk() warnings.
by Joel Becker
· 16 years ago
97e728d
Btrfs: try to keep a healthy ratio of metadata vs data block groups
by Josef Bacik
· 16 years ago
fa9c0d7
Btrfs: rework allocation clustering
by Chris Mason
· 16 years ago
04018de
Btrfs: kill the pinned_mutex
by Josef Bacik
· 16 years ago
6226cb0
Btrfs: kill the block group alloc mutex
by Josef Bacik
· 16 years ago
2552d17
Btrfs: clean up find_free_extent
by Josef Bacik
· 16 years ago
70cb074
Btrfs: free space cache cleanups
by Josef Bacik
· 16 years ago
d57e62b
Btrfs: try to free metadata pages when we free btree blocks
by Chris Mason
· 16 years ago
12fcfd2
Btrfs: tree logging unlink/rename fixes
by Chris Mason
· 16 years ago
b947343
Btrfs: leave btree locks spinning more often
by Chris Mason
· 16 years ago
b7ec40d
Btrfs: reduce stalls during transaction commit
by Chris Mason
· 16 years ago
c3e69d5
Btrfs: process the delayed reference queue in clusters
by Chris Mason
· 16 years ago
1887be6
Btrfs: try to cleanup delayed refs while freeing extents
by Chris Mason
· 16 years ago
56bec29
Btrfs: do extent allocation and reference count updates in the background
by Chris Mason
· 16 years ago
4184ea7
Btrfs: Fix locking around adding new space_info
by Chris Mason
· 16 years ago
b9447ef
Btrfs: fix spinlock assertions on UP systems
by Chris Mason
· 16 years ago
4e06bdd
Btrfs: try committing transaction before returning ENOSPC
by Josef Bacik
· 16 years ago
6a63209
Btrfs: add better -ENOSPC handling
by Josef Bacik
· 16 years ago
2456242
Btrfs: hold trans_mutex when using btrfs_record_root_in_trans
by Yan Zheng
· 16 years ago
4008c04
Btrfs: make a lockdep class for the extent buffer locks
by Chris Mason
· 16 years ago
536ac8a
Btrfs: use larger metadata clusters in ssd mode
by Chris Mason
· 16 years ago
eb09967
Btrfs: make sure all pending extent operations are complete
by Josef Bacik
· 16 years ago
806638b
Btrfs: Fix memory leak in cache_drop_leaf_ref
by Chris Mason
· 16 years ago
bd56b30
Btrfs: Make btrfs_drop_snapshot work in larger and more efficient chunks
by Chris Mason
· 16 years ago
b4ce94d
Btrfs: Change btree locking to use explicit blocking points
by Chris Mason
· 16 years ago
b7a9f29
Btrfs: sort references by byte number during btrfs_inc_ref
by Chris Mason
· 16 years ago
7237f18
Btrfs: fix tree logs parallel sync
by Yan Zheng
· 16 years ago
86288a1
Btrfs: fix stop searching test in replace_one_extent
by Yan Zheng
· 16 years ago
653249f
Btrfs: remove duplicated #include
by Huang Weiyi
· 16 years ago
5a7be51
Btrfs: Fix infinite loop in btrfs_extent_post_op
by Yan Zheng
· 16 years ago
3dfdb93
Btrfs: fix locking issue in btrfs_remove_block_group
by Yan Zheng
· 16 years ago
c6e3087
Btrfs: simplify iteration codes
by Qinghuang Feng
· 16 years ago
7eaebe7
Btrfs: removed unused #include <version.h>'s
by Huang Weiyi
· 16 years ago
07d400a
Btrfs: tree logging checksum fixes
by Yan Zheng
· 16 years ago
9ca03b9
Btrfs: drop remaining LINUX_KERNEL_VERSION checks and compat code
by Chris Mason
· 16 years ago
d397712
Btrfs: Fix checkpatch.pl warnings
by Chris Mason
· 16 years ago
1f3c79a
Btrfs: Fix free block discard calls down to the block layer
by Liu Hui
· 16 years ago
1f80e4d
Btrfs: set EXTENT_BOUNDARY bit before marking extent delalloc.
by Yan Zheng
· 16 years ago
34bf63c
Btrfs: properly update block accounting for metadata
by Yan Zheng
· 16 years ago
dcbdd4d
Btrfs: delete checksum items before marking blocks free
by Chris Mason
· 16 years ago
75eff68
Btrfs: Don't use spin*lock_irq for the delalloc lock
by Chris Mason
· 16 years ago
17d217f
Btrfs: fix nodatasum handling in balancing code
by Yan Zheng
· 16 years ago
e4404d6
Btrfs: shared seed device
by Yan Zheng
· 16 years ago
d2fb343
Btrfs: fix leaking block group on balance
by Yan Zheng
· 16 years ago
0403e47
Btrfs: Add checking of csum tree in balancing code
by Yan Zheng
· 16 years ago
459931e
Btrfs: Delete csum items when freeing extents
by Chris Mason
· 16 years ago
a512bbf
Btrfs: superblock duplication
by Yan Zheng
· 16 years ago
b295086
Btrfs: make things static and include the right headers
by Christoph Hellwig
· 16 years ago
ea6a478
Btrfs: Fix for lockdep warnings with alloc_mutex and pinned_mutex
by Josef Bacik
· 16 years ago
4b4e25f
Btrfs: compat code fixes
by Chris Mason
· 16 years ago
15916de
Btrfs: Fixes for 2.6.28-rc API changes
by Chris Mason
· 16 years ago
07103a3
Btrfs: fix free space accounting when unpinning extents
by Josef Bacik
· 16 years ago
b4eec2c
Btrfs: Some fixes for batching extent insert.
by Liu Hui
· 16 years ago
4ce4cb5
Btrfs: Add some debugging around the ENOSPC bugs
by Josef Bacik
· 16 years ago
e3e469f
Btrfs: fix free space leak
by Josef Bacik
· 16 years ago
2b82032
Btrfs: Seed device support
by Yan Zheng
· 16 years ago
Next »