| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | Merge tag 'vfs-6.19-rc1.folio' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -4/+5 |
| 2025-10-31 | btrfs: Use folio_next_pos() | Matthew Wilcox (Oracle) | 1 | -4/+5 |
| 2025-10-30 | btrfs: mark dirty extent range for out of bound prealloc extents | austinchang | 1 | -0/+10 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to transaction abort | David Sterba | 1 | -22/+21 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to EIO | David Sterba | 1 | -1/+1 |
| 2025-09-23 | btrfs: fix typos in comments and strings | David Sterba | 1 | -2/+2 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -3/+4 |
| 2025-07-22 | btrfs: make btrfs_check_nocow_lock() check more than one extent | Filipe Manana | 1 | -9/+30 |
| 2025-07-22 | btrfs: update function comment for btrfs_check_nocow_lock() | Filipe Manana | 1 | -1/+3 |
| 2025-07-22 | btrfs: use btrfs_inode local variable at btrfs_page_mkwrite() | Filipe Manana | 1 | -34/+30 |
| 2025-07-22 | btrfs: use variable for io_tree when clearing range in btrfs_page_mkwrite() | Filipe Manana | 1 | -1/+1 |
| 2025-07-22 | btrfs: fix -ENOSPC mmap write failure on NOCOW files/extents | Filipe Manana | 1 | -8/+51 |
| 2025-07-21 | btrfs: use pgoff_t for page index variables | David Sterba | 1 | -1/+1 |
| 2025-07-21 | btrfs: use folio_next_index() helper in check_range_has_page() | Qianfeng Rong | 1 | -1/+1 |
| 2025-07-21 | btrfs: use folio_end() where appropriate | David Sterba | 1 | -5/+4 |
| 2025-07-21 | btrfs: use on-stack variable for block reserve in btrfs_replace_file_extents() | David Sterba | 1 | -17/+12 |
| 2025-06-19 | fs: replace mmap hook with .mmap_prepare for simple mappings | Lorenzo Stoakes | 1 | -3/+4 |
| 2025-05-15 | btrfs: use a single variable to track return value at btrfs_page_mkwrite() | Filipe Manana | 1 | -21/+16 |
| 2025-05-15 | btrfs: don't return VM_FAULT_SIGBUS on failure to set delalloc for mmap write | Filipe Manana | 1 | -1/+1 |
| 2025-05-15 | btrfs: simplify early error checking in btrfs_page_mkwrite() | Filipe Manana | 1 | -8/+7 |
| 2025-05-15 | btrfs: pass true to btrfs_delalloc_release_space() at btrfs_page_mkwrite() | Filipe Manana | 1 | -1/+1 |
| 2025-05-15 | btrfs: fix wrong start offset for delalloc space release during mmap write | Filipe Manana | 1 | -1/+1 |
| 2025-05-15 | btrfs: simplify error return logic when getting folio at prepare_one_folio() | Filipe Manana | 1 | -7/+3 |
| 2025-05-15 | btrfs: handle unaligned EOF truncation correctly for subpage cases | Qu Wenruo | 1 | -16/+17 |
| 2025-05-15 | btrfs: trivial conversion to return bool instead of int | David Sterba | 1 | -17/+16 |
| 2025-05-15 | btrfs: rename iov_iter iterator parameter in btrfs_buffered_write() | David Sterba | 1 | -4/+4 |
| 2025-05-15 | btrfs: rename functions to allocate and free extent maps | Filipe Manana | 1 | -12/+12 |
| 2025-05-15 | btrfs: rename extent map functions to get block start, end and check if in tree | Filipe Manana | 1 | -3/+3 |
| 2025-05-15 | btrfs: rename free_extent_state() to include a btrfs prefix | Filipe Manana | 1 | -3/+3 |
| 2025-05-15 | btrfs: rename the functions to count, test and get bit ranges in io trees | Filipe Manana | 1 | -4/+4 |
| 2025-05-15 | btrfs: rename the functions to clear bits for an extent range | Filipe Manana | 1 | -6/+6 |
| 2025-05-15 | btrfs: add btrfs prefix to main lock, try lock and unlock extent functions | Filipe Manana | 1 | -30/+31 |
| 2025-05-15 | btrfs: prepare prepare_one_folio() for large data folios | Qu Wenruo | 1 | -2/+0 |
| 2025-05-15 | btrfs: prepare btrfs_page_mkwrite() for large data folios | Qu Wenruo | 1 | -3/+1 |
| 2025-05-15 | btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions | David Sterba | 1 | -2/+1 |
| 2025-05-15 | btrfs: prepare btrfs_punch_hole_lock_range() for large data folios | Qu Wenruo | 1 | -11/+56 |
| 2025-05-15 | btrfs: prepare btrfs_buffered_write() for large data folios | Qu Wenruo | 1 | -3/+30 |
| 2025-05-15 | btrfs: refactor how we handle reserved space inside copy_one_range() | Qu Wenruo | 1 | -41/+59 |
| 2025-05-15 | btrfs: factor out the main loop of btrfs_buffered_write() into a helper | Qu Wenruo | 1 | -142/+144 |
| 2025-05-15 | btrfs: factor out space reservation code from btrfs_buffered_write() | Qu Wenruo | 1 | -45/+59 |
| 2025-05-15 | btrfs: cleanup the reserved space inside loop of btrfs_buffered_write() | Qu Wenruo | 1 | -17/+28 |
| 2025-05-15 | btrfs: remove force_page_uptodate variable from btrfs_buffered_write() | Qu Wenruo | 1 | -13/+6 |
| 2025-04-17 | btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() | Qu Wenruo | 1 | -2/+7 |
| 2025-03-18 | btrfs: prepare btrfs_page_mkwrite() for large folios | Qu Wenruo | 1 | -9/+10 |
| 2025-03-18 | btrfs: allow buffered write to avoid full page read if it's block aligned | Qu Wenruo | 1 | -2/+3 |
| 2025-03-18 | btrfs: pass struct btrfs_inode to can_nocow_extent() | David Sterba | 1 | -2/+1 |
| 2025-03-18 | btrfs: expose per-inode stable writes flag | Qu Wenruo | 1 | -1/+0 |
| 2025-02-21 | btrfs: fix data overwriting bug during buffered write when block size < page ... | Qu Wenruo | 1 | -1/+8 |
| 2025-02-11 | btrfs: fix hole expansion when writing at an offset beyond EOF | Filipe Manana | 1 | -3/+1 |
| 2025-01-13 | btrfs: file: remove unnecessary calls to btrfs_mark_buffer_dirty() | Filipe Manana | 1 | -11/+0 |
| 2025-01-13 | btrfs: remove no longer needed strict argument from can_nocow_extent() | Filipe Manana | 1 | -1/+1 |
| 2025-01-13 | btrfs: open-code btrfs_copy_from_user() | Qu Wenruo | 1 | -48/+18 |
| 2025-01-13 | btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_ext... | Hao-ran Zheng | 1 | -1/+1 |
| 2025-01-13 | btrfs: don't BUG_ON() in btrfs_drop_extents() | Johannes Thumshirn | 1 | -4/+21 |
| 2024-12-10 | Merge tag 'for-6.13-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -0/+1 |
| 2024-12-06 | btrfs: properly wait for writeback before buffered write | Qu Wenruo | 1 | -0/+1 |
| 2024-11-18 | Merge tag 'for-6.13-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -220/+129 |
| 2024-11-11 | btrfs: add io_uring command for encoded reads (ENCODED_READ ioctl) | Mark Harmstone | 1 | -0/+1 |
| 2024-11-11 | btrfs: convert btrfs_buffered_write() to use folios | Qu Wenruo | 1 | -76/+62 |
| 2024-11-11 | btrfs: make buffered write to copy one page a time | Qu Wenruo | 1 | -156/+81 |
| 2024-11-11 | btrfs: drop unused parameter iov_iter from btrfs_write_check() | David Sterba | 1 | -3/+3 |
| 2024-11-11 | btrfs: simplify the page uptodate preparation for prepare_pages() | Qu Wenruo | 1 | -31/+33 |
| 2024-11-11 | btrfs: remove the dirty_page local variable | Qu Wenruo | 1 | -12/+7 |
| 2024-10-10 | Merge patch series "timekeeping/fs: multigrain timestamp redux" | Christian Brauner | 1 | -21/+4 |
| 2024-10-10 | btrfs: convert to multigrain timestamps | Jeff Layton | 1 | -21/+4 |
| 2024-09-17 | btrfs: fix race setting file private on concurrent lseek using same fd | Filipe Manana | 1 | -3/+31 |
| 2024-09-10 | btrfs: add and use helper to verify the calling task has locked the inode | Filipe Manana | 1 | -1/+1 |
| 2024-09-10 | btrfs: utilize folio more in btrfs_page_mkwrite() | Josef Bacik | 1 | -12/+12 |
| 2024-09-03 | btrfs: fix race between direct IO write and fsync when using same fd | Filipe Manana | 1 | -2/+7 |
| 2024-08-02 | btrfs: fix double inode unlock for direct IO sync writes | Filipe Manana | 1 | -1/+4 |
| 2024-07-29 | btrfs: fix corruption after buffer fault in during direct IO append write | Filipe Manana | 1 | -3/+14 |
| 2024-07-11 | btrfs: move the direct IO code into its own file | Filipe Manana | 1 | -284/+3 |
| 2024-07-11 | btrfs: cleanup duplicated parameters related to can_nocow_file_extent_args | Qu Wenruo | 1 | -1/+1 |
| 2024-07-11 | btrfs: remove extent_map::block_start member | Qu Wenruo | 1 | -6/+5 |
| 2024-07-11 | btrfs: remove extent_map::block_len member | Qu Wenruo | 1 | -1/+0 |
| 2024-07-11 | btrfs: remove extent_map::orig_start member | Qu Wenruo | 1 | -2/+1 |
| 2024-07-11 | btrfs: introduce new members for extent_map | Qu Wenruo | 1 | -0/+1 |
| 2024-07-11 | btrfs: export the expected file extent through can_nocow_extent() | Qu Wenruo | 1 | -1/+1 |
| 2024-07-11 | btrfs: rename extent_map::orig_block_len to disk_num_bytes | Qu Wenruo | 1 | -1/+1 |
| 2024-07-11 | btrfs: use a btrfs_inode local variable at btrfs_sync_file() | Filipe Manana | 1 | -24/+20 |
| 2024-07-11 | btrfs: pass a btrfs_inode to btrfs_wait_ordered_range() | Filipe Manana | 1 | -5/+5 |
| 2024-07-11 | btrfs: pass a btrfs_inode to btrfs_fdatawrite_range() | Filipe Manana | 1 | -9/+9 |
| 2024-07-11 | btrfs: use a btrfs_inode in the log context (struct btrfs_log_ctx) | Filipe Manana | 1 | -2/+2 |
| 2024-06-05 | Merge tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -0/+16 |
| 2024-05-28 | btrfs: ensure fast fsync waits for ordered extents after a write failure | Filipe Manana | 1 | -0/+16 |
| 2024-05-14 | Merge tag 'for-6.10-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -75/+252 |
| 2024-05-07 | btrfs: change root->root_key.objectid to btrfs_root_id() | Josef Bacik | 1 | -11/+11 |
| 2024-05-07 | btrfs: rename ->len to ->num_bytes in btrfs_ref | Josef Bacik | 1 | -5/+5 |
| 2024-05-07 | btrfs: move ref_root into btrfs_ref | Josef Bacik | 1 | -16/+14 |
| 2024-05-07 | btrfs: do not use a function to initialize btrfs_ref | Josef Bacik | 1 | -18/+31 |
| 2024-05-07 | btrfs: move btrfs_page_mkwrite() from inode.c into file.c | Filipe Manana | 1 | -0/+166 |
| 2024-05-07 | btrfs: rename err to ret in btrfs_direct_write() | Anand Jain | 1 | -24/+24 |
| 2024-05-07 | btrfs: rename err to ret in prepare_pages() | Anand Jain | 1 | -12/+12 |
| 2024-05-07 | btrfs: rename err to ret in btrfs_dirty_pages() | Anand Jain | 1 | -4/+4 |
| 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 timestamps | 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 |