Josef Bacik
|
9ec7267751
Btrfs: stop using GFP_ATOMIC when allocating rewind ebs
|
12 years ago |
Josef Bacik
|
db7f3436c1
Btrfs: deal with enomem in the rewind path
|
12 years ago |
Josef Bacik
|
c8cc634165
Btrfs: stop using GFP_ATOMIC for the tree mod log allocations
|
12 years ago |
Liu Bo
|
b5b9b5b318
Btrfs: fix extent buffer leak after backref walking
|
12 years ago |
Josef Bacik
|
7fb7d76f96
Btrfs: only do the tree_mod_log_free_eb if this is our last ref
|
12 years ago |
Josef Bacik
|
f1ca7e98a6
Btrfs: hold the tree mod lock in __tree_mod_log_rewind
|
12 years ago |
Josef Bacik
|
0b08851fda
Btrfs: optimize reada_for_balance
|
12 years ago |
Josef Bacik
|
bdf7c00e8f
Btrfs: optimize read_block_for_search
|
12 years ago |
Liu Bo
|
33157e05db
Btrfs: check if leaf's parent exists before pushing items around
|
12 years ago |
Liu Bo
|
fdd99c7294
Btrfs: dont do log_removal in insert_new_root
|
12 years ago |
Stefan Behrens
|
8f69dbd236
Btrfs: fix a comment
|
12 years ago |
Josef Bacik
|
b1c79e0947
Btrfs: handle running extent ops with skinny metadata
|
12 years ago |
Eric Sandeen
|
48a3b6366f
btrfs: make static code static & remove dead code
|
12 years ago |
Jan Schmidt
|
fc36ed7e0b
Btrfs: separate sequence numbers for delayed ref tracking and tree mod log
|
12 years ago |
Josef Bacik
|
416bc6580b
Btrfs: fix all callers of read_tree_block
|
12 years ago |
Tsutomu Itoh
|
4b90c68015
Btrfs: remove unused argument of btrfs_extend_item()
|
12 years ago |
Tsutomu Itoh
|
afe5fea72b
Btrfs: cleanup of function where fixup_low_keys() is called
|
12 years ago |
Tsutomu Itoh
|
d6a0a12684
Btrfs: remove unused argument of fixup_low_keys()
|
12 years ago |
Jan Schmidt
|
47fb091fb7
Btrfs: fix unlock after free on rewinded tree blocks
|
12 years ago |
Jan Schmidt
|
30b0463a93
Btrfs: fix accessing the root pointer in tree mod log functions
|
12 years ago |
Jan Schmidt
|
90f8d62ebb
Btrfs: fix tree mod log regression on root split operations
|
12 years ago |
Josef Bacik
|
09a2a8f96e
Btrfs: fix bad extent logging
|
12 years ago |
Josef Bacik
|
3173a18f70
Btrfs: add a incompatible format change for smaller metadata extent refs
|
12 years ago |
Jan Schmidt
|
d9abbf1c31
Btrfs: fix locking on ROOT_REPLACE operations in tree mod log
|
12 years ago |
Eric Sandeen
|
de78b51a28
btrfs: remove cache only arguments from defrag path
|
12 years ago |
Eric Sandeen
|
1c697d4acc
btrfs: annotate intentional switch case fallthroughs
|
12 years ago |
Arne Jansen
|
2a745b14bc
Btrfs: fix crash in log replay with qgroups enabled
|
12 years ago |
Chris Mason
|
57ba86c00f
Revert "Btrfs: reorder tree mod log operations in deleting a pointer"
|
12 years ago |
Chris Mason
|
4c3e696981
Revert "Btrfs: MOD_LOG_KEY_REMOVE_WHILE_MOVING never change node's nritems"
|
12 years ago |
Josef Bacik
|
5124e00ec5
Btrfs: only unlock and relock if we have to
|
12 years ago |