Age | Commit message (Expand) | Author |
2022-08-17 | btrfs: fix lockdep splat with reloc root extent buffers | Josef Bacik |
2022-08-17 | btrfs: move lockdep class helpers to locking.c | Josef Bacik |
2022-06-21 | btrfs: don't set lock_owner when locking extent buffer for reading | Zygo Blaxell |
2021-06-22 | btrfs: fix typos in comments | David Sterba |
2020-12-08 | btrfs: remove the recurse parameter from __btrfs_tree_read_lock | Josef Bacik |
2020-12-08 | btrfs: merge back btrfs_read_lock_root_node helpers | Josef Bacik |
2020-12-08 | btrfs: locking: remove the recursion handling code | Josef Bacik |
2020-12-08 | btrfs: locking: remove all the blocking helpers | Josef Bacik |
2020-12-08 | btrfs: switch extent buffer tree lock to rw_semaphore | Josef Bacik |
2020-10-07 | btrfs: add nesting tags to the locking helpers | Josef Bacik |
2020-10-07 | btrfs: introduce btrfs_path::recurse | Josef Bacik |
2020-10-07 | btrfs: rename extent_buffer::lock_nested to extent_buffer::lock_recursed | Josef Bacik |
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 |