Chris Mason
|
1e20932a23
Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into for-linus
|
13 years ago |
Jan Schmidt
|
c31931088f
Btrfs: fix tree mod log rewinded level and rewinding of moved keys
|
13 years ago |
Jan Schmidt
|
f395694c2c
Btrfs: fix tree mod log del_ptr
|
13 years ago |
Jan Schmidt
|
e9b7fd4d8b
Btrfs: add tree_mod_dont_log helper
|
13 years ago |
Jan Schmidt
|
926dd8a640
Btrfs: add missing spin_lock for insertion into tree mod log
|
13 years ago |
Tsutomu Itoh
|
018642a1f1
Btrfs: return value of btrfs_read_buffer is checked correctly
|
13 years ago |
Jan Schmidt
|
5d9e75c41d
Btrfs: add btrfs_search_old_slot
|
13 years ago |
Jan Schmidt
|
f3ea38da3e
Btrfs: add del_ptr and insert_ptr modifications to the tree mod log
|
13 years ago |
Jan Schmidt
|
f230475e62
Btrfs: put all block modifications into the tree mod log
|
13 years ago |
Jan Schmidt
|
bd989ba359
Btrfs: add tree modification log functions
|
13 years ago |
Jan Schmidt
|
5581a51a59
Btrfs: don't set for_cow parameter for tree block functions
|
13 years ago |
Wang Sheng-Hui
|
f775738f6f
btrfs/ctree.c: remove the unnecessary 'return -1;' at the end of bin_search
|
13 years ago |
Chris Mason
|
b9fab919b7
Btrfs: avoid sleeping in verify_parent_transid while atomic
|
13 years ago |
Chris Mason
|
e5846fc665
Btrfs: Add properly locking around add_root_to_dirty_list
|
13 years ago |
Chris Mason
|
1d4284bd6e
Merge branch 'error-handling' into for-linus
|
13 years ago |
Chris Mason
|
f7c79f30cb
Btrfs: adjust the write_lock_level as we unlock
|
13 years ago |
Chris Mason
|
cfed81a04e
Btrfs: add the ability to cache a pointer into the eb
|
13 years ago |
Josef Bacik
|
3083ee2e18
Btrfs: introduce free_extent_buffer_stale
|
13 years ago |
Jeff Mahoney
|
79787eaab4
btrfs: replace many BUG_ONs with proper error handling
|
13 years ago |
Mark Fasheh
|
305a26af5b
btrfs: Go readonly on tree errors in balance_level
|
14 years ago |
Mark Fasheh
|
b68dc2a93e
btrfs: Don't BUG_ON errors from update_ref_for_cow()
|
14 years ago |
Mark Fasheh
|
e5df957328
btrfs: Go readonly on bad extent refs in update_ref_for_cow()
|
14 years ago |
Mark Fasheh
|
be1a5564fd
btrfs: Don't BUG_ON() errors in update_ref_for_cow()
|
14 years ago |
Jeff Mahoney
|
143bede527
btrfs: return void in functions without error conditions
|
13 years ago |
Arne Jansen
|
66d7e7f09f
Btrfs: mark delayed refs as for cow
|
13 years ago |
Liu Bo
|
f1ebcc74d5
Btrfs: fix tree corruption after multi-thread snapshots and inode_cache flush
|
13 years ago |
Li Zefan
|
a05a9bb18a
Btrfs: fix array bound checking
|
14 years ago |
Chris Mason
|
31533fb263
Btrfs: remove lockdep magic from btrfs_next_leaf
|
14 years ago |
Chris Mason
|
bd681513fa
Btrfs: switch the btrfs tree locks to reader/writer
|
14 years ago |
Chris Mason
|
a65917156e
Btrfs: stop using highmem for extent_buffers
|
14 years ago |