| Commit message (Expand) | Author | Age | Files | Lines |
* | btrfs: fix lockdep splat with reloc root extent buffers | Josef Bacik | 2022-08-17 | 1 | -0/+5 |
* | btrfs: move lockdep class helpers to locking.c | Josef Bacik | 2022-08-17 | 1 | -0/+9 |
* | btrfs: assert that extent buffers are write locked instead of only locked | Filipe Manana | 2021-10-26 | 1 | -3/+4 |
* | btrfs: remove the recurse parameter from __btrfs_tree_read_lock | Josef Bacik | 2020-12-08 | 1 | -2/+1 |
* | btrfs: merge back btrfs_read_lock_root_node helpers | Josef Bacik | 2020-12-08 | 1 | -7/+1 |
* | btrfs: locking: remove all the blocking helpers | Josef Bacik | 2020-12-08 | 1 | -10/+1 |
* | btrfs: switch extent buffer tree lock to rw_semaphore | Josef Bacik | 2020-12-08 | 1 | -1/+1 |
* | btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots | Josef Bacik | 2020-10-07 | 1 | -0/+9 |
* | btrfs: introduce BTRFS_NESTING_SPLIT for split blocks | Josef Bacik | 2020-10-07 | 1 | -0/+9 |
* | btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW | Josef Bacik | 2020-10-07 | 1 | -0/+8 |
* | btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT | Josef Bacik | 2020-10-07 | 1 | -0/+12 |
* | btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks | Josef Bacik | 2020-10-07 | 1 | -0/+8 |
* | btrfs: add nesting tags to the locking helpers | Josef Bacik | 2020-10-07 | 1 | -1/+24 |
* | btrfs: introduce btrfs_path::recurse | Josef Bacik | 2020-10-07 | 1 | -0/+9 |
* | btrfs: Implement DREW lock | Nikolay Borisov | 2020-03-23 | 1 | -0/+20 |
* | btrfs: move btrfs_unlock_up_safe to other locking functions | David Sterba | 2019-11-18 | 1 | -0/+1 |
* | btrfs: move btrfs_set_path_blocking to other locking functions | David Sterba | 2019-11-18 | 1 | -0/+2 |
* | btrfs: make btrfs_assert_tree_locked static inline | David Sterba | 2019-11-18 | 1 | -1/+9 |
* | btrfs: Remove unused locking functions | Nikolay Borisov | 2019-09-09 | 1 | -2/+0 |
* | btrfs: merge btrfs_set_lock_blocking_rw with it's caller | David Sterba | 2019-02-25 | 1 | -12/+0 |
* | btrfs: open code now trivial btrfs_set_lock_blocking | David Sterba | 2019-02-25 | 1 | -5/+0 |
* | btrfs: replace btrfs_set_lock_blocking_rw with appropriate helpers | David Sterba | 2019-02-25 | 1 | -1/+1 |
* | btrfs: split btrfs_clear_lock_blocking_rw to read and write helpers | David Sterba | 2019-02-25 | 1 | -5/+2 |
* | btrfs: split btrfs_set_lock_blocking_rw to read and write helpers | David Sterba | 2019-02-25 | 1 | -1/+14 |
* | btrfs: replace GPL boilerplate by SPDX -- headers | David Sterba | 2018-04-12 | 1 | -16/+3 |
* | btrfs: fix lockups from btrfs_clear_path_blocking | Chris Mason | 2014-11-19 | 1 | -0/+2 |
* | Btrfs: remove btrfs_try_spin_lock | Liu Bo | 2013-03-14 | 1 | -1/+0 |
* | btrfs: return void in functions without error conditions | Jeff Mahoney | 2012-03-22 | 1 | -2/+2 |
* | Btrfs: switch the btrfs tree locks to reader/writer | Chris Mason | 2011-07-27 | 1 | -2/+34 |
* | btrfs: remove all unused functions | David Sterba | 2011-05-06 | 1 | -2/+0 |
* | Btrfs: fix spinlock assertions on UP systems | Chris Mason | 2009-03-09 | 1 | -1/+1 |
* | Btrfs: don't use spin_is_contended | Chris Mason | 2009-02-09 | 1 | -2/+0 |
* | Btrfs: Change btree locking to use explicit blocking points | Chris Mason | 2009-02-04 | 1 | -0/+6 |
* | btrfs_search_slot: reduce lock contention by cowing in two stages | Chris Mason | 2008-09-25 | 1 | -0/+1 |
* | Btrfs: Start btree concurrency work. | Chris Mason | 2008-09-25 | 1 | -0/+26 |