blob: e92755bc065c2439e640660eaa865d061413267a [file] [log] [blame]
329ced799be8 ("btrfs: rename extent_buffer::lock_nested to extent_buffer::lock_recursed")
d4e253bbbc20 ("btrfs: document extent buffer locking")
f5c2a5259085 ("btrfs: merge blocking_writers branches in btrfs_tree_read_lock")
06297d8cefca ("btrfs: switch extent_buffer blocking_writers from atomic to int")
34e73cc930a8 ("btrfs: trace: Introduce trace events for sleepable tree lock")
ed1b4ed79df2 ("btrfs: switch extent_buffer::lock_nested to bool")
c79adfc085c0 ("btrfs: use assertion helpers for extent buffer write lock counters")
5c9c799ab783 ("btrfs: use assertion helpers for extent buffer read lock counters")
58a2ddaedbf7 ("btrfs: add assertion helpers for extent buffer read lock counters")
afd495a8264f ("btrfs: use assertion helpers for spinning readers")
225948dedc9d ("btrfs: add assertion helpers for spinning readers")
843ccf9f46ba ("btrfs: use assertion helpers for spinning writers")
e4e9fd0f3262 ("btrfs: add assertion helpers for spinning writers")
a1d198478e92 ("btrfs: tracepoints: Add trace events for extent_io_tree")
970e74d961db ("btrfs: simplify waiting loop in btrfs_tree_lock")
aa12c02778a9 ("btrfs: split btrfs_clear_lock_blocking_rw to read and write helpers")
b95be2d9fb2a ("btrfs: split btrfs_set_lock_blocking_rw to read and write helpers")
de37aa513105 ("btrfs: Remove fsid/metadata_fsid fields from btrfs_info")
7239ff4b2be8 ("btrfs: Introduce support for FSID change without metadata rewrite")
b444ad46b2db ("btrfs: Make btrfs_find_device_by_path return struct btrfs_device")
8e87e8562744 ("btrfs: Remove fs_info argument from btrfs_add_dev_item")
5da54bc13801 ("btrfs: use a temporary variable for fs_devices in btrfs_init_new_device")
bc877d285ca3 ("btrfs: Deduplicate extent_buffer init code")
093258e6ebaf ("btrfs: replace waitqueue_actvie with cond_wake_up")
3d3a2e610ea5 ("btrfs: add barriers to btrfs_sync_log before log_commit_wait wakeups")
069ec957c35e ("btrfs: Refactor btrfs_check_super_valid")
21a852b01820 ("btrfs: Move btrfs_check_super_valid() to avoid forward declaration")
4ed0a7a3b7c3 ("btrfs: trace: Add trace points for unused block groups")
3dca5c942dac ("btrfs: trace: Remove unnecessary fs_info parameter for btrfs__reserve_extent event class")
b545993694a6 ("btrfs: print-tree: Add eb locking status output for debug build")
c4babc5e38e9 ("btrfs: rename struct btrfs_fs_devices::list")
c0872323746e ("btrfs: print-tree: debugging output enhancement")
9888c3402c85 ("btrfs: replace GPL boilerplate by SPDX -- headers")
64ee4e751a1c ("btrfs: qgroup: Update trace events to use new separate rsv types")
429d6275d501 ("btrfs: qgroup: Fix wrong qgroup reservation update for relationship modification")
dba213242fbc ("btrfs: qgroup: Make qgroup_reserve and its callers to use separate reservation type")
f59c0347d4be ("btrfs: qgroup: Introduce helpers to update and access new qgroup rsv")
2e32ef87b074 ("btrfs: Relax memory barrier in btrfs_tree_unlock")
e67c718b5b9a ("btrfs: add more __cold annotations")
2f659546c904 ("btrfs: tree-checker: Replace root parameter with fs_info")
3acbcbfc8f06 ("btrfs: drop devid as device_list_add() arg")
e124ece53edf ("btrfs: get device pointer from device_list_add()")
f2788d2f76ca ("btrfs: set the total_devices in device_list_add()")
327f18cc7f44 ("btrfs: move pr_info into device_list_add")
d8367db30a10 ("btrfs: make btrfs_free_stale_devices() to match the path")
0d34097f6683 ("btrfs: rename btrfs_free_stale_devices() arg to skip_dev")
522f1b45e41d ("btrfs: make btrfs_free_stale_devices() argument optional")
38cf665d338f ("btrfs: make btrfs_free_stale_device() to iterate all stales")
c04e61b5e41b ("Btrfs: move extent map specific code to extent_map.c")
a520a7e0b548 ("Btrfs: fix incorrect block_len in merge_extent_mapping")