Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
812cb83a56a908729c453a7db3fb2c262119bc9d
/
fs
/
btrfs
/
extent-tree.c
363e4d3
Btrfs: remove space_info->reservation_progress
by Josef Bacik
· 11 years ago
f0de181
Btrfs: kill delay_iput arg to the wait_ordered functions
by Josef Bacik
· 11 years ago
14575ae
Revert "Btrfs: rework the overcommit logic to be based on the total size"
by Josef Bacik
· 11 years ago
a482039
Btrfs: allocate the free space by the existed max extent size when ENOSPC
by Miao Xie
· 11 years ago
b8d0c69
Btrfs: remove ourselves from the cluster list under lock
by Josef Bacik
· 11 years ago
c1c9ff7
Btrfs: Remove superfluous casts from u64 to unsigned long long
by Geert Uytterhoeven
· 11 years ago
f7a81ea
Btrfs: create UUID tree if required
by Stefan Behrens
· 11 years ago
0036158
Btrfs: avoid starting a transaction in the write path
by Josef Bacik
· 11 years ago
09fb99a
Btrfs: return ENOSPC when target space is full
by Filipe David Borba Manana
· 11 years ago
36cce92
Btrfs: handle errors when doing slow caching
by Josef Bacik
· 11 years ago
b37b39c
Btrfs: cleanup reloc roots properly on error
by Josef Bacik
· 11 years ago
599c75e
Btrfs/tracepoint: update delayed ref tracepoints
by Liu Bo
· 11 years ago
1095cc0
btrfs_read_block_groups: Use enums to index
by chandan
· 11 years ago
52ee28d
Btrfs: make free space caching faster with many non-inline extent references
by Liu Bo
· 11 years ago
ee3441b
btrfs: fall back to global reservation when removing subvolumes
by Jeff Mahoney
· 11 years ago
74be951
Btrfs: optimize btrfs_lookup_extent_info()
by Filipe David Borba Manana
· 11 years ago
b2aaaa3
Btrfs: set lockdep class before locking new extent buffer
by Josef Bacik
· 11 years ago
d29a9f6
Btrfs: re-add root to dead root list if we stop dropping it
by Josef Bacik
· 11 years ago
fec386a
Btrfs: fix lock leak when resuming snapshot deletion
by Josef Bacik
· 11 years ago
3c8f242
Btrfs: update drop progress before stopping snapshot dropping
by Josef Bacik
· 11 years ago
6df9a95
Btrfs: make the chunk allocator completely tree lockless
by Josef Bacik
· 11 years ago
7ee9e44
Btrfs: check if we can nocow if we don't have data space
by Josef Bacik
· 11 years ago
925a6ef
Btrfs: stop using try_to_writeback_inodes_sb_nr to flush delalloc
by Josef Bacik
· 11 years ago
b150a4f
Btrfs: use a percpu to keep track of possibly pinned bytes
by Josef Bacik
· 11 years ago
1be41b7
Btrfs: fix transaction throttling for delayed refs
by Josef Bacik
· 11 years ago
f971fe2
Btrfs: wake up delayed ref flushing waiters on abort
by Josef Bacik
· 11 years ago
8c2a1a3
Btrfs: exclude logged extents before replying when we are mixed
by Josef Bacik
· 11 years ago
d52be81
Btrfs: simplify unlink reservations
by Josef Bacik
· 11 years ago
199c2a9
Btrfs: introduce per-subvolume ordered extent list
by Miao Xie
· 12 years ago
eb73c1b
Btrfs: introduce per-subvolume delalloc inode list
by Miao Xie
· 12 years ago
b0feb9d
Btrfs: introduce grab/put functions for the root of the fs/file tree
by Miao Xie
· 12 years ago
cb517ea
Btrfs: cleanup the similar code of the fs root read
by Miao Xie
· 12 years ago
babbf170
Btrfs: make the snap/subv deletion end more early when the fs is R/O
by Miao Xie
· 12 years ago
3a6cad9
Btrfs: explicitly use global_block_rsv for quota_tree
by Stefan Behrens
· 12 years ago
d88033d
Btrfs: update the global reserve if it is empty
by Miao Xie
· 12 years ago
5881cfc
Btrfs: don't steal the reserved space from the global reserve if their space type is different
by Miao Xie
· 12 years ago
b586b32
Btrfs: optimize the error handle of use_block_rsv()
by Miao Xie
· 12 years ago
7b61cd9
Btrfs: don't use global block reservation for inode cache truncation
by Miao Xie
· 12 years ago
b1c79e0
Btrfs: handle running extent ops with skinny metadata
by Josef Bacik
· 12 years ago
b6919a5
btrfs: fix misleading variable name for flags
by David Sterba
· 12 years ago
48a3b63
btrfs: make static code static & remove dead code
by Eric Sandeen
· 12 years ago
b50c6e2
Btrfs: deal with free space cache errors while replaying log
by Josef Bacik
· 12 years ago
3c76cd8
Btrfs: allocate new chunks if the space is not enough for global rsv
by Miao Xie
· 12 years ago
fc36ed7e
Btrfs: separate sequence numbers for delayed ref tracking and tree mod log
by Jan Schmidt
· 12 years ago
32b0253
Btrfs: don't panic if we're trying to drop too many refs
by Josef Bacik
· 12 years ago
416bc65
Btrfs: fix all callers of read_tree_block
by Josef Bacik
· 12 years ago
51bf5f0
Btrfs: only exclude supers in the range of our block group
by Josef Bacik
· 12 years ago
0a3896d
Btrfs: fix possible infinite loop in slow caching
by Josef Bacik
· 12 years ago
fd279fa
Btrfs: cleanup of function where btrfs_extend_item() is called
by Tsutomu Itoh
· 12 years ago
4b90c68
Btrfs: remove unused argument of btrfs_extend_item()
by Tsutomu Itoh
· 12 years ago
afe5fea
Btrfs: cleanup of function where fixup_low_keys() is called
by Tsutomu Itoh
· 12 years ago
98ad69c
Btrfs: don't wait on ordered extents if we have a trans open
by Josef Bacik
· 12 years ago
8c579fe
Btrfs: fix error handling in make/read block group
by Josef Bacik
· 12 years ago
c2cf52e
Btrfs: Include the device in most error printk()s
by Simon Kirby
· 12 years ago
9d1a2a3
btrfs: clean snapshots one by one
by David Sterba
· 12 years ago
3173a18
Btrfs: add a incompatible format change for smaller metadata extent refs
by Josef Bacik
· 12 years ago
3615db4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
fdf30d1
Btrfs: limit the global reserve to 512mb
by Josef Bacik
· 12 years ago
f4881bc
Btrfs: fix space leak when we fail to reserve metadata space
by Josef Bacik
· 12 years ago
835d974
Btrfs: handle a bogus chunk tree nicely
by Josef Bacik
· 12 years ago
0863702
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
492104c
Btrfs: return EIO if we have extent tree corruption
by Josef Bacik
· 12 years ago
b695188
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
88e081bf
Btrfs: cleanup to make the function btrfs_delalloc_reserve_metadata more logic
by Wang Shilong
· 12 years ago
a9870c0
Btrfs: don't call btrfs_qgroup_free if just btrfs_qgroup_reserve fails
by Wang Shilong
· 12 years ago
de1a226
Merge tag 'writeback-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 12 years ago
d5c1207
Btrfs: fix wrong reserved space in qgroup during snap/subv creation
by Miao Xie
· 12 years ago
fda2832
btrfs: cleanup for open-coded alignment
by Qu Wenruo
· 12 years ago
a81cb9a
clear chunk_alloc flag on retryable failure
by Alexandre Oliva
· 12 years ago
9afa319
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
24542bf
btrfs: limit fallocate extent reservation to 256MB
by Zach Brown
· 12 years ago
e942f88
Merge branch 'raid56-experimental' into for-linus-3.9
by Chris Mason
· 12 years ago
b2c6b3e
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next into for-linus-3.9
by Chris Mason
· 12 years ago
b069e0c
btrfs: put some enospc messages under enospc_debug
by David Sterba
· 12 years ago
0934856
Btrfs: fix deadlock due to unsubmitted
by Miao Xie
· 12 years ago
5d80366
Btrfs: steal from global reserve if we are cleaning up orphans
by Josef Bacik
· 12 years ago
70afa39
Btrfs: rework the overcommit logic to be based on the total size
by Josef Bacik
· 12 years ago
1971e91
btrfs: remove unnecessary DEFINE_WAIT() declarations
by Eric Sandeen
· 12 years ago
96f1bb5
Btrfs: do not overcommit if we don't have enough space for global rsv
by Josef Bacik
· 12 years ago
de98ced
Btrfs: use seqlock to protect fs_info->avail_{data, metadata, system}_alloc_bits
by Miao Xie
· 12 years ago
963d678
Btrfs: use percpu counter for fs_info->delalloc_bytes
by Miao Xie
· 12 years ago
e6ec716
Btrfs: make raid attr array more readable
by Miao Xie
· 12 years ago
a1897fd
Btrfs: record first logical byte in memory
by Liu Bo
· 12 years ago
dcfac41
Btrfs: kill unused argument of btrfs_pin_extent_for_log_replay
by Liu Bo
· 12 years ago
c53d613
Btrfs: kill unused argument of update_block_group
by Liu Bo
· 12 years ago
f6373bf
Btrfs: kill unused arguments of cache_block_group
by Liu Bo
· 12 years ago
17b8549
Btrfs: remove deprecated comments
by Liu Bo
· 12 years ago
c6b305a
Btrfs: don't re-enter when allocating a chunk
by Josef Bacik
· 12 years ago
da633a4
Btrfs: flush all dirty inodes if writeback can not start
by Miao Xie
· 12 years ago
093486c
Btrfs: make delayed ref lock logic more readable
by Miao Xie
· 12 years ago
78a6184
Btrfs: use slabs for delayed reference allocation
by Miao Xie
· 12 years ago
8d19514
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
eb6b88d
Btrfs: fix EDQUOT handling in btrfs_delalloc_reserve_metadata
by Jan Schmidt
· 12 years ago
0e4e026
Merge branch 'for-linus' into raid56-experimental
by Chris Mason
· 12 years ago
bb72170
Btrfs: reduce CPU contention while waiting for delayed extent operations
by Chris Mason
· 12 years ago
8de972b
Btrfs: fix cluster alignment for mount -o ssd
by Chris Mason
· 12 years ago
53b381b
Btrfs: RAID5 and RAID6
by David Woodhouse
· 12 years ago
6176772
Merge branch 'master' into for-next
by Jiri Kosina
· 12 years ago
d7df025
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
3268a24
Btrfs: reset path lock state to zero
by Liu Bo
· 12 years ago
Next »