summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* btrfs: return value from btrfs_mark_extent_written() in case of errorRitesh Harjani2021-06-041-2/+2
* btrfs: fix race leading to unpersisted data and metadata on fsyncFilipe Manana2021-04-281-10/+25
* btrfs: fix a potential hole punching failureBingJing Chang2021-04-191-3/+3
* btrfs: update outdated comment at btrfs_replace_file_extents()Filipe Manana2021-04-191-4/+2
* btrfs: fix race between marking inode needs to be logged and log syncingFilipe Manana2021-04-191-8/+2
* btrfs: fix race between memory mapped writes and fsyncFilipe Manana2021-04-191-9/+9
* btrfs: exclude mmap from happening during all fallocate operationsJosef Bacik2021-04-191-6/+6
* btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpersJosef Bacik2021-04-191-9/+9
* btrfs: make find_desired_extent take btrfs_inodeNikolay Borisov2021-04-191-8/+7
* btrfs: make btrfs_replace_file_extents take btrfs_inodeNikolay Borisov2021-04-191-26/+25
* Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2021-03-051-1/+4
|\
| * btrfs: unlock extents in btrfs_zero_range in case of quota reservation errorsNikolay Borisov2021-03-021-1/+4
* | mm/filemap: rename generic_file_buffered_read to filemap_readChristoph Hellwig2021-02-241-1/+1
* | Merge tag 'iomap-5.12-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2021-02-211-4/+3
|\ \ | |/ |/|
| * iomap: pass a flags argument to iomap_dio_rwChristoph Hellwig2021-01-231-4/+3
* | btrfs: zoned: use ZONE_APPEND write for zoned modeNaohiro Aota2021-02-091-1/+5
* | btrfs: introduce btrfs_subpage for data inodesQu Wenruo2021-02-081-15/+9
* | btrfs: make concurrent fsyncs wait less when waiting for a transaction commitFilipe Manana2021-02-081-0/+1
* | btrfs: update comment for btrfs_dirty_pagesQu Wenruo2021-02-081-6/+5
* | btrfs: cleanup local variables in btrfs_file_write_iterNikolay Borisov2021-02-081-9/+7
|/
* btrfs: disable fallocate in ZONED modeNaohiro Aota2020-12-091-0/+4
* btrfs: make btrfs_cont_expand take btrfs_inodeNikolay Borisov2020-12-081-2/+2
* btrfs: make btrfs_truncate_block take btrfs_inodeNikolay Borisov2020-12-081-7/+10
* btrfs: make btrfs_insert_replace_extent take btrfs_inodeNikolay Borisov2020-12-081-17/+17
* btrfs: make find_first_non_hole take btrfs_inodeNikolay Borisov2020-12-081-7/+8
* btrfs: make btrfs_update_inode take btrfs_inodeNikolay Borisov2020-12-081-4/+4
* btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inodeNikolay Borisov2020-12-081-1/+1
* btrfs: update the number of bytes used by an inode atomicallyFilipe Manana2020-12-081-15/+28
* btrfs: refactor btrfs_drop_extents() to make it easier to extendFilipe Manana2020-12-081-74/+80
* btrfs: locking: remove all the blocking helpersJosef Bacik2020-12-081-2/+1
* btrfs: replace s_blocksize_bits with fs_info::sectorsize_bitsDavid Sterba2020-12-081-2/+1
* btrfs: remove dio iomap DSYNC workaroundGoldwyn Rodrigues2020-12-081-36/+2
* btrfs: call iomap_dio_complete() without inode_lockGoldwyn Rodrigues2020-12-081-13/+11
* btrfs: remove btrfs_inode::dio_semGoldwyn Rodrigues2020-12-081-13/+0
* btrfs: use shared lock for direct writes within EOFGoldwyn Rodrigues2020-12-081-11/+16
* btrfs: push inode locking and unlocking into buffered/direct writeGoldwyn Rodrigues2020-12-081-33/+57
* btrfs: introduce btrfs_inode_lock()/unlock()Goldwyn Rodrigues2020-12-081-16/+17
* btrfs: introduce btrfs_write_check()Goldwyn Rodrigues2020-12-081-74/+77
* btrfs: check FS error state bit early during writeGoldwyn Rodrigues2020-12-081-12/+8
* btrfs: move pos increment and pagecache extension to btrfs_buffered_writeGoldwyn Rodrigues2020-12-081-8/+5
* btrfs: split btrfs_direct_IO to read and writeGoldwyn Rodrigues2020-12-081-10/+87
* btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages()Goldwyn Rodrigues2020-12-081-16/+10
* btrfs: use round_down while calculating start position in btrfs_dirty_pages()Goldwyn Rodrigues2020-12-081-1/+1
* btrfs: calculate num_pages, reserve_bytes once in btrfs_buffered_writeGoldwyn Rodrigues2020-12-081-22/+12
* btrfs: fix missing delalloc new bit for new delalloc rangesFilipe Manana2020-11-131-57/+0
* btrfs: don't fallback to buffered read if we don't need toJohannes Thumshirn2020-10-271-1/+2
* btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flagNikolay Borisov2020-10-071-5/+5
* btrfs: remove inode argument from btrfs_start_ordered_extentNikolay Borisov2020-10-071-2/+1
* btrfs: sink total_data parameter in setup_items_for_insertNikolay Borisov2020-10-071-2/+1
* btrfs: eliminate total_size parameter from setup_items_for_insertNikolay Borisov2020-10-071-4/+1