Age | Commit message (Expand) | Author |
2022-11-02 | btrfs: fix inode reserve space leak due to nowait buffered write | Filipe Manana |
2022-11-02 | btrfs: fix nowait buffered write returning -ENOSPC | Filipe Manana |
2022-10-31 | btrfs: fix lost file sync on direct IO write with nowait and dsync iocb | Filipe Manana |
2022-09-29 | btrfs: add helper to replace extent map range with a new extent map | Filipe Manana |
2022-09-29 | btrfs: move btrfs_drop_extent_cache() to extent_map.c | Filipe Manana |
2022-09-29 | btrfs: fix missed extent on fsync after dropping extent maps | Filipe Manana |
2022-09-29 | btrfs: enable nowait async buffered writes | Stefan Roesch |
2022-09-29 | btrfs: make btrfs_buffered_write nowait compatible | Stefan Roesch |
2022-09-29 | btrfs: plumb NOWAIT through the write path | Stefan Roesch |
2022-09-29 | btrfs: make lock_and_cleanup_extent_if_need nowait compatible | Stefan Roesch |
2022-09-29 | btrfs: make prepare_pages nowait compatible | Stefan Roesch |
2022-09-29 | btrfs: make btrfs_check_nocow_lock nowait compatible | Josef Bacik |
2022-09-29 | btrfs: add the ability to use NO_FLUSH for data reservations | Josef Bacik |
2022-09-29 | btrfs: make can_nocow_extent nowait compatible | Josef Bacik |
2022-09-26 | btrfs: open code and remove btrfs_inode_sectorsize helper | Josef Bacik |
2022-09-26 | btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITS | Josef Bacik |
2022-09-26 | btrfs: unify the lock/unlock extent variants | Josef Bacik |
2022-09-26 | btrfs: remove the wake argument from clear_extent_bits | Josef Bacik |
2022-09-26 | btrfs: make fiemap more efficient and accurate reporting extent sharedness | Filipe Manana |
2022-09-26 | btrfs: make hole and data seeking a lot more efficient | Filipe Manana |
2022-09-26 | btrfs: allow hole and data seeking to be interruptible | Filipe Manana |
2022-09-26 | btrfs: log conflicting inodes without holding log mutex of the initial inode | Filipe Manana |
2022-09-26 | btrfs: rename btrfs_insert_file_extent() to btrfs_insert_hole_extent() | Omar Sandoval |
2022-09-26 | btrfs: fix alignment of VMA for memory mapped files on THP | Alexander Zhu |
2022-08-28 | Merge tag 'for-6.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds |
2022-08-22 | btrfs: update generation of hole file extent item when merging holes | Filipe Manana |
2022-08-03 | Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds |
2022-08-03 | Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds |
2022-07-25 | btrfs: don't fallback to buffered IO for NOWAIT direct IO writes | Filipe Manana |
2022-07-25 | btrfs: switch btrfs_block_rsv::failfast to bool | David Sterba |
2022-07-25 | btrfs: clean up chained assignments | David Sterba |
2022-07-25 | btrfs: tree-log: make the return value for log syncing consistent | Josef Bacik |
2022-06-26 | Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds |
2022-06-21 | btrfs: fix deadlock with fsync+fiemap+transaction commit | Josef Bacik |
2022-06-21 | btrfs: do not BUG_ON() on failure to migrate space when replacing extents | Filipe Manana |
2022-06-21 | btrfs: add missing inode updates on each iteration when replacing extents | Filipe Manana |
2022-06-10 | iocb: delay evaluation of IS_SYNC(...) until we want to check IOCB_DSYNC | Al Viro |
2022-06-10 | btrfs: use IOMAP_DIO_NOSYNC | Al Viro |
2022-05-24 | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds |
2022-05-16 | btrfs: add a btrfs_dio_rw wrapper | Christoph Hellwig |
2022-05-16 | btrfs: avoid blocking on space revervation when doing nowait dio writes | Filipe Manana |
2022-05-16 | btrfs: avoid double nocow check when doing nowait dio writes | Filipe Manana |
2022-05-16 | btrfs: add and use helper to assert an inode range is clean | Filipe Manana |
2022-05-16 | btrfs: remove ordered extent check and wait during hole punching and zero range | Filipe Manana |
2022-05-16 | btrfs: lock the inode first before flushing range when punching hole | Filipe Manana |
2022-05-16 | btrfs: remove ordered extent check and wait during fallocate | Filipe Manana |
2022-05-16 | btrfs: remove useless dio wait call when doing fallocate zero range | Filipe Manana |
2022-05-16 | btrfs: only reserve the needed data space amount during fallocate | Filipe Manana |
2022-05-09 | btrfs: Convert to release_folio | Matthew Wilcox (Oracle) |
2022-05-09 | mm,fs: Remove aops->readpage | Matthew Wilcox (Oracle) |