summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-03-011-1/+21
|\
| * btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is givenFilipe Manana2024-02-291-1/+21
* | Merge tag 'for-6.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-02-141-2/+24
|\|
| * btrfs: reject encoded write if inode has nodatasum flag setFilipe Manana2024-02-131-0/+7
| * btrfs: don't drop extent_map for free space inode on write errorJosef Bacik2024-02-091-2/+17
* | Merge tag 'for-6.8-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-01-221-9/+13
|\|
| * btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume bei...Omar Sandoval2024-01-121-9/+13
* | Merge tag 'for-6.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2024-01-101-55/+98
|\|
| * 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 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-01-091-1/+1
|\ \ | |/ |/|
| * fs: convert error_remove_page to error_remove_folioMatthew Wilcox (Oracle)2023-12-101-1/+1
* | 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