Commit Graph

229 Commits (9a2985e7f943678154f5761dad753f1987c2fdd0)

Author SHA1 Message Date
Chris Mason e77266e4c4 Btrfs: fix compiler warnings on 32 bit systems 13 years ago
Chris Mason fe66a05a06 Btrfs: improve error handling for btrfs_insert_dir_item callers 13 years ago
Josef Bacik 8c2a3ca20f Btrfs: space leak tracepoints 13 years ago
Chris Mason 203bf287cb Btrfs: run chunk allocations while we do delayed refs 13 years ago
Jan Schmidt a168650c08 Btrfs: add waitqueue instead of doing busy waiting for more delayed refs 13 years ago
Arne Jansen 00f04b8879 Btrfs: add sequence numbers to delayed refs 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
Miao Xie 62f30c5462 Btrfs: fix deadlock caused by the race between relocation 13 years ago
Chris Mason d43317dcd0 Btrfs: fix race during transaction joins 13 years ago
Chris Mason bf0da8c183 Btrfs: ClearPageError during writepage and clean_tree_block 13 years ago
David Sterba 6c41761fc6 btrfs: separate superblock items out of fs_info 13 years ago
Josef Bacik 36ba022ac0 Btrfs: seperate out btrfs_block_rsv_check out into 2 different functions 13 years ago
Josef Bacik b24e03db0d Btrfs: release trans metadata bytes before flushing delayed refs 13 years ago
Josef Bacik 73bc187680 Btrfs: introduce mount option no_space_cache 13 years ago
Josef Bacik 1728366efa Btrfs: stop using write_one_page 13 years ago
Josef Bacik 9c8d86db9a Btrfs: make sure to unset trans->block_rsv before running delayed refs 13 years ago
Josef Bacik 4a92b1b8d2 Btrfs: stop passing a trans handle all around the reservation code 13 years ago
Josef Bacik 4c13d758b7 Btrfs: use the transactions block_rsv for the csum root 13 years ago
Josef Bacik 482e6dc526 Btrfs: allow callers to specify if flushing can occur for btrfs_block_rsv_check 13 years ago
Josef Bacik dba68306f3 Btrfs: kill the orphan space calculation for snapshots 13 years ago
Liu Bo 98c9942aca Btrfs: fix misuse of trans block rsv 14 years ago
Li Zefan b9c8300c2a Btrfs: remove a BUG_ON() in btrfs_commit_transaction() 14 years ago
Li Zefan 72d63ed642 Btrfs: use wait_event() 14 years ago
Josef Bacik 81317fdedd Btrfs: fix deadlock when throttling transactions 14 years ago
Josef Bacik b5009945be Btrfs: do transaction space reservation before joining the transaction 14 years ago
Chris Mason e999376f09 Btrfs: avoid delayed metadata items during commits 14 years ago
Chris Mason 7585717f30 Btrfs: fix relocation races 14 years ago
Josef Bacik ed0ca14021 Btrfs: set no_trans_join after trying to expand the transaction 14 years ago
Sage Weil 38e880540f Btrfs: clear current->journal_info on async transaction commit 14 years ago
Josef Bacik 3473f3c06a Btrfs: unlock the trans lock properly 14 years ago
David Sterba 7841cb2898 btrfs: add helper for fs_info->closing 14 years ago
Josef Bacik d82a6f1d7e Btrfs: kill BTRFS_I(inode)->block_group 14 years ago
Josef Bacik a4abeea41a Btrfs: kill trans_mutex 14 years ago
Josef Bacik 2a1eb4614d Btrfs: if we've already started a trans handle, use that one 14 years ago
Josef Bacik 7a7eaa40a3 Btrfs: take away the num_items argument from btrfs_join_transaction 14 years ago
Miao Xie 16cdcec736 btrfs: implement delayed inode items operation 14 years ago
Arne Jansen a2de733c78 btrfs: scrub 14 years ago
David Sterba 182608c829 btrfs: remove old unused commented out code 14 years ago
David Sterba f993c883ad btrfs: drop unused argument from extent_io_tree_init 14 years ago
Li Zefan 82d5902d9c Btrfs: Support reading/writing on disk free ino cache 14 years ago
Li Zefan 33345d0152 Btrfs: Always use 64bit inode number 14 years ago
Li Zefan 581bb05094 Btrfs: Cache free inode numbers in memory 14 years ago
Josef Bacik 13c5a93e70 Btrfs: avoid taking the trans_mutex in btrfs_end_transaction 14 years ago
Josef Bacik 06d5a5899d Btrfs: only retry transaction reservation once 14 years ago
Li Zefan 08fe4db170 Btrfs: Fix uninitialized root flags for subvolumes 14 years ago
Yoshinori Sano 6e8df2ae89 Btrfs: fix memory leak in start_transaction() 14 years ago
Tsutomu Itoh db5b493ac7 Btrfs: cleanup some BUG_ON() 14 years ago
liubo 1abe9b8a13 Btrfs: add initial tracepoint support for btrfs 14 years ago
Tsutomu Itoh 3612b49598 btrfs: fix return value check of btrfs_join_transaction() 14 years ago