| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-02-03 | btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper | Qu Wenruo | 1 | -0/+9 |
| 2025-11-24 | btrfs: use bool type for btrfs_path members used as booleans | Filipe Manana | 1 | -8/+8 |
| 2025-11-24 | btrfs: headers cleanup to remove unnecessary local includes | Qu Wenruo | 1 | -2/+0 |
| 2025-07-21 | btrfs: split btrfs_is_fstree() into multiple if statements for readability | Filipe Manana | 1 | -4/+9 |
| 2025-07-21 | btrfs: add btrfs prefix to is_fstree() and make it return bool | Filipe Manana | 1 | -3/+3 |
| 2025-07-21 | btrfs: update comment for xarray fields in struct btrfs_root | Sun YangKai | 1 | -8/+2 |
| 2025-07-21 | btrfs: constify more pointer parameters | David Sterba | 1 | -4/+4 |
| 2025-05-17 | btrfs: move misplaced comment of btrfs_path::keep_locks | Sun YangKai | 1 | -1/+1 |
| 2025-03-18 | btrfs: update include and forward declarations in headers | David Sterba | 1 | -1/+1 |
| 2025-01-13 | btrfs: remove pointless comment from ctree.h | Filipe Manana | 1 | -1/+0 |
| 2025-01-13 | btrfs: move extent-tree function declarations out of ctree.h | Filipe Manana | 1 | -5/+0 |
| 2025-01-13 | btrfs: move btrfs_alloc_write_mask() into fs.h | Filipe Manana | 1 | -6/+0 |
| 2025-01-13 | btrfs: move BTRFS_BYTES_TO_BLKS() into fs.h | Filipe Manana | 1 | -3/+0 |
| 2025-01-13 | btrfs: move the folio ordered helpers from ctree.h into fs.h | Filipe Manana | 1 | -8/+0 |
| 2025-01-13 | btrfs: move csum related functions from ctree.c into fs.c | Filipe Manana | 1 | -6/+0 |
| 2024-12-17 | btrfs: fix improper generation check in snapshot delete | Josef Bacik | 1 | -0/+19 |
| 2024-10-04 | btrfs: Switch from using the private_2 flag to owner_2 | Matthew Wilcox (Oracle) | 1 | -9/+4 |
| 2024-09-17 | btrfs: fix race setting file private on concurrent lseek using same fd | Filipe Manana | 1 | -0/+2 |
| 2024-09-10 | btrfs: DEFINE_FREE for struct btrfs_path | Leo Martins | 1 | -0/+5 |
| 2024-09-10 | btrfs: constify more pointer parameters | David Sterba | 1 | -3/+3 |
| 2024-09-03 | btrfs: fix race between direct IO write and fsync when using same fd | Filipe Manana | 1 | -1/+0 |
| 2024-07-29 | btrfs: fix corruption after buffer fault in during direct IO append write | Filipe Manana | 1 | -0/+1 |
| 2024-07-11 | btrfs: fix data race when accessing the last_trans field of a root | Filipe Manana | 1 | -0/+10 |
| 2024-07-11 | btrfs: remove inode_lock from struct btrfs_root and use xarray locks | Filipe Manana | 1 | -1/+0 |
| 2024-07-11 | btrfs: use an xarray to track open inodes in a root | Filipe Manana | 1 | -2/+5 |
| 2024-03-04 | btrfs: add forward declarations and headers, part 3 | David Sterba | 1 | -13/+12 |
| 2024-03-04 | btrfs: make btrfs_error_unpin_extent_range() return void | David Sterba | 1 | -2/+1 |
| 2023-12-15 | btrfs: switch btrfs_root::delayed_nodes_tree to xarray from radix-tree | David Sterba | 1 | -3/+3 |
| 2023-12-15 | btrfs: remove unused btrfs_root::type | David Sterba | 1 | -2/+0 |
| 2023-12-15 | btrfs: use bool for return type of btrfs_block_can_be_shared() | Filipe Manana | 1 | -3/+3 |
| 2023-12-15 | btrfs: remove log_extents_lock and logged_list from struct btrfs_root | Filipe Manana | 1 | -3/+0 |
| 2023-10-30 | Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -61/+81 |
| 2023-10-23 | btrfs: fix unwritten extent buffer after snapshotting a new subvolume | Filipe Manana | 1 | -1/+2 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing log_transid | Filipe Manana | 1 | -0/+18 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing last_log_commit | Filipe Manana | 1 | -1/+15 |
| 2023-10-12 | btrfs: move btrfs_realloc_node() from ctree.c into defrag.c | Filipe Manana | 1 | -4/+0 |
| 2023-10-12 | btrfs: export comp_keys() from ctree.c as btrfs_comp_keys() | Filipe Manana | 1 | -0/+31 |
| 2023-10-12 | btrfs: rename and export __btrfs_cow_block() | Filipe Manana | 1 | -0/+7 |
| 2023-10-12 | btrfs: track data relocation with simple quota | Boris Burkov | 1 | -0/+3 |
| 2023-10-12 | btrfs: abort transaction on generation mismatch when marking eb as dirty | Filipe Manana | 1 | -4/+7 |
| 2023-10-12 | btrfs: remove extraneous includes from ctree.h | Josef Bacik | 1 | -28/+0 |
| 2023-10-12 | btrfs: move btrfs_name_hash to dir-item.h | Josef Bacik | 1 | -5/+0 |
| 2023-10-12 | btrfs: move btrfs_extref_hash into inode-item.h | Josef Bacik | 1 | -9/+0 |
| 2023-10-12 | btrfs: remove btrfs_crc32c wrapper | Josef Bacik | 1 | -5/+0 |
| 2023-10-12 | btrfs: move btrfs_crc32c_final into free-space-cache.c | Josef Bacik | 1 | -5/+0 |
| 2023-08-14 | btrfs: fix infinite directory reads | Filipe Manana | 1 | -0/+1 |
| 2023-06-19 | btrfs: do not BUG_ON() on tree mod log failures at btrfs_del_ptr() | Filipe Manana | 1 | -2/+2 |
| 2023-06-19 | btrfs: rename del_ptr to btrfs_del_ptr and export it | Josef Bacik | 1 | -0/+2 |
| 2023-06-19 | btrfs: add a btrfs_csum_type_size helper | Josef Bacik | 1 | -0/+1 |
| 2023-06-19 | btrfs: print-tree: pass const extent buffer pointer | Qu Wenruo | 1 | -1/+1 |
| 2023-06-19 | btrfs: unexport btrfs_prev_leaf() | Filipe Manana | 1 | -1/+0 |
| 2023-04-17 | btrfs: open code btrfs_bin_search() | Anand Jain | 1 | -15/+2 |
| 2023-02-15 | btrfs: do unsigned integer division in the extent buffer binary search loop | Filipe Manana | 1 | -1/+1 |
| 2023-02-15 | btrfs: eliminate extra call when doing binary search on extent buffer | Filipe Manana | 1 | -0/+15 |
| 2022-12-05 | btrfs: move the csum helpers into ctree.h | Josef Bacik | 1 | -0/+5 |
| 2022-12-05 | btrfs: move eb offset helpers into extent_io.h | Josef Bacik | 1 | -33/+0 |
| 2022-12-05 | btrfs: move file_extent_item helpers into file-item.h | Josef Bacik | 1 | -8/+0 |
| 2022-12-05 | btrfs: move root helpers back into ctree.h | Josef Bacik | 1 | -0/+17 |
| 2022-12-05 | btrfs: use cached state when looking for delalloc ranges with lseek | Filipe Manana | 1 | -0/+1 |
| 2022-12-05 | btrfs: move orphan prototypes into orphan.h | Josef Bacik | 1 | -6/+0 |
| 2022-12-05 | btrfs: move super prototypes into super.h | Josef Bacik | 1 | -7/+0 |
| 2022-12-05 | btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h | Josef Bacik | 1 | -15/+0 |
| 2022-12-05 | btrfs: move verity prototypes into verity.h | Josef Bacik | 1 | -22/+0 |
| 2022-12-05 | btrfs: move dev-replace prototypes into dev-replace.h | Josef Bacik | 1 | -9/+0 |
| 2022-12-05 | btrfs: move scrub prototypes into scrub.h | Josef Bacik | 1 | -11/+0 |
| 2022-12-05 | btrfs: move relocation prototypes into relocation.h | Josef Bacik | 1 | -20/+0 |
| 2022-12-05 | btrfs: move acl prototypes into acl.h | Josef Bacik | 1 | -18/+0 |
| 2022-12-05 | btrfs: move the snapshot drop related prototypes to extent-tree.h | Josef Bacik | 1 | -6/+0 |
| 2022-12-05 | btrfs: move the 32bit warn defines into messages.h | Josef Bacik | 1 | -13/+0 |
| 2022-12-05 | btrfs: move file prototypes to file.h | Josef Bacik | 1 | -26/+0 |
| 2022-12-05 | btrfs: move ioctl prototypes into ioctl.h | Josef Bacik | 1 | -12/+0 |
| 2022-12-05 | btrfs: move uuid tree prototypes to uuid-tree.h | Josef Bacik | 1 | -7/+0 |
| 2022-12-05 | btrfs: move file-item prototypes into their own header | Josef Bacik | 1 | -31/+0 |
| 2022-12-05 | btrfs: move dir-item prototypes into dir-item.h | Josef Bacik | 1 | -38/+0 |
| 2022-12-05 | btrfs: move defrag related prototypes to their own header | Josef Bacik | 1 | -18/+0 |
| 2022-12-05 | btrfs: move inode prototypes to btrfs_inode.h | Josef Bacik | 1 | -140/+0 |
| 2022-12-05 | btrfs: move btrfs_chunk_item_size out of ctree.h | Josef Bacik | 1 | -7/+0 |
| 2022-12-05 | btrfs: remove unused function prototypes | Josef Bacik | 1 | -3/+0 |
| 2022-12-05 | btrfs: move root tree prototypes to their own header | Josef Bacik | 1 | -32/+0 |
| 2022-12-05 | btrfs: delete unused function prototypes in ctree.h | Josef Bacik | 1 | -6/+0 |
| 2022-12-05 | btrfs: move delalloc space related prototypes to delalloc-space.h | Josef Bacik | 1 | -3/+0 |
| 2022-12-05 | btrfs: move extent-tree helpers into their own header file | Josef Bacik | 1 | -72/+0 |
| 2022-12-05 | btrfs: move btrfs_account_ro_block_groups_free_space into space-info.c | Josef Bacik | 1 | -1/+0 |
| 2022-12-05 | btrfs: remove extra space info prototypes in ctree.h | Josef Bacik | 1 | -3/+0 |
| 2022-12-05 | btrfs: minor whitespace in ctree.h | Josef Bacik | 1 | -2/+0 |
| 2022-12-05 | btrfs: move the lockdep helpers into locking.h | Josef Bacik | 1 | -76/+0 |
| 2022-12-05 | btrfs: move btrfs_fs_info declarations into fs.h | Josef Bacik | 1 | -658/+1 |
| 2022-12-05 | btrfs: use struct fscrypt_str instead of struct qstr | Sweet Tea Dorminy | 1 | -10/+9 |
| 2022-12-05 | btrfs: setup qstr from dentrys using fscrypt helper | Sweet Tea Dorminy | 1 | -0/+3 |
| 2022-12-05 | btrfs: use struct qstr instead of name and namelen pairs | Sweet Tea Dorminy | 1 | -14/+12 |
| 2022-12-05 | btrfs: remove temporary btrfs_map_token declaration in ctree.h | Josef Bacik | 1 | -2/+0 |
| 2022-12-05 | btrfs: move accessor helpers into accessors.h | Josef Bacik | 1 | -1090/+0 |
| 2022-12-05 | btrfs: move btrfs_map_token to accessors | Josef Bacik | 1 | -14/+2 |
| 2022-12-05 | btrfs: move the compat/incompat flag masks to fs.h | Josef Bacik | 1 | -57/+0 |
| 2022-12-05 | btrfs: remove fs_info::pending_changes and related code | Josef Bacik | 1 | -22/+1 |
| 2022-12-05 | btrfs: move fs_info::flags enum to fs.h | Josef Bacik | 1 | -68/+0 |
| 2022-12-05 | btrfs: move mount option definitions to fs.h | Josef Bacik | 1 | -63/+0 |
| 2022-12-05 | btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h | Josef Bacik | 1 | -46/+0 |
| 2022-12-05 | btrfs: move the printk helpers out of ctree.h | Josef Bacik | 1 | -249/+0 |
| 2022-12-05 | btrfs: move assert helpers out of ctree.h | Josef Bacik | 1 | -15/+3 |
| 2022-12-05 | btrfs: move fs wide helpers out of ctree.h | Josef Bacik | 1 | -164/+0 |
| 2022-12-05 | btrfs: auto enable discard=async when possible | David Sterba | 1 | -0/+1 |
| 2022-12-05 | btrfs: convert BTRFS_ILOCK-* defines to enum bit | David Sterba | 1 | -3/+6 |
| 2022-12-05 | btrfs: move the btrfs_verity_descriptor_item defs up in ctree.h | Josef Bacik | 1 | -9/+10 |
| 2022-12-05 | btrfs: move btrfs_next_old_item into ctree.c | Josef Bacik | 1 | -8/+1 |
| 2022-12-05 | btrfs: move free space cachep's out of ctree.h | Josef Bacik | 1 | -2/+0 |
| 2022-12-05 | btrfs: move btrfs_path_cachep out of ctree.h | Josef Bacik | 1 | -1/+2 |
| 2022-12-05 | btrfs: move trans_handle_cachep out of ctree.h | Josef Bacik | 1 | -1/+0 |
| 2022-12-05 | btrfs: move flush related definitions to space-info.h | Josef Bacik | 1 | -59/+0 |
| 2022-12-05 | btrfs: move discard stat defs to free-space-cache.h | Josef Bacik | 1 | -9/+0 |
| 2022-12-05 | btrfs: move BTRFS_MAX_MIRRORS into scrub.c | Josef Bacik | 1 | -11/+0 |
| 2022-12-05 | btrfs: move maximum limits to btrfs_tree.h | Josef Bacik | 1 | -13/+0 |
| 2022-12-05 | btrfs: move btrfs on-disk definitions out of ctree.h | Josef Bacik | 1 | -214/+1 |
| 2022-12-05 | btrfs: remove unused BTRFS_IOPRIO_READA | Josef Bacik | 1 | -3/+0 |
| 2022-12-05 | btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH | Josef Bacik | 1 | -8/+0 |
| 2022-12-05 | btrfs: remove unused set/clear_pending_info helpers | Josef Bacik | 1 | -24/+0 |
| 2022-11-07 | btrfs: don't print stack trace when transaction is aborted due to ENOMEM | David Sterba | 1 | -4/+7 |
| 2022-10-31 | btrfs: fix lost file sync on direct IO write with nowait and dsync iocb | Filipe Manana | 1 | -1/+4 |
| 2022-09-29 | btrfs: move btrfs_drop_extent_cache() to extent_map.c | Filipe Manana | 1 | -2/+0 |
| 2022-09-29 | btrfs: remove stale prototype of btrfs_write_inode | Jeff Layton | 1 | -1/+0 |
| 2022-09-29 | btrfs: make btrfs_check_nocow_lock nowait compatible | Josef Bacik | 1 | -1/+1 |
| 2022-09-29 | btrfs: make can_nocow_extent nowait compatible | Josef Bacik | 1 | -2/+3 |
| 2022-09-26 | btrfs: implement a nowait option for tree searches | Josef Bacik | 1 | -0/+2 |
| 2022-09-26 | btrfs: move the fs_info related helpers closer to fs_info in ctree.h | Josef Bacik | 1 | -60/+63 |
| 2022-09-26 | btrfs: move btrfs_csum_ptr to inode.c | Josef Bacik | 1 | -8/+0 |
| 2022-09-26 | btrfs: move fs_info forward declarations to the top of ctree.h | Josef Bacik | 1 | -7/+5 |
| 2022-09-26 | btrfs: move btrfs_swapfile_pin into volumes.h | Josef Bacik | 1 | -25/+0 |
| 2022-09-26 | btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h | Josef Bacik | 1 | -2/+0 |
| 2022-09-26 | btrfs: move btrfs_init_async_reclaim_work prototype to space-info.h | Josef Bacik | 1 | -2/+0 |
| 2022-09-26 | btrfs: move btrfs_full_stripe_locks_tree into block-group.h | Josef Bacik | 1 | -14/+0 |
| 2022-09-26 | btrfs: move btrfs_caching_type to block-group.h | Josef Bacik | 1 | -7/+0 |
| 2022-09-26 | btrfs: remove btrfs_bit_radix_cachep declaration | Gaosheng Cui | 1 | -1/+0 |
| 2022-09-26 | btrfs: skip subtree scan if it's too high to avoid low stall in btrfs_commit_... | Qu Wenruo | 1 | -0/+1 |
| 2022-09-26 | btrfs: make fiemap more efficient and accurate reporting extent sharedness | Filipe Manana | 1 | -2/+2 |
| 2022-09-26 | btrfs: speedup checking for extent sharedness during fiemap | Filipe Manana | 1 | -0/+18 |
| 2022-09-26 | btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTENT_TREE_V2 | Qu Wenruo | 1 | -1/+2 |
| 2022-09-26 | btrfs: don't save block group root into super block | Qu Wenruo | 1 | -25/+2 |
| 2022-09-26 | btrfs: dump all space infos if we abort transaction due to ENOSPC | Qu Wenruo | 1 | -2/+4 |
| 2022-09-26 | btrfs: don't take a bio_counter reference for cloned bios | Christoph Hellwig | 1 | -1/+0 |
| 2022-09-26 | btrfs: sysfs: show discard stats and tunables in non-debug build | David Sterba | 1 | -1/+1 |
| 2022-09-26 | btrfs: send: add support for fs-verity | Boris Burkov | 1 | -0/+7 |
| 2022-09-26 | btrfs: rename btrfs_insert_file_extent() to btrfs_insert_hole_extent() | Omar Sandoval | 1 | -6/+3 |
| 2022-09-26 | btrfs: add lockdep annotations for the ordered extents wait event | Ioannis Angelakopoulos | 1 | -0/+1 |
| 2022-09-26 | btrfs: add lockdep annotations for pending_ordered wait event | Ioannis Angelakopoulos | 1 | -0/+1 |
| 2022-09-26 | btrfs: add lockdep annotations for transaction states wait events | Ioannis Angelakopoulos | 1 | -0/+32 |
| 2022-09-26 | btrfs: add lockdep annotations for num_extwriters wait event | Ioannis Angelakopoulos | 1 | -0/+1 |
| 2022-09-26 | btrfs: add lockdep annotations for num_writers wait event | Ioannis Angelakopoulos | 1 | -0/+6 |
| 2022-09-26 | btrfs: add macros for annotating wait events with lockdep | Ioannis Angelakopoulos | 1 | -0/+45 |
| 2022-09-05 | btrfs: zoned: fix API misuse of zone finish waiting | Naohiro Aota | 1 | -2/+0 |
| 2022-08-23 | btrfs: fix space cache corruption and potential double allocations | Omar Sandoval | 1 | -1/+0 |
| 2022-08-17 | btrfs: fix lockdep splat with reloc root extent buffers | Josef Bacik | 1 | -0/+2 |
| 2022-07-25 | btrfs: fix repair of compressed extents | Christoph Hellwig | 1 | -0/+2 |
| 2022-07-25 | btrfs: remove the start argument to check_data_csum and export | Christoph Hellwig | 1 | -0/+2 |
| 2022-07-25 | btrfs: zoned: wait until zone is finished when allocation didn't progress | Naohiro Aota | 1 | -0/+5 |
| 2022-07-25 | btrfs: convert count_max_extents() to use fs_info->max_extent_size | Naohiro Aota | 1 | -8/+13 |
| 2022-07-25 | btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size | Naohiro Aota | 1 | -0/+6 |
| 2022-07-25 | btrfs: zoned: revive max_zone_append_bytes | Naohiro Aota | 1 | -0/+2 |
| 2022-07-25 | btrfs: collect commit stats, count, duration | Ioannis Angelakopoulos | 1 | -0/+15 |
| 2022-07-25 | btrfs: use named constant for reserved device space | Qu Wenruo | 1 | -0/+7 |
| 2022-07-25 | btrfs: pass bits by value not by pointer for extent_state helpers | David Sterba | 1 | -2/+2 |
| 2022-07-25 | btrfs: make btrfs_super_block::log_root_transid deprecated | Qu Wenruo | 1 | -4/+6 |
| 2022-07-25 | btrfs: remove btrfs_end_io_wq | Christoph Hellwig | 1 | -2/+2 |
| 2022-07-25 | btrfs: don't use btrfs_bio_wq_end_io for compressed writes | Christoph Hellwig | 1 | -1/+1 |
| 2022-07-25 | btrfs: defer I/O completion based on the btrfs_raid_bio | Christoph Hellwig | 1 | -1/+1 |
| 2022-07-25 | btrfs: split btrfs_submit_data_bio to read and write parts | Christoph Hellwig | 1 | -2/+3 |
| 2022-07-25 | btrfs: send: send compressed extents with encoded writes | Omar Sandoval | 1 | -0/+6 |
| 2022-07-25 | btrfs: factor out a btrfs_csum_ptr helper | Christoph Hellwig | 1 | -0/+8 |
| 2022-07-25 | btrfs: introduce a data checksum checking helper | Qu Wenruo | 1 | -0/+2 |
| 2022-07-25 | btrfs: fix typos in comments | David Sterba | 1 | -1/+1 |
| 2022-07-15 | Revert "btrfs: turn delayed_nodes_tree into an XArray" | David Sterba | 1 | -3/+3 |
| 2022-07-15 | Revert "btrfs: turn fs_info member buffer_radix into XArray" | David Sterba | 1 | -2/+2 |
| 2022-07-15 | Revert "btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray" | David Sterba | 1 | -5/+3 |
| 2022-06-21 | btrfs: add missing inode updates on each iteration when replacing extents | Filipe Manana | 1 | -0/+2 |
| 2022-05-16 | btrfs: move struct btrfs_dio_private to inode.c | Christoph Hellwig | 1 | -1/+0 |
| 2022-05-16 | btrfs: add a btrfs_dio_rw wrapper | Christoph Hellwig | 1 | -2/+2 |
| 2022-05-16 | btrfs: rename bio_flags in parameters and switch type | David Sterba | 1 | -1/+1 |
| 2022-05-16 | btrfs: sink parameter is_data to btrfs_set_disk_extent_flags | David Sterba | 1 | -2/+1 |
| 2022-05-16 | btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray | Gabriel Niebler | 1 | -3/+5 |
| 2022-05-16 | btrfs: turn fs_info member buffer_radix into XArray | Gabriel Niebler | 1 | -2/+2 |
| 2022-05-16 | btrfs: turn delayed_nodes_tree into an XArray | Gabriel Niebler | 1 | -3/+3 |
| 2022-05-16 | btrfs: use a normal workqueue for rmw_workers | Christoph Hellwig | 1 | -1/+1 |
| 2022-05-16 | btrfs: use normal workqueues for scrub | Christoph Hellwig | 1 | -3/+3 |
| 2022-05-16 | btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue | Christoph Hellwig | 1 | -0/+1 |
| 2022-05-16 | btrfs: do not return errors from submit_bio_hook_t instances | Christoph Hellwig | 1 | -2/+2 |
| 2022-05-16 | btrfs: move btrfs_readpage to extent_io.c | Christoph Hellwig | 1 | -1/+0 |
| 2022-05-16 | btrfs: use a read/write lock for protecting the block groups tree | Filipe Manana | 1 | -1/+1 |
| 2022-05-16 | btrfs: use rbtree with leftmost node cached for tracking lowest block group | Filipe Manana | 1 | -2/+1 |
| 2022-05-16 | btrfs: remove the zoned/zone_size union in struct btrfs_fs_info | Christoph Hellwig | 1 | -5/+2 |
| 2022-05-16 | btrfs: avoid blocking on space revervation when doing nowait dio writes | Filipe Manana | 1 | -1/+1 |
| 2022-05-16 | btrfs: stop allocating a path when checking if cross reference exists | Filipe Manana | 1 | -1/+2 |
| 2022-05-16 | btrfs: add messages to printk index | Jonathan Lassoff | 1 | -5/+36 |
| 2022-05-16 | btrfs: add and use helper to assert an inode range is clean | Filipe Manana | 1 | -0/+1 |
| 2022-05-16 | btrfs: move common inode creation code into btrfs_create_new_inode() | Omar Sandoval | 1 | -5/+1 |
| 2022-05-16 | btrfs: reserve correct number of items for inode creation | Omar Sandoval | 1 | -6/+28 |
| 2022-05-16 | btrfs: allocate inode outside of btrfs_new_inode() | Omar Sandoval | 1 | -2/+3 |
| 2022-05-16 | btrfs: introduce btrfs_for_each_slot iterator macro | Gabriel Niebler | 1 | -0/+29 |
| 2022-04-26 | Merge tag 'for-5.18-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -0/+1 |
| 2022-04-21 | btrfs: zoned: use dedicated lock for data relocation | Naohiro Aota | 1 | -0/+1 |
| 2022-03-22 | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -0/+3 |
| 2022-03-15 | btrfs: Convert from invalidatepage to invalidate_folio | Matthew Wilcox (Oracle) | 1 | -0/+3 |