aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/locking.c
AgeCommit message (Expand)Author
2014-11-19btrfs: fix lockups from btrfs_clear_path_blockingChris Mason
2014-06-19Btrfs: fix deadlocks with trylock on tree nodesChris Mason
2013-05-06btrfs: make static code static & remove dead codeEric Sandeen
2013-02-20Btrfs: save us a read_lockLiu Bo
2012-08-28Btrfs: fix a misplaced address operator in a conditionStefan Behrens
2012-07-23Btrfs: reduce calls to wake_up on uncontended locksChris Mason
2012-03-22btrfs: return void in functions without error conditionsJeff Mahoney
2012-01-04Btrfs: add nested locking mode for pathsArne Jansen
2011-07-27Btrfs: switch the btrfs tree locks to reader/writerChris Mason
2011-05-06btrfs: remove all unused functionsDavid Sterba
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo
2009-04-02Btrfs: fix typos in commentsWu Fengguang
2009-03-24Btrfs: leave btree locks spinning more oftenChris Mason
2009-03-24Btrfs: Check for a blocking lock before taking the spinChris Mason
2009-03-09Btrfs: fix spinlock assertions on UP systemsChris Mason
2009-02-12Btrfs: make a lockdep class for the extent buffer locksChris Mason
2009-02-09Btrfs: don't use spin_is_contendedChris Mason
2009-02-04Btrfs: Change btree locking to use explicit blocking pointsChris Mason
2009-01-05Btrfs: Fix checkpatch.pl warningsChris Mason
2008-09-29Btrfs: add and improve commentsChris Mason
2008-09-25btrfs_search_slot: reduce lock contention by cowing in two stagesChris Mason
2008-09-25Btrfs: implement memory reclaim for leaf reference cacheYan
2008-09-25Btrfs: Fix some build problems on 2.6.18 based enterprise kernelsChris Mason
2008-09-25Btrfs: Use mutex_lock_nested for tree lockingChris Mason
2008-09-25Btrfs: Use a mutex in the extent buffer for tree block lockingChris Mason
2008-09-25Btrfs: Reduce contention on the root nodeChris Mason
2008-09-25Btrfs: Start btree concurrency work.Chris Mason