- 339d035 btrfs: only copy dir index keys when logging a directory by Filipe Manana · 3 years, 2 months ago
- 47926ab btrfs: rename btrfs_dio_private::logical_offset to file_offset by Qu Wenruo · 3 years, 3 months ago
- dc28722 btrfs: keep track of the last logged keys when logging a directory by Filipe Manana · 3 years, 3 months ago
- 1460540 btrfs: initial fsverity support by Boris Burkov · 3 years, 6 months ago
- 77eea05 btrfs: add ro compat flags to inodes by Boris Burkov · 3 years, 6 months ago
- 209ecbb btrfs: remove stale comment and logic from btrfs_inode_in_log() by Filipe Manana · 3 years, 10 months ago
- bc0939f btrfs: fix race between marking inode needs to be logged and log syncing by Filipe Manana · 3 years, 10 months ago
- 8318ba7 btrfs: add a i_mmap_lock to our inode by Josef Bacik · 3 years, 11 months ago
- 523929f btrfs: make btrfs_dio_private::bytes u32 by Qu Wenruo · 4 years ago
- 3d45f22 btrfs: fix deadlock when cloning inline extent and low on free metadata space by Filipe Manana · 4 years, 1 month ago
- f2f121a btrfs: skip unnecessary searches for xattrs when logging an inode by Filipe Manana · 4 years, 2 months ago
- 2766ff6 btrfs: update the number of bytes used by an inode atomically by Filipe Manana · 4 years, 2 months ago
- 223486c btrfs: switch cached fs_info::csum_size from u16 to u32 by David Sterba · 4 years, 6 months ago
- 55fc29b btrfs: use cached value of fs_info::csum_size everywhere by David Sterba · 4 years, 6 months ago
- 502756b btrfs: remove btrfs_inode::dio_sem by Goldwyn Rodrigues · 4 years, 3 months ago
- 1fd4033 btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flag by Nikolay Borisov · 4 years, 3 months ago
- e3c5780 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK by Goldwyn Rodrigues · 4 years, 3 months ago
- 6fee248 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
- 4877817 btrfs: make fast fsyncs wait only for writeback by Filipe Manana · 4 years, 5 months ago
- 3ebac17 btrfs: reduce contention on log trees when logging checksums by Filipe Manana · 4 years, 6 months ago
- 8e0fa5d Revert "btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK" by David Sterba · 4 years, 7 months ago
- 5f00816 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK by Goldwyn Rodrigues · 5 years ago
- 769b4f2 btrfs: get rid of one layer of bios in direct I/O by Omar Sandoval · 4 years, 9 months ago
- 8587957 btrfs: put direct I/O checksums in btrfs_dio_private instead of bio by Omar Sandoval · 4 years, 9 months ago
- e3b318d btrfs: convert btrfs_dio_private->pending_bios to refcount_t by Omar Sandoval · 4 years, 9 months ago
- 2390a6d btrfs: remove unused btrfs_dio_private::private by Omar Sandoval · 4 years, 9 months ago
- 41a2ee7 btrfs: introduce per-inode file extent tree by Josef Bacik · 5 years ago
- 16ad3be Btrfs: remove unnecessary delalloc mutex for inodes by Filipe Manana · 5 years ago
- ea41d6b btrfs: remove assumption about csum type form btrfs_print_data_csum_error() by Johannes Thumshirn · 6 years ago
- 7ebc7e5 btrfs: format checksums according to type for printing by Johannes Thumshirn · 6 years ago
- b8aa330 Btrfs: improve performance on fsync of files with multiple hardlinks by Filipe Manana · 6 years ago
- 7d157c3 btrfs: use common file type conversion by Phillip Potter · 6 years ago
- 41bd606 Btrfs: fix fsync of files with multiple hard links in new directories by Filipe Manana · 6 years ago
- bbe339c btrfs: drop extra enum initialization where using defaults by David Sterba · 6 years ago
- 3cd24c6 btrfs: use tagged writepage to mitigate livelock of snapshot by Ethan Lien · 6 years ago
- 06f2548 btrfs: Add function to distinguish between data and btree inode by Nikolay Borisov · 6 years ago
- 4fd786e btrfs: Remove 'objectid' member from struct btrfs_root by Misono Tomohiro · 6 years ago
- d3c6be6f btrfs: use timespec64 for i_otime by Arnd Bergmann · 7 years ago
- 7efc3e3 Btrfs: renumber BTRFS_INODE_ runtime flags and switch to enums by Omar Sandoval · 7 years ago
- a575cee Btrfs: get rid of unused orphan infrastructure by Omar Sandoval · 7 years ago
- 7b40b69 Btrfs: get rid of BTRFS_INODE_HAS_ORPHAN_ITEM by Omar Sandoval · 7 years ago
- 9888c34 btrfs: replace GPL boilerplate by SPDX -- headers by David Sterba · 7 years ago
- 051c98e btrfs: open code trivial helper btrfs_page_exists_in_range by David Sterba · 7 years ago
- 965aab1 btrfs: Use filemap_range_has_page() by Matthew Wilcox · 7 years ago
- c1c3fac btrfs: Remove btrfs_inode::delayed_iput_count by Nikolay Borisov · 7 years ago
- 69fe2d7 btrfs: make the delalloc block rsv per inode by Josef Bacik · 7 years ago
- dd48d40 btrfs: add tracepoints for outstanding extents mods by Josef Bacik · 7 years ago
- 8b62f87 Btrfs: rework outstanding_extents by Josef Bacik · 7 years ago
- eec63c6 btrfs: separate defrag and property compression by David Sterba · 7 years ago
- b52aa8c btrfs: rename variable holding per-inode compression type by David Sterba · 7 years ago
- 9a35b63 btrfs: constify tracepoint arguments by Jeff Mahoney · 8 years ago
- 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
- a7e3b97 Btrfs: fix reported number of inode blocks by Filipe Manana · 8 years ago
- 0b58170 btrfs: make btrfs_inode_resume_unlocked_dio take btrfs_inode by Nikolay Borisov · 8 years ago
- abcefb1 btrfs: make btrfs_inode_block_unlocked_dio take btrfs_inode by Nikolay Borisov · 8 years ago
- 0970a22 btrfs: make btrfs_print_data_csum_error take btrfs_inode by Nikolay Borisov · 8 years ago
- 70ddc55 btrfs: make btrfs_is_free_space_inode take btrfs_inode by Nikolay Borisov · 8 years ago
- 6ef06d2 btrfs: Make btrfs_i_size_write take btrfs_inode by Nikolay Borisov · 8 years ago
- 6f6b643 btrfs: Better csum error message for data csum mismatch by Qu Wenruo · 8 years ago
- 0f8939b btrfs: Make btrfs_inode_in_log take btrfs_inode by Nikolay Borisov · 8 years ago
- 4a0cc7c btrfs: Make btrfs_ino take a struct btrfs_inode by Nikolay Borisov · 8 years ago
- afcdd12 Btrfs: add a flags field to btrfs_fs_info by Josef Bacik · 8 years ago
- 42f3173 Merge branch 'cleanups-4.7' into for-chris-4.7-20160525 by David Sterba · 9 years ago
- 0132761 btrfs: fix string and comment grammatical issues and typos by Nicholas D Steeves · 9 years ago
- 5f9a8a5 Btrfs: add semaphore to synchronize direct IO writes with fsync by Filipe Manana · 9 years ago
- 8089fe6 btrfs: put delayed item hook into inode by David Sterba · 9 years ago
- 50745b0 Btrfs: Direct I/O: Fix space accounting by chandan · 9 years ago
- ddba1bf Btrfs: fix warning of bytes_may_use by Liu Bo · 10 years ago
- 2f2ff0e Btrfs: fix metadata inconsistencies after directory fsync by Filipe Manana · 10 years ago
- 9cc97d6 Btrfs: Add code to support file creation time by chandan r · 12 years ago
- 90d0c37 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 10 years ago
- 656f30d Btrfs: be aware of btree inode write errors to avoid fs corruption by Filipe Manana · 10 years ago
- 8b110e3 Btrfs: implement repair function when direct read fails by Miao Xie · 10 years ago
- c1dc089 Btrfs: do file data check by sub-bio's self by Miao Xie · 10 years ago
- 23ea8e5 Btrfs: load checksum data once when submitting a direct read io by Miao Xie · 10 years ago
- 47059d9 Btrfs: make defragment work with nodatacow option by Wang Shilong · 10 years ago
- 125c4cf9 Btrfs: set inode's logged_trans/last_log_commit after ranged fsync by Filipe Manana · 10 years ago
- 8d875f9 btrfs: disable strict file flushes for renames and truncates by Chris Mason · 10 years ago
- 859862d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 11 years ago
- fc4adbff btrfs: Drop EXTENT_UPTODATE check in hole punching and direct locking by Alex Gartrell · 11 years ago
- 4e857c5 arch: Mass conversion of smp_mb__*() by Peter Zijlstra · 11 years ago
- bb14a59 Btrfs: use signed integer instead of unsigned long integer for log transid by Miao Xie · 11 years ago
- 6354192 Btrfs: add support for inode properties by Filipe David Borba Manana · 11 years ago
- 67de117 Btrfs: introduce the delayed inode ref deletion for the single link inode by Miao Xie · 11 years ago
- 778ba82 Btrfs: improve inode hash function/inode lookup by Filipe David Borba Manana · 11 years ago
- a5874ce Btrfs: check roots last log commit when checking if an inode has been logged by Josef Bacik · 11 years ago
- facc8a22 Btrfs: don't cache the csum value into the extent state tree by Miao Xie · 11 years ago
- 9c931c5 btrfs: fix minor typo in comment by Nathaniel Yazdani · 12 years ago
- 2e60a51 Btrfs: serialize unlocked dio reads with truncate by Miao Xie · 12 years ago
- df0af1a Btrfs: use the inode own lock to protect its delalloc_bytes by Miao Xie · 12 years ago
- b812ce2 Btrfs: inline csums if we're fsyncing by Josef Bacik · 12 years ago
- e997615 Btrfs: only log the inode item if we can get away with it by Josef Bacik · 12 years ago
- 46d8bc3 Btrfs: fix a bug in checking whether a inode is already in log by Liu Bo · 12 years ago
- 5dc562c Btrfs: turbo charge fsync by Josef Bacik · 12 years ago
- b4d7c3c Btrfs: kill free_space pointer from inode structure by Li Zefan · 12 years ago
- 83eea1f Btrfs: kill root from btrfs_is_free_space_inode by Liu Bo · 12 years ago
- 51a8cf9 Btrfs: fix btrfs_is_free_space_inode to recognize btree inode by Liu Bo · 12 years ago
- 7ddf5a4 Btrfs: call filemap_fdatawrite twice for compression by Josef Bacik · 13 years ago
- 22ee6985d Btrfs: check to see if the inode is in the log before fsyncing by Josef Bacik · 13 years ago
- 8a35d95 Btrfs: fix how we deal with the orphan block rsv by Josef Bacik · 13 years ago