summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: migrate subpage code to folio interfacesQu Wenruo2023-12-151-14/+20
* btrfs: cleanup metadata page pointer usageQu Wenruo2023-12-151-1/+1
* btrfs: refactor alloc_extent_buffer() to allocate-then-attach methodQu Wenruo2023-12-151-1/+1
* btrfs: switch btrfs_root::delayed_nodes_tree to xarray from radix-treeDavid Sterba2023-12-151-1/+1
* btrfs: use the flags of an extent map to identify the compression typeFilipe Manana2023-12-151-18/+15
* btrfs: log messages at unpin_extent_range() during unexpected casesFilipe Manana2023-12-151-1/+1
* btrfs: allocate btrfs_inode::file_extent_tree only without NO_HOLESDavid Sterba2023-12-151-5/+20
* btrfs: cache that we don't have security.capability setJosef Bacik2023-12-151-0/+7
* btrfs: always set extent_io_tree::inode and drop fs_infoDavid Sterba2023-12-151-0/+3
* btrfs: move lockdep class setting out of extent_io_tree_initDavid Sterba2023-12-151-0/+11
* btrfs: use a dedicated data structure for chunk mapsFilipe Manana2023-12-151-11/+14
* btrfs: migrate to use folio private instead of page privateQu Wenruo2023-12-151-3/+4
* btrfs: use page alloc/free wrappers for compression pagesDavid Sterba2023-12-151-2/+2
* Merge tag 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-12-141-8/+8
|\
| * btrfs: fix qgroup_free_reserved_data int overflowBoris Burkov2023-12-061-8/+8
* | Merge tag 'for-6.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-11-131-0/+7
|\|
| * btrfs: zoned: wait for data BG to be finished on direct IO allocationNaohiro Aota2023-11-031-0/+7
* | Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-10-301-90/+101
|\|
| * btrfs: open code timespec64 in struct btrfs_inodeDavid Sterba2023-10-121-14/+12
| * btrfs: remove redundant initialization of variable dirty in btrfs_update_time()Colin Ian King2023-10-121-1/+1
| * btrfs: add and use helpers for reading and writing fs_info->generationFilipe Manana2023-10-121-2/+2
| * btrfs: open code btrfs_ordered_inode_tree in btrfs_inodeDavid Sterba2023-10-121-3/+5
| * btrfs: change test_range_bit to scan the whole rangeDavid Sterba2023-10-121-1/+1
| * btrfs: add specific helper for range bit test existsDavid Sterba2023-10-121-4/+2
| * btrfs: remove redundant root argument from maybe_insert_hole()Filipe Manana2023-10-121-4/+3
| * btrfs: remove redundant root argument from btrfs_delayed_update_inode()Filipe Manana2023-10-121-1/+1
| * btrfs: remove redundant root argument from btrfs_update_inode_item()Filipe Manana2023-10-121-5/+4
| * btrfs: remove redundant root argument from btrfs_update_inode()Filipe Manana2023-10-121-17/+17
| * btrfs: remove redundant root argument from btrfs_update_inode_fallback()Filipe Manana2023-10-121-6/+6
| * btrfs: remove noinline from btrfs_update_inode()Filipe Manana2023-10-121-3/+3
| * btrfs: simplify error check condition at btrfs_dirty_inode()Filipe Manana2023-10-121-1/+1
| * btrfs: merge ordered work callbacks in btrfs_work into oneDavid Sterba2023-10-121-19/+22
| * btrfs: add support for inserting raid stripe extentsJohannes Thumshirn2023-10-121-1/+7
| * btrfs: abort transaction on generation mismatch when marking eb as dirtyFilipe Manana2023-10-121-5/+5
| * btrfs: reformat remaining kdoc style commentsDavid Sterba2023-10-121-4/+5
* | btrfs: convert to new timestamp accessorsJeff Layton2023-10-181-22/+21
|/
* Merge tag 'for-6.6-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-09-201-10/+23
|\
| * btrfs: fix race between reading a directory and adding entries to itFilipe Manana2023-09-141-4/+7
| * btrfs: refresh dir last index during a rewinddir(3) callFilipe Manana2023-09-141-1/+14
| * btrfs: set last dir index to the current last index when opening dirFilipe Manana2023-09-141-1/+2
| * btrfs: don't clear uptodate on write errorsJosef Bacik2023-09-131-4/+0
* | Merge tag 'for-6.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-08-281-471/+313
|\|
| * btrfs: copy dir permission and time when creating a stub subvolumeLee Trager2023-08-211-5/+7
| * btrfs: move the !zoned assert into run_delalloc_cowChristoph Hellwig2023-08-211-8/+7
| * btrfs: consolidate the error handling in run_delalloc_nocowChristoph Hellwig2023-08-211-7/+2
| * btrfs: cleanup the COW fallback logic in run_delalloc_nocowChristoph Hellwig2023-08-211-25/+22
| * btrfs: fix error handling when in a COW window in run_delalloc_nocowChristoph Hellwig2023-08-211-10/+12
| * btrfs: use LIST_HEAD() to initialize the list_headRuan Jinjie2023-08-211-12/+5
| * btrfs: return real error when orphan cleanup fails due to a transaction abortFilipe Manana2023-08-211-1/+8
| * btrfs: fix zoned handling in submit_uncompressed_rangeChristoph Hellwig2023-08-211-29/+18