Age | Commit message (Expand) | Author |
2020-05-25 | btrfs: add missing annotation for btrfs_tree_lock() | Jules Irenge |
2020-03-23 | btrfs: Implement DREW lock | Nikolay Borisov |
2020-03-23 | btrfs: move root node locking helpers to locking.c | David Sterba |
2019-11-18 | btrfs: document extent buffer locking | David Sterba |
2019-11-18 | btrfs: access eb::blocking_writers according to ACCESS_ONCE policies | David Sterba |
2019-11-18 | btrfs: set blocking_writers directly, no increment or decrement | David Sterba |
2019-11-18 | btrfs: merge blocking_writers branches in btrfs_tree_read_lock | David Sterba |
2019-11-18 | btrfs: move btrfs_unlock_up_safe to other locking functions | David Sterba |
2019-11-18 | btrfs: move btrfs_set_path_blocking to other locking functions | David Sterba |
2019-11-18 | btrfs: make btrfs_assert_tree_locked static inline | David Sterba |
2019-11-18 | btrfs: make locking assertion helpers static inline | David Sterba |
2019-09-09 | btrfs: move cond_wake_up functions out of ctree | David Sterba |
2019-09-09 | btrfs: Remove unused locking functions | Nikolay Borisov |
2019-07-25 | btrfs: Fix deadlock caused by missing memory barrier | Nikolay Borisov |
2019-07-02 | btrfs: switch extent_buffer write_locks from atomic to int | David Sterba |
2019-07-02 | btrfs: switch extent_buffer spinning_writers from atomic to int | David Sterba |
2019-07-02 | btrfs: switch extent_buffer blocking_writers from atomic to int | David Sterba |
2019-04-29 | btrfs: trace: Introduce trace events for all btrfs tree locking events | Qu Wenruo |
2019-04-29 | btrfs: trace: Introduce trace events for sleepable tree lock | Qu Wenruo |
2019-04-29 | btrfs: switch extent_buffer::lock_nested to bool | David Sterba |
2019-04-29 | btrfs: use assertion helpers for extent buffer write lock counters | David Sterba |
2019-04-29 | btrfs: add assertion helpers for extent buffer write lock counters | David Sterba |
2019-04-29 | btrfs: use assertion helpers for extent buffer read lock counters | David Sterba |
2019-04-29 | btrfs: add assertion helpers for extent buffer read lock counters | David Sterba |
2019-04-29 | btrfs: use assertion helpers for spinning readers | David Sterba |
2019-04-29 | btrfs: add assertion helpers for spinning readers | David Sterba |
2019-04-29 | btrfs: use assertion helpers for spinning writers | David Sterba |
2019-04-29 | btrfs: add assertion helpers for spinning writers | David Sterba |
2019-02-25 | btrfs: simplify waiting loop in btrfs_tree_lock | David Sterba |
2019-02-25 | btrfs: split btrfs_clear_lock_blocking_rw to read and write helpers | David Sterba |
2019-02-25 | btrfs: split btrfs_set_lock_blocking_rw to read and write helpers | David Sterba |
2018-05-28 | btrfs: replace waitqueue_actvie with cond_wake_up | David Sterba |
2018-04-12 | btrfs: replace GPL boilerplate by SPDX -- sources | David Sterba |
2018-03-31 | btrfs: Relax memory barrier in btrfs_tree_unlock | Nikolay Borisov |
2016-01-07 | btrfs: cleanup, remove stray return statements | David Sterba |
2015-10-10 | btrfs: comment the rest of implicit barriers before waitqueue_active | David Sterba |
2015-10-10 | btrfs: add comments to barriers before waitqueue_active | David Sterba |
2015-08-09 | btrfs: Add WARN_ON() for double lock in btrfs_tree_lock() | Zhaolei |
2014-11-19 | btrfs: fix lockups from btrfs_clear_path_blocking | Chris Mason |
2014-06-19 | Btrfs: fix deadlocks with trylock on tree nodes | Chris Mason |
2013-05-06 | btrfs: make static code static & remove dead code | Eric Sandeen |
2013-02-20 | Btrfs: save us a read_lock | Liu Bo |
2012-08-28 | Btrfs: fix a misplaced address operator in a condition | Stefan Behrens |
2012-07-23 | Btrfs: reduce calls to wake_up on uncontended locks | Chris Mason |
2012-03-22 | btrfs: return void in functions without error conditions | Jeff Mahoney |
2012-01-04 | Btrfs: add nested locking mode for paths | Arne Jansen |
2011-07-27 | Btrfs: switch the btrfs tree locks to reader/writer | Chris Mason |
2011-05-06 | btrfs: remove all unused functions | David Sterba |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo |
2009-04-02 | Btrfs: fix typos in comments | Wu Fengguang |