summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: wake up async_delalloc_pages waiters after submitJosef Bacik2021-09-181-5/+5
* btrfs: fix race between marking inode needs to be logged and log syncingFilipe Manana2021-09-031-3/+1
* Revert "btrfs: compression: don't try to compress if we don't have enough pages"Qu Wenruo2021-09-031-1/+1
* btrfs: prevent rename2 from exchanging a subvol with a directory from differe...NeilBrown2021-08-261-2/+8
* btrfs: don't clear page extent mapped if we're not invalidating the full pageQu Wenruo2021-07-141-1/+13
* btrfs: compression: don't try to compress if we don't have enough pagesDavid Sterba2021-07-141-1/+1
* btrfs: abort in rename_exchange if we fail to insert the second refJosef Bacik2021-06-101-1/+6
* btrfs: mark ordered extent and inode with error if we fail to finishJosef Bacik2021-06-101-0/+12
* btrfs: avoid RCU stalls while running delayed iputsJosef Bacik2021-05-261-0/+1
* btrfs: fix slab cache flags for free space tree bitmapDavid Sterba2021-03-251-1/+1
* btrfs: don't flush from btrfs_delayed_inode_reserve_metadataNikolay Borisov2021-03-111-1/+1
* btrfs: fix race between swap file activation and snapshot creationFilipe Manana2021-03-091-2/+19
* btrfs: fix race between writes to swap files and scrubFilipe Manana2021-03-091-1/+18
* btrfs: fix double accounting of ordered extent for subpage case in btrfs_inva...Qu Wenruo2021-03-041-1/+2
* btrfs: fix crash after non-aligned direct IO write with O_DSYNCFilipe Manana2021-02-231-1/+5
* btrfs: shrink delalloc pages instead of full inodesJosef Bacik2021-01-171-17/+43
* btrfs: fix deadlock when cloning inline extent and low on free metadata spaceFilipe Manana2021-01-171-4/+11
* btrfs: fix missing delalloc new bit for new delalloc rangesFilipe Manana2020-11-131-0/+58
* btrfs: fix relocation failure due to race with fallocateFilipe Manana2020-10-161-1/+7
* btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flagNikolay Borisov2020-10-071-3/+3
* btrfs: remove BTRFS_INODE_READDIO_NEED_LOCKGoldwyn Rodrigues2020-10-071-3/+0
* btrfs: remove struct extent_io_opsNikolay Borisov2020-10-071-16/+0
* btrfs: stop calling submit_bio_hook for data inodesNikolay Borisov2020-10-071-5/+3
* btrfs: remove extent_io_ops::readpage_end_io_hookNikolay Borisov2020-10-071-1/+0
* btrfs: replace readpage_end_io_hook with direct callsNikolay Borisov2020-10-071-4/+3
* btrfs: remove inode argument from btrfs_start_ordered_extentNikolay Borisov2020-10-071-4/+4
* btrfs: remove inode argument from add_pending_csumsNikolay Borisov2020-10-071-5/+4
* btrfs: sink inode argument in insert_ordered_extent_file_extentNikolay Borisov2020-10-071-5/+4
* btrfs: switch btrfs_remove_ordered_extent to btrfs_inodeNikolay Borisov2020-10-071-2/+2
* btrfs: clean BTRFS_I usage in btrfs_destroy_inodeNikolay Borisov2020-10-071-21/+20
* btrfs: open code extent_read_full_page to its sole callerNikolay Borisov2020-10-071-2/+7
* btrfs: sink read_flags argument into extent_read_full_pageNikolay Borisov2020-10-071-1/+1
* btrfs: sink mirror_num argument in extent_read_full_pageNikolay Borisov2020-10-071-1/+1
* btrfs: promote extent_read_full_page to btrfs_readpageNikolay Borisov2020-10-071-1/+8
* btrfs: remove mirror_num argument from extent_read_full_pageNikolay Borisov2020-10-071-1/+1
* btrfs: remove btrfs_get_extent indirection from __do_readpageNikolay Borisov2020-10-071-1/+1
* btrfs: rename btrfs_punch_hole_range() to a more generic nameFilipe Manana2020-10-071-1/+1
* btrfs: rename struct btrfs_clone_extent_info to a more generic nameFilipe Manana2020-10-071-1/+1
* btrfs: remove item_size member of struct btrfs_clone_extent_infoFilipe Manana2020-10-071-1/+0
* btrfs: fix metadata reservation for fallocate that leads to transaction abortsFilipe Manana2020-10-071-22/+46
* btrfs: enumerate the type of exclusive operation in progressGoldwyn Rodrigues2020-10-071-7/+7
* btrfs: make extent_fiemap take btrfs_inodeNikolay Borisov2020-10-071-1/+1
* btrfs: make btrfs_writepage_endio_finish_ordered btrfs_inode-centricNikolay Borisov2020-10-071-5/+5
* btrfs: make btrfs_invalidatepage work on btrfs_inodeNikolay Borisov2020-10-071-10/+8
* btrfs: make btrfs_dec_test_ordered_pending take btrfs_inodeNikolay Borisov2020-10-071-4/+4
* btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inodeNikolay Borisov2020-10-071-1/+2
* btrfs: make inode_tree_del take btrfs_inodeNikolay Borisov2020-10-071-6/+6
* btrfs: introduce btrfs_path::recurseJosef Bacik2020-10-071-0/+2
* btrfs: qgroup: fix qgroup meta rsv leak for subvolume operationsQu Wenruo2020-10-071-1/+1
* btrfs: remove err variable from btrfs_get_extentNikolay Borisov2020-10-071-18/+14