Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
db804f23a72bada58f083dfad6a65d019ddb3bd4
/
fs
/
btrfs
/
extent-tree.c
e65cbb9
Btrfs: only set cache_generation if we setup the block group
by Josef Bacik
· 13 years ago
660d3f6
Btrfs: fix how we do delalloc reservations and how we free reservations on error
by Josef Bacik
· 13 years ago
274bd4f
Btrfs: try cluster but don't advance in search list
by Alexandre Oliva
· 13 years ago
062c05c
Btrfs: try to allocate from cluster even at LOOP_NO_EMPTY_SIZE
by Alexandre Oliva
· 13 years ago
be064d1
Btrfs: skip allocation attempt from empty cluster
by Alexandre Oliva
· 13 years ago
425d831
Btrfs: skip block groups without enough space for a cluster
by Alexandre Oliva
· 13 years ago
1b22bad
Btrfs: start search for new cluster at the beginning
by Alexandre Oliva
· 13 years ago
aa38a71
Btrfs: fix deadlock on metadata reservation when evicting a inode
by Miao Xie
· 13 years ago
291c7d2
Btrfs: wait on caching if we're loading the free space cache
by Josef Bacik
· 13 years ago
61b520a
Btrfs: Abstract similar code for btrfs_block_rsv_add{, _noflush}
by Miao Xie
· 13 years ago
7fd2ae2
Btrfs: fix our reservations for updating an inode when completing io
by Josef Bacik
· 13 years ago
806468f
Merge git://git.jan-o-sch.net/btrfs-unstable into integration
by Chris Mason
· 13 years ago
c06a0e1
Btrfs: fix delayed insertion reservation
by Josef Bacik
· 13 years ago
663350a
Btrfs: be smarter about committing the transaction in reserve_metadata_bytes
by Josef Bacik
· 13 years ago
6d668dd
Btrfs: make a delayed_block_rsv for the delayed item insertion
by Josef Bacik
· 13 years ago
6c41761
btrfs: separate superblock items out of fs_info
by David Sterba
· 14 years ago
e688b725
Btrfs: fix extent pinning bugs in the tree log
by Chris Mason
· 13 years ago
dff51cd
btrfs: ratelimit WARN_ON in use_block_rsv
by David Sterba
· 13 years ago
60d2adb
Btrfs: fix race between multi-task space allocation and caching space
by Miao Xie
· 13 years ago
10b2f34
Btrfs: pass the correct root to lookup_free_space_inode()
by Ilya Dryomov
· 13 years ago
7e355b8
Btrfs: if we have a lot of pinned space, commit the transaction
by Josef Bacik
· 13 years ago
36ba022
Btrfs: seperate out btrfs_block_rsv_check out into 2 different functions
by Josef Bacik
· 13 years ago
b24e03d
Btrfs: release trans metadata bytes before flushing delayed refs
by Josef Bacik
· 13 years ago
877da17
Btrfs: allow shrink_delalloc flush the needed reclaimed pages
by Josef Bacik
· 13 years ago
f104d04
Btrfs: wait for ordered extents if we're in trouble when shrinking delalloc
by Josef Bacik
· 13 years ago
bbb495c
Btrfs: don't check bytes_pinned to determine if we should commit the transaction
by Josef Bacik
· 13 years ago
4b91c14
Btrfs: wait for ordered extents if we didn't reclaim enough
by Josef Bacik
· 13 years ago
5b0e95b
Btrfs: inline checksums into the disk free space cache
by Josef Bacik
· 13 years ago
9a82ca6
Btrfs: take overflow into account in reserving space
by Josef Bacik
· 13 years ago
73bc187
Btrfs: introduce mount option no_space_cache
by Josef Bacik
· 13 years ago
2bf6475
Btrfs: allow us to overcommit our enospc reservations
by Josef Bacik
· 13 years ago
ef3be45
Btrfs: check unused against how much space we actually want
by Josef Bacik
· 13 years ago
455757c
Btrfs: delay iput when deleting a block group
by Josef Bacik
· 13 years ago
4a92b1b
Btrfs: stop passing a trans handle all around the reservation code
by Josef Bacik
· 13 years ago
d02c995
Btrfs: don't get the block_rsv in btrfs_free_tree_block
by Josef Bacik
· 13 years ago
4c13d75
Btrfs: use the transactions block_rsv for the csum root
by Josef Bacik
· 13 years ago
c09544e
Btrfs: handle enospc accounting for free space inodes
by Josef Bacik
· 13 years ago
7f70150
Btrfs: don't increase the block_rsv's size when emergency allocating space
by Josef Bacik
· 13 years ago
7ed49f1
Btrfs: fix space leak when we fail to make an allocation
by Josef Bacik
· 13 years ago
482e6dc
Btrfs: allow callers to specify if flushing can occur for btrfs_block_rsv_check
by Josef Bacik
· 13 years ago
5e962c7
Btrfs: kill btrfs_truncate_reserve_metadata
by Josef Bacik
· 13 years ago
13553e5
Btrfs: don't try to commit in btrfs_block_rsv_check
by Josef Bacik
· 13 years ago
dabdb64
Btrfs: kill unused parts of block_rsv
by Josef Bacik
· 13 years ago
37be25b
Btrfs: kill the durable block rsv stuff
by Josef Bacik
· 13 years ago
7709cde
Btrfs: calculate checksum space correctly
by Josef Bacik
· 13 years ago
fb25e91
Btrfs: use bytes_may_use for all ENOSPC reservations
by Josef Bacik
· 13 years ago
0cbbdf7
Btrfs: kill reserved_bytes in inode
by Josef Bacik
· 13 years ago
a1d3c47
btrfs: btrfs_multi_bio replaced with btrfs_bio
by Jan Schmidt
· 13 years ago
6719db6
Btrfs: fix 64 bit divide problem
by Josef Bacik
· 13 years ago
cb1b69f
Btrfs: forced readonly when btrfs_drop_snapshot() fails
by Tsutomu Itoh
· 13 years ago
cdcb725
Btrfs: check if there is enough space for balancing smarter
by liubo
· 13 years ago
d5e2003
Btrfs: detect wether a device supports discard
by Josef Bacik
· 13 years ago
b783e62
Btrfs: don't print the leaf if we had an error
by Josef Bacik
· 13 years ago
ff1f2b4
Btrfs: fix oops while writing data to SSD partitions
by liubo
· 13 years ago
61cfea9
Btrfs: Protect the readonly flag of block group
by WuBo
· 13 years ago
b532402
Btrfs: return error to caller when btrfs_unlink() failes
by Tsutomu Itoh
· 13 years ago
b43b31b
Merge branch 'alloc_path' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/btrfs-error-handling into for-linus
by Chris Mason
· 13 years ago
75c195a
Btrfs: make sure reserve_metadata_bytes doesn't leak out strange errors
by Chris Mason
· 13 years ago
85d4e46
Btrfs: make a lockdep class for each root
by Chris Mason
· 13 years ago
bd68151
Btrfs: switch the btrfs tree locks to reader/writer
by Chris Mason
· 13 years ago
199c36e
Btrfs: fix BUG_ON() caused by ENOSPC when relocating space
by Miao Xie
· 13 years ago
9e0baf6
Btrfs: fix enospc problems with delalloc
by Josef Bacik
· 13 years ago
a5991428
Btrfs: don't flush delalloc arbitrarily
by Josef Bacik
· 13 years ago
bab39bf
Btrfs: use a worker thread to do caching
by Josef Bacik
· 13 years ago
38a1a91
btrfs: don't BUG_ON allocation errors in btrfs_drop_snapshot
by Mark Fasheh
· 13 years ago
92b8e897
btrfs: Don't BUG_ON alloc_path errors in find_next_chunk
by Mark Fasheh
· 13 years ago
d8926bb
btrfs: don't BUG_ON btrfs_alloc_path() errors
by Mark Fasheh
· 13 years ago
fdb5eff
Btrfs: serialize flushers in reserve_metadata_bytes
by Josef Bacik
· 13 years ago
b500994
Btrfs: do transaction space reservation before joining the transaction
by Josef Bacik
· 13 years ago
e0f5406
Btrfs: fix type mismatch in find_free_extent()
by Ilya Dryomov
· 13 years ago
f4c4401
Btrfs: drop the delalloc_bytes check in shrink_delalloc
by Chris Mason
· 13 years ago
723bda2
Btrfs: fix the allocator loop logic
by Josef Bacik
· 13 years ago
f2bb8f5
Btrfs: don't commit the transaction if we dont have enough pinned bytes
by Josef Bacik
· 13 years ago
7841cb2
btrfs: add helper for fs_info->closing
by David Sterba
· 13 years ago
ff5714c
Merge branch 'for-chris' of
by Chris Mason
· 13 years ago
d6c0cb3
Merge branch 'cleanups_and_fixes' into inode_numbers
by Chris Mason
· 13 years ago
1cd3079
Btrfs: BUG_ON is deleted from the caller of btrfs_truncate_item & btrfs_extend_item
by Tsutomu Itoh
· 13 years ago
c4f675c
btrfs: don't spin in shrink_delalloc if there is nothing to free
by Sergei Trofimovich
· 13 years ago
cca1c81
Btrfs: don't try to allocate from a block group that doesn't have enough space
by Josef Bacik
· 13 years ago
026fd31
Btrfs: don't always do readahead
by Josef Bacik
· 13 years ago
589d8ad
Btrfs: try not to sleep as much when doing slow caching
by Josef Bacik
· 13 years ago
d82a6f1
Btrfs: kill BTRFS_I(inode)->block_group
by Josef Bacik
· 13 years ago
fcb80c2
Btrfs: fix how we do space reservation for truncate
by Josef Bacik
· 14 years ago
a4abeea
Btrfs: kill trans_mutex
by Josef Bacik
· 14 years ago
7a7eaa4
Btrfs: take away the num_items argument from btrfs_join_transaction
by Josef Bacik
· 14 years ago
945d896
Merge branch 'cleanups' of git://repo.or.cz/linux-2.6/btrfs-unstable into inode_numbers
by Chris Mason
· 13 years ago
dcc6d07
Merge branch 'delayed_inode' into inode_numbers
by Chris Mason
· 13 years ago
16cdcec
btrfs: implement delayed inode items operation
by Miao Xie
· 14 years ago
0965537
Merge branch 'ino-alloc' of git://repo.or.cz/linux-btrfs-devel into inode_numbers
by Chris Mason
· 13 years ago
1aba86d
Btrfs: fix easily get into ENOSPC in mixed case
by liubo
· 14 years ago
182608c
btrfs: remove old unused commented out code
by David Sterba
· 14 years ago
8cc33e5
btrfs: Document a mutex lock/unlock sequence
by David Sterba
· 14 years ago
b3b4aa7
btrfs: drop unused parameter from btrfs_release_path
by David Sterba
· 14 years ago
172ddd6
btrfs: drop gfp parameter from alloc_extent_map
by David Sterba
· 14 years ago
62a45b6
btrfs: make functions static when possible
by David Sterba
· 14 years ago
8d41371
Btrfs: check return value of kmalloc()
by Tsutomu Itoh
· 14 years ago
82d5902
Btrfs: Support reading/writing on disk free ino cache
by Li Zefan
· 14 years ago
33345d01
Btrfs: Always use 64bit inode number
by Li Zefan
· 14 years ago
34d52cb
Btrfs: Make free space cache code generic
by Li Zefan
· 14 years ago
6d74119
Btrfs: avoid taking the chunk_mutex in do_chunk_alloc
by Josef Bacik
· 14 years ago
Next »