| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-04-07 | fs: claw back a few FMODE_* bits | Christian Brauner | 1 | -2/+2 |
| 2024-03-04 | btrfs: add helper to get fs_info from struct inode pointer | David Sterba | 1 | -7/+7 |
| 2024-03-04 | btrfs: preallocate temporary extent buffer for inode logging when needed | Filipe Manana | 1 | -0/+12 |
| 2024-03-04 | btrfs: remove unused included headers | David Sterba | 1 | -2/+0 |
| 2024-03-04 | btrfs: replace i_blocksize by fs_info::sectorsize | David Sterba | 1 | -2/+2 |
| 2024-03-04 | btrfs: remove the pg_offset parameter from btrfs_get_extent() | Qu Wenruo | 1 | -6/+5 |
| 2023-12-15 | btrfs: migrate subpage code to folio interfaces | Qu Wenruo | 1 | -5/+8 |
| 2023-12-15 | btrfs: use the flags of an extent map to identify the compression type | Filipe Manana | 1 | -6/+4 |
| 2023-12-15 | btrfs: migrate to use folio private instead of page private | Qu Wenruo | 1 | -2/+2 |
| 2023-12-14 | Merge tag 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2023-12-06 | btrfs: fix qgroup_free_reserved_data int overflow | Boris Burkov | 1 | -1/+1 |
| 2023-10-30 | Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -29/+32 |
| 2023-10-18 | btrfs: convert to new timestamp accessors | Jeff Layton | 1 | -8/+10 |
| 2023-10-12 | btrfs: remove pointless barrier from btrfs_sync_file() | Filipe Manana | 1 | -1/+0 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing last_trans_committed | Filipe Manana | 1 | -1/+1 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing fs_info->generation | Filipe Manana | 1 | -1/+1 |
| 2023-10-12 | btrfs: remove redundant root argument from btrfs_update_inode() | Filipe Manana | 1 | -4/+4 |
| 2023-10-12 | btrfs: track owning root in btrfs_ref | Boris Burkov | 1 | -5/+8 |
| 2023-10-12 | btrfs: abort transaction on generation mismatch when marking eb as dirty | Filipe Manana | 1 | -17/+17 |
| 2023-10-12 | btrfs: include linux/iomap.h in file.c | Josef Bacik | 1 | -0/+1 |
| 2023-09-21 | Merge tag 'v6.6-rc3.vfs.ctime.revert' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -4/+20 |
| 2023-09-20 | Merge tag 'for-6.6-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+14 |
| 2023-09-20 | Revert "btrfs: convert to multigrain timestamps" | Christian Brauner | 1 | -4/+20 |
| 2023-09-13 | btrfs: file_remove_privs needs an exclusive lock in direct io write | Bernd Schubert | 1 | -2/+14 |
| 2023-08-28 | Merge tag 'for-6.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -2/+1 |
| 2023-08-28 | Merge tag 'iomap-6.6-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -3/+3 |
| 2023-08-21 | btrfs: use LIST_HEAD() to initialize the list_head | Ruan Jinjie | 1 | -2/+1 |
| 2023-08-11 | btrfs: convert to multigrain timestampsv6.6-vfs.ctime | Jeff Layton | 1 | -20/+4 |
| 2023-07-24 | filemap: Add fgf_t typedef | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2023-07-13 | btrfs: convert to ctime accessor functions | Jeff Layton | 1 | -12/+9 |
| 2023-06-28 | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -5/+1 |
| 2023-06-26 | Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -1/+1 |
| 2023-06-19 | btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method | Christoph Hellwig | 1 | -1/+2 |
| 2023-06-19 | btrfs: determine synchronous writers from bio or writeback control | Christoph Hellwig | 1 | -9/+0 |
| 2023-06-09 | backing_dev: remove current->backing_dev_info | Christoph Hellwig | 1 | -5/+1 |
| 2023-05-24 | splice: Use filemap_splice_read() instead of generic_file_splice_read() | David Howells | 1 | -1/+1 |
| 2023-03-30 | iov_iter: add iter_iovec() helper | Jens Axboe | 1 | -3/+8 |
| 2023-02-13 | btrfs: remove the wait argument to btrfs_start_ordered_extent | Christoph Hellwig | 1 | -1/+1 |
| 2023-01-16 | btrfs: fix invalid leaf access due to inline extent during lseek | Filipe Manana | 1 | -3/+10 |
| 2023-01-03 | btrfs: fix off-by-one in delalloc search during lseek | Filipe Manana | 1 | -1/+1 |
| 2022-12-05 | btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range | Filipe Manana | 1 | -2/+8 |
| 2022-12-05 | btrfs: use cached state when looking for delalloc ranges with lseek | Filipe Manana | 1 | -8/+32 |
| 2022-12-05 | btrfs: use cached state when looking for delalloc ranges with fiemap | Filipe Manana | 1 | -3/+7 |
| 2022-12-05 | btrfs: allow passing a cached state record to count_range_bits() | Filipe Manana | 1 | -1/+2 |
| 2022-12-05 | btrfs: search for delalloc more efficiently during lseek/fiemap | Filipe Manana | 1 | -104/+48 |
| 2022-12-05 | btrfs: skip unnecessary delalloc searches during lseek/fiemap | Filipe Manana | 1 | -1/+7 |
| 2022-12-05 | btrfs: add an early exit when searching for delalloc range for lseek/fiemap | Filipe Manana | 1 | -6/+16 |
| 2022-12-05 | btrfs: pass btrfs_inode to btrfs_inode_unlock | David Sterba | 1 | -16/+16 |
| 2022-12-05 | btrfs: pass btrfs_inode to btrfs_inode_lock | David Sterba | 1 | -8/+8 |
| 2022-12-05 | btrfs: update stale comment for nowait direct IO writes | Filipe Manana | 1 | -2/+2 |
| 2022-12-05 | btrfs: move super_block specific helpers into super.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move file prototypes to file.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move ioctl prototypes into ioctl.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move file-item prototypes into their own header | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move the auto defrag code to defrag.c | Josef Bacik | 1 | -340/+0 |
| 2022-12-05 | btrfs: move extent-tree helpers into their own header file | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move accessor helpers into accessors.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move fs wide helpers out of ctree.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: skip unnecessary delalloc search during fiemap and lseek | Filipe Manana | 1 | -13/+20 |
| 2022-12-05 | btrfs: skip unnecessary extent map searches during fiemap and lseek | Filipe Manana | 1 | -0/+12 |
| 2022-12-05 | btrfs: get the next extent map during fiemap/lseek more efficiently | Filipe Manana | 1 | -17/+27 |
| 2022-12-05 | btrfs: use cached_state for btrfs_check_nocow_lock | Josef Bacik | 1 | -3/+6 |
| 2022-12-05 | btrfs: add a cached_state to try_lock_extent | Josef Bacik | 1 | -1/+2 |
| 2022-11-02 | btrfs: fix inode reserve space leak due to nowait buffered write | Filipe Manana | 1 | -1/+3 |
| 2022-11-02 | btrfs: fix nowait buffered write returning -ENOSPC | Filipe Manana | 1 | -0/+3 |
| 2022-10-31 | btrfs: fix lost file sync on direct IO write with nowait and dsync iocb | Filipe Manana | 1 | -6/+16 |
| 2022-09-29 | btrfs: add helper to replace extent map range with a new extent map | Filipe Manana | 1 | -7/+1 |
| 2022-09-29 | btrfs: move btrfs_drop_extent_cache() to extent_map.c | Filipe Manana | 1 | -187/+3 |
| 2022-09-29 | btrfs: fix missed extent on fsync after dropping extent maps | Filipe Manana | 1 | -12/+46 |
| 2022-09-29 | btrfs: enable nowait async buffered writes | Stefan Roesch | 1 | -2/+2 |
| 2022-09-29 | btrfs: make btrfs_buffered_write nowait compatible | Stefan Roesch | 1 | -2/+5 |
| 2022-09-29 | btrfs: plumb NOWAIT through the write path | Stefan Roesch | 1 | -6/+13 |
| 2022-09-29 | btrfs: make lock_and_cleanup_extent_if_need nowait compatible | Stefan Roesch | 1 | -3/+16 |
| 2022-09-29 | btrfs: make prepare_pages nowait compatible | Stefan Roesch | 1 | -8/+35 |
| 2022-09-29 | btrfs: make btrfs_check_nocow_lock nowait compatible | Josef Bacik | 1 | -11/+22 |
| 2022-09-29 | btrfs: add the ability to use NO_FLUSH for data reservations | Josef Bacik | 1 | -1/+1 |
| 2022-09-29 | btrfs: make can_nocow_extent nowait compatible | Josef Bacik | 1 | -1/+1 |
| 2022-09-26 | btrfs: open code and remove btrfs_inode_sectorsize helper | Josef Bacik | 1 | -6/+5 |
| 2022-09-26 | btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITS | Josef Bacik | 1 | -1/+1 |
| 2022-09-26 | btrfs: unify the lock/unlock extent variants | Josef Bacik | 1 | -24/+22 |
| 2022-09-26 | btrfs: remove the wake argument from clear_extent_bits | Josef Bacik | 1 | -1/+1 |
| 2022-09-26 | btrfs: make fiemap more efficient and accurate reporting extent sharedness | Filipe Manana | 1 | -8/+8 |
| 2022-09-26 | btrfs: make hole and data seeking a lot more efficient | Filipe Manana | 1 | -31/+406 |
| 2022-09-26 | btrfs: allow hole and data seeking to be interruptible | Filipe Manana | 1 | -0/+4 |
| 2022-09-26 | btrfs: log conflicting inodes without holding log mutex of the initial inode | Filipe Manana | 1 | -0/+1 |
| 2022-09-26 | btrfs: rename btrfs_insert_file_extent() to btrfs_insert_hole_extent() | Omar Sandoval | 1 | -2/+2 |
| 2022-09-26 | btrfs: fix alignment of VMA for memory mapped files on THP | Alexander Zhu | 1 | -0/+1 |
| 2022-08-28 | Merge tag 'for-6.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+2 |
| 2022-08-22 | btrfs: update generation of hole file extent item when merging holes | Filipe Manana | 1 | -0/+2 |
| 2022-08-03 | Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -6/+23 |
| 2022-08-03 | Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -18/+1 |
| 2022-07-25 | btrfs: don't fallback to buffered IO for NOWAIT direct IO writes | Filipe Manana | 1 | -1/+15 |
| 2022-07-25 | btrfs: switch btrfs_block_rsv::failfast to bool | David Sterba | 1 | -1/+1 |
| 2022-07-25 | btrfs: clean up chained assignments | David Sterba | 1 | -3/+6 |
| 2022-07-25 | btrfs: tree-log: make the return value for log syncing consistent | Josef Bacik | 1 | -1/+1 |
| 2022-06-26 | Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -17/+75 |
| 2022-06-21 | btrfs: fix deadlock with fsync+fiemap+transaction commit | Josef Bacik | 1 | -15/+52 |
| 2022-06-21 | btrfs: do not BUG_ON() on failure to migrate space when replacing extents | Filipe Manana | 1 | -2/+4 |
| 2022-06-21 | btrfs: add missing inode updates on each iteration when replacing extents | Filipe Manana | 1 | -0/+19 |
| 2022-06-10 | iocb: delay evaluation of IS_SYNC(...) until we want to check IOCB_DSYNC | Al Viro | 1 | -1/+1 |
| 2022-06-10 | btrfs: use IOMAP_DIO_NOSYNC | Al Viro | 1 | -17/+0 |
| 2022-05-24 | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -4/+5 |
| 2022-05-16 | btrfs: add a btrfs_dio_rw wrapper | Christoph Hellwig | 1 | -4/+2 |
| 2022-05-16 | btrfs: avoid blocking on space revervation when doing nowait dio writes | Filipe Manana | 1 | -1/+1 |
| 2022-05-16 | btrfs: avoid double nocow check when doing nowait dio writes | Filipe Manana | 1 | -69/+33 |
| 2022-05-16 | btrfs: add and use helper to assert an inode range is clean | Filipe Manana | 1 | -0/+4 |
| 2022-05-16 | btrfs: remove ordered extent check and wait during hole punching and zero range | Filipe Manana | 1 | -36/+18 |
| 2022-05-16 | btrfs: lock the inode first before flushing range when punching hole | Filipe Manana | 1 | -2/+3 |
| 2022-05-16 | btrfs: remove ordered extent check and wait during fallocate | Filipe Manana | 1 | -34/+8 |
| 2022-05-16 | btrfs: remove useless dio wait call when doing fallocate zero range | Filipe Manana | 1 | -2/+0 |
| 2022-05-16 | btrfs: only reserve the needed data space amount during fallocate | Filipe Manana | 1 | -34/+37 |
| 2022-05-09 | btrfs: Convert to release_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-09 | mm,fs: Remove aops->readpage | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-09 | btrfs: Convert btrfs to read_folio | Matthew Wilcox (Oracle) | 1 | -2/+3 |
| 2022-05-09 | fs: Introduce aops->read_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-03-24 | btrfs: fix fallocate to use file_modified to update permissions consistently | Darrick J. Wong | 1 | -2/+11 |
| 2022-03-14 | btrfs: reset last_reflink_trans after fsyncing inode | Filipe Manana | 1 | -4/+3 |
| 2022-03-14 | btrfs: add BTRFS_IOC_ENCODED_WRITE | Omar Sandoval | 1 | -11/+53 |
| 2022-03-14 | btrfs: support different disk extent size for delalloc | Omar Sandoval | 1 | -1/+2 |
| 2022-03-14 | btrfs: remove constraint on number of visited leaves when replacing extents | Filipe Manana | 1 | -4/+1 |
| 2022-02-24 | btrfs: reduce extent threshold for autodefrag | Qu Wenruo | 1 | -1/+14 |
| 2022-02-23 | btrfs: autodefrag: only scan one inode once | Qu Wenruo | 1 | -62/+22 |
| 2021-11-09 | btrfs: fix deadlock due to page faults during direct IO reads and writes | Filipe Manana | 1 | -16/+123 |
| 2021-11-02 | Merge tag 'gfs2-v5.15-rc5-mmap-fault' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -3/+4 |
| 2021-10-26 | btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref | Nikolay Borisov | 1 | -5/+8 |
| 2021-10-26 | btrfs: add a BTRFS_FS_ERROR helper | Josef Bacik | 1 | -1/+1 |
| 2021-10-26 | btrfs: subpage: add bitmap for PageChecked flag | Qu Wenruo | 1 | -5/+12 |
| 2021-10-26 | btrfs: unexport setup_items_for_insert() | Filipe Manana | 1 | -1/+1 |
| 2021-10-26 | btrfs: loop only once over data sizes array when inserting an item batch | Filipe Manana | 1 | -2/+1 |
| 2021-10-24 | iomap: Add done_before argument to iomap_dio_rw | Andreas Gruenbacher | 1 | -2/+3 |
| 2021-10-18 | iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable | Andreas Gruenbacher | 1 | -1/+1 |
| 2021-10-07 | btrfs: fix abort logic in btrfs_replace_file_extents | Josef Bacik | 1 | -7/+9 |
| 2021-10-07 | btrfs: update refs for any root except tree log roots | Josef Bacik | 1 | -2/+1 |
| 2021-08-23 | btrfs: initial fsverity support | Boris Burkov | 1 | -0/+10 |
| 2021-08-23 | btrfs: subpage: fix a potential use-after-free in writeback helper | Qu Wenruo | 1 | -4/+4 |
| 2021-08-23 | btrfs: subpage: fix race between prepare_pages() and btrfs_releasepage() | Qu Wenruo | 1 | -1/+12 |
| 2021-07-03 | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -12/+11 |
| 2021-06-21 | btrfs: eliminate insert label in add_falloc_range | Nikolay Borisov | 1 | -12/+11 |
| 2021-06-21 | btrfs: fix the filemap_range_has_page() call in btrfs_punch_hole_lock_range() | Qu Wenruo | 1 | -1/+12 |
| 2021-06-21 | btrfs: make btrfs_dirty_pages() to be subpage compatible | Qu Wenruo | 1 | -2/+5 |
| 2021-06-21 | btrfs: use list_last_entry in add_falloc_range | Nikolay Borisov | 1 | -4/+3 |
| 2021-06-10 | iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing va... | Al Viro | 1 | -12/+11 |
| 2021-06-04 | btrfs: return value from btrfs_mark_extent_written() in case of error | Ritesh Harjani | 1 | -2/+2 |
| 2021-04-28 | btrfs: fix race leading to unpersisted data and metadata on fsync | Filipe Manana | 1 | -10/+25 |
| 2021-04-19 | btrfs: fix a potential hole punching failure | BingJing Chang | 1 | -3/+3 |
| 2021-04-19 | btrfs: update outdated comment at btrfs_replace_file_extents() | Filipe Manana | 1 | -4/+2 |
| 2021-04-19 | btrfs: fix race between marking inode needs to be logged and log syncing | Filipe Manana | 1 | -8/+2 |
| 2021-04-19 | btrfs: fix race between memory mapped writes and fsync | Filipe Manana | 1 | -9/+9 |
| 2021-04-19 | btrfs: exclude mmap from happening during all fallocate operations | Josef Bacik | 1 | -6/+6 |
| 2021-04-19 | btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers | Josef Bacik | 1 | -9/+9 |
| 2021-04-19 | btrfs: make find_desired_extent take btrfs_inode | Nikolay Borisov | 1 | -8/+7 |
| 2021-04-19 | btrfs: make btrfs_replace_file_extents take btrfs_inode | Nikolay Borisov | 1 | -26/+25 |
| 2021-03-05 | Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+4 |
| 2021-03-02 | btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors | Nikolay Borisov | 1 | -1/+4 |
| 2021-02-24 | mm/filemap: rename generic_file_buffered_read to filemap_read | Christoph Hellwig | 1 | -1/+1 |
| 2021-02-21 | Merge tag 'iomap-5.12-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -4/+3 |
| 2021-02-09 | btrfs: zoned: use ZONE_APPEND write for zoned mode | Naohiro Aota | 1 | -1/+5 |
| 2021-02-08 | btrfs: introduce btrfs_subpage for data inodes | Qu Wenruo | 1 | -15/+9 |
| 2021-02-08 | btrfs: make concurrent fsyncs wait less when waiting for a transaction commit | Filipe Manana | 1 | -0/+1 |
| 2021-02-08 | btrfs: update comment for btrfs_dirty_pages | Qu Wenruo | 1 | -6/+5 |
| 2021-02-08 | btrfs: cleanup local variables in btrfs_file_write_iter | Nikolay Borisov | 1 | -9/+7 |
| 2021-01-23 | iomap: pass a flags argument to iomap_dio_rw | Christoph Hellwig | 1 | -4/+3 |
| 2020-12-09 | btrfs: disable fallocate in ZONED mode | Naohiro Aota | 1 | -0/+4 |
| 2020-12-08 | btrfs: make btrfs_cont_expand take btrfs_inode | Nikolay Borisov | 1 | -2/+2 |
| 2020-12-08 | btrfs: make btrfs_truncate_block take btrfs_inode | Nikolay Borisov | 1 | -7/+10 |
| 2020-12-08 | btrfs: make btrfs_insert_replace_extent take btrfs_inode | Nikolay Borisov | 1 | -17/+17 |
| 2020-12-08 | btrfs: make find_first_non_hole take btrfs_inode | Nikolay Borisov | 1 | -7/+8 |
| 2020-12-08 | btrfs: make btrfs_update_inode take btrfs_inode | Nikolay Borisov | 1 | -4/+4 |
| 2020-12-08 | btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode | Nikolay Borisov | 1 | -1/+1 |
| 2020-12-08 | btrfs: update the number of bytes used by an inode atomically | Filipe Manana | 1 | -15/+28 |
| 2020-12-08 | btrfs: refactor btrfs_drop_extents() to make it easier to extend | Filipe Manana | 1 | -74/+80 |
| 2020-12-08 | btrfs: locking: remove all the blocking helpers | Josef Bacik | 1 | -2/+1 |
| 2020-12-08 | btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits | David Sterba | 1 | -2/+1 |
| 2020-12-08 | btrfs: remove dio iomap DSYNC workaround | Goldwyn Rodrigues | 1 | -36/+2 |
| 2020-12-08 | btrfs: call iomap_dio_complete() without inode_lock | Goldwyn Rodrigues | 1 | -13/+11 |
| 2020-12-08 | btrfs: remove btrfs_inode::dio_sem | Goldwyn Rodrigues | 1 | -13/+0 |
| 2020-12-08 | btrfs: use shared lock for direct writes within EOF | Goldwyn Rodrigues | 1 | -11/+16 |
| 2020-12-08 | btrfs: push inode locking and unlocking into buffered/direct write | Goldwyn Rodrigues | 1 | -33/+57 |
| 2020-12-08 | btrfs: introduce btrfs_inode_lock()/unlock() | Goldwyn Rodrigues | 1 | -16/+17 |
| 2020-12-08 | btrfs: introduce btrfs_write_check() | Goldwyn Rodrigues | 1 | -74/+77 |
| 2020-12-08 | btrfs: check FS error state bit early during write | Goldwyn Rodrigues | 1 | -12/+8 |
| 2020-12-08 | btrfs: move pos increment and pagecache extension to btrfs_buffered_write | Goldwyn Rodrigues | 1 | -8/+5 |
| 2020-12-08 | btrfs: split btrfs_direct_IO to read and write | Goldwyn Rodrigues | 1 | -10/+87 |
| 2020-12-08 | btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() | Goldwyn Rodrigues | 1 | -16/+10 |
| 2020-12-08 | btrfs: use round_down while calculating start position in btrfs_dirty_pages() | Goldwyn Rodrigues | 1 | -1/+1 |
| 2020-12-08 | btrfs: calculate num_pages, reserve_bytes once in btrfs_buffered_write | Goldwyn Rodrigues | 1 | -22/+12 |
| 2020-11-13 | btrfs: fix missing delalloc new bit for new delalloc ranges | Filipe Manana | 1 | -57/+0 |
| 2020-10-27 | btrfs: don't fallback to buffered read if we don't need to | Johannes Thumshirn | 1 | -1/+2 |
| 2020-10-07 | btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flag | Nikolay Borisov | 1 | -5/+5 |
| 2020-10-07 | btrfs: remove inode argument from btrfs_start_ordered_extent | Nikolay Borisov | 1 | -2/+1 |
| 2020-10-07 | btrfs: sink total_data parameter in setup_items_for_insert | Nikolay Borisov | 1 | -2/+1 |
| 2020-10-07 | btrfs: eliminate total_size parameter from setup_items_for_insert | Nikolay Borisov | 1 | -4/+1 |
| 2020-10-07 | btrfs: rename btrfs_insert_clone_extent() to a more generic name | Filipe Manana | 1 | -3/+3 |
| 2020-10-07 | btrfs: rename btrfs_punch_hole_range() to a more generic name | Filipe Manana | 1 | -2/+2 |
| 2020-10-07 | btrfs: rename struct btrfs_clone_extent_info to a more generic name | Filipe Manana | 1 | -46/+46 |
| 2020-10-07 | btrfs: remove item_size member of struct btrfs_clone_extent_info | Filipe Manana | 1 | -2/+3 |
| 2020-10-07 | btrfs: fix metadata reservation for fallocate that leads to transaction aborts | Filipe Manana | 1 | -10/+28 |
| 2020-10-07 | btrfs: make btrfs_zero_range_check_range_boundary take btrfs_inode | Nikolay Borisov | 1 | -5/+6 |
| 2020-10-07 | btrfs: convert btrfs_inode_sectorsize to take btrfs_inode | Nikolay Borisov | 1 | -5/+5 |
| 2020-10-07 | btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode | Nikolay Borisov | 1 | -2/+4 |