aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/locking.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-07btrfs: cleanup, remove stray return statementsGravatar David Sterba 1-2/+0
2015-10-10btrfs: comment the rest of implicit barriers before waitqueue_activeGravatar David Sterba 1-0/+9
2015-10-10btrfs: add comments to barriers before waitqueue_activeGravatar David Sterba 1-0/+3
2015-08-09btrfs: Add WARN_ON() for double lock in btrfs_tree_lock()Gravatar Zhaolei 1-0/+1
2014-11-19btrfs: fix lockups from btrfs_clear_path_blockingGravatar Chris Mason 1-3/+21
2014-06-19Btrfs: fix deadlocks with trylock on tree nodesGravatar Chris Mason 1-34/+46
2013-05-06btrfs: make static code static & remove dead codeGravatar Eric Sandeen 1-2/+2
2013-02-20Btrfs: save us a read_lockGravatar Liu Bo 1-3/+2
2012-08-28Btrfs: fix a misplaced address operator in a conditionGravatar Stefan Behrens 1-1/+1
2012-07-23Btrfs: reduce calls to wake_up on uncontended locksGravatar Chris Mason 1-5/+9
2012-03-22btrfs: return void in functions without error conditionsGravatar Jeff Mahoney 1-4/+2
2012-01-04Btrfs: add nested locking mode for pathsGravatar Arne Jansen 1-2/+51
2011-07-27Btrfs: switch the btrfs tree locks to reader/writerGravatar Chris Mason 1-134/+146
2011-05-06btrfs: remove all unused functionsGravatar David Sterba 1-25/+0
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-1/+0
2009-04-02Btrfs: fix typos in commentsGravatar Wu Fengguang 1-2/+2
2009-03-24Btrfs: leave btree locks spinning more oftenGravatar Chris Mason 1-5/+6
2009-03-24Btrfs: Check for a blocking lock before taking the spinGravatar Chris Mason 1-2/+8
2009-03-09Btrfs: fix spinlock assertions on UP systemsGravatar Chris Mason 1-3/+3
2009-02-12Btrfs: make a lockdep class for the extent buffer locksGravatar Chris Mason 1-11/+0
2009-02-09Btrfs: don't use spin_is_contendedGravatar Chris Mason 1-22/+0
2009-02-04Btrfs: Change btree locking to use explicit blocking pointsGravatar Chris Mason 1-18/+190
2009-01-05Btrfs: Fix checkpatch.pl warningsGravatar Chris Mason 1-2/+3
2008-09-29Btrfs: add and improve commentsGravatar Chris Mason 1-0/+13
2008-09-25btrfs_search_slot: reduce lock contention by cowing in two stagesGravatar Chris Mason 1-0/+16
2008-09-25Btrfs: implement memory reclaim for leaf reference cacheGravatar Yan 1-1/+0
2008-09-25Btrfs: Fix some build problems on 2.6.18 based enterprise kernelsGravatar Chris Mason 1-1/+1
2008-09-25Btrfs: Use mutex_lock_nested for tree lockingGravatar Chris Mason 1-1/+1
2008-09-25Btrfs: Use a mutex in the extent buffer for tree block lockingGravatar Chris Mason 1-7/+6
2008-09-25Btrfs: Reduce contention on the root nodeGravatar Chris Mason 1-0/+10
2008-09-25Btrfs: Start btree concurrency work.Gravatar Chris Mason 1-0/+50