- 905eb88 btrfs: remove struct extent_io_ops by Nikolay Borisov · 4 years, 4 months ago
- 1b36294 btrfs: call submit_bio_hook directly for metadata pages by Nikolay Borisov · 4 years, 4 months ago
- 908930f btrfs: stop calling submit_bio_hook for data inodes by Nikolay Borisov · 4 years, 4 months ago
- be17b3a btrfs: don't opencode is_data_inode in end_bio_extent_readpage by Nikolay Borisov · 4 years, 4 months ago
- cd05374 btrfs: call submit_bio_hook directly in submit_one_bio by Nikolay Borisov · 4 years, 4 months ago
- 9a446d6 btrfs: replace readpage_end_io_hook with direct calls by Nikolay Borisov · 4 years, 4 months ago
- 0f20881 btrfs: open code extent_read_full_page to its sole caller by Nikolay Borisov · 4 years, 4 months ago
- fd51300 btrfs: sink mirror_num argument in __do_readpage by Nikolay Borisov · 4 years, 4 months ago
- 6f15af6 btrfs: sink read_flags argument into extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
- 003c286 btrfs: sink mirror_num argument in extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
- c1be9c1 btrfs: promote extent_read_full_page to btrfs_readpage by Nikolay Borisov · 4 years, 4 months ago
- 72cffee btrfs: remove mirror_num argument from extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
- 1a5ee1e btrfs: remove btrfs_get_extent indirection from __do_readpage by Nikolay Borisov · 4 years, 4 months ago
- 0420177 btrfs: simplify metadata pages reading by Nikolay Borisov · 4 years, 4 months ago
- facee0a btrfs: make extent_fiemap take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
- f1bbde8 btrfs: make get_extent_skip_holes take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
- 6fee248 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
- 329ced7 btrfs: rename extent_buffer::lock_nested to extent_buffer::lock_recursed by Josef Bacik · 4 years, 4 months ago
- f98b621 btrfs: extent_io: do extra check for extent buffer read write functions by Qu Wenruo · 4 years, 5 months ago
- 260db43 btrfs: delete duplicated words + other fixes in comments by Randy Dunlap · 4 years, 5 months ago
- dcdfd9c Merge tag 'for-5.9-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 4 months ago
- a48b73e btrfs: fix potential deadlock in the search ioctl by Josef Bacik · 4 years, 5 months ago
- 8f0cb66 Merge tag 'core-rcu-2020-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
- c1cc478 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 4 years, 5 months ago
- 5e548b3 btrfs: do not set the full sync flag on the inode during page release by Filipe Manana · 4 years, 5 months ago
- fbc2bd7 btrfs: release old extent maps during page release by Filipe Manana · 4 years, 5 months ago
- 3d6448e btrfs: fix race between page release and a fast fsync by Filipe Manana · 4 years, 5 months ago
- fbabd4a btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases by Josef Bacik · 4 years, 5 months ago
- b69d1ee btrfs: remove done label in writepage_delalloc by Nikolay Borisov · 4 years, 6 months ago
- 3526302 btrfs: streamline btrfs_get_io_failure_record logic by Nikolay Borisov · 4 years, 6 months ago
- 2279a27 btrfs: make get_state_failrec return failrec directly by Nikolay Borisov · 4 years, 6 months ago
- cd4c0bf94 btrfs: make writepage_delalloc take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
- d4580fe btrfs: make __extent_writepage_io take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
- 98456b9 btrfs: make btrfs_run_delalloc_range take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
- bab16e2 btrfs: don't use UAPI types for fiemap callback by David Sterba · 4 years, 6 months ago
- ad7ff17 btrfs: make extent_clear_unlock_delalloc take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
- 0669704 Merge tag 'for-5.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into master by Linus Torvalds · 4 years, 5 months ago
- 5909ca1 btrfs: fix page leaks after failure to lock page for delalloc by Robbie Ko · 4 years, 6 months ago
- aa27b32 Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 6 months ago
- 6bf9cd2 btrfs: fix fatal extent_buffer readahead vs releasepage race by Boris Burkov · 4 years, 7 months ago
- 9f47eb5 fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls by Paul E. McKenney · 4 years, 8 months ago
- f3cdc8a Merge tag 'for-5.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 7 months ago
- d1b89bc btrfs: use attach/detach_page_private by Guoqing Jiang · 4 years, 7 months ago
- ba206a0 btrfs: convert from readpages to readahead by Matthew Wilcox (Oracle) · 4 years, 7 months ago
- c60ac0f btrfs: drop unnecessary offset_in_page in extent buffer helpers by David Sterba · 4 years, 8 months ago
- 2b48966 btrfs: constify extent_buffer in the API functions by David Sterba · 4 years, 8 months ago
- db3756c btrfs: remove unused map_private_extent_buffer by David Sterba · 4 years, 8 months ago
- 77d5d68 btrfs: unify buffered and direct I/O read repair by Omar Sandoval · 4 years, 9 months ago
- fd9d667 btrfs: simplify direct I/O read repair by Omar Sandoval · 4 years, 9 months ago
- ce06d3e btrfs: make btrfs_check_repairable() static by Omar Sandoval · 4 years, 9 months ago
- f337bd7 btrfs: don't do repair validation for checksum errors by Omar Sandoval · 4 years, 9 months ago
- c733397 btrfs: look at full bi_io_vec for repair decision by Omar Sandoval · 4 years, 9 months ago
- 8c38938 btrfs: move the root freeing stuff into btrfs_put_root by Josef Bacik · 4 years, 11 months ago
- 3fd6372 btrfs: make the extent buffer leak check per fs info by Josef Bacik · 4 years, 11 months ago
- b3ff8f1 btrfs: Don't submit any btree write bio if the fs has errors by Qu Wenruo · 5 years ago
- 5ce48d0 btrfs: Add missing lock annotation for release_extent_buffer() by Jules Irenge · 4 years, 10 months ago
- 55ffaab Btrfs: avoid unnecessary splits when setting bits on an extent io tree by Filipe Manana · 4 years, 11 months ago
- f657a31 btrfs: sink argument tree to __do_readpage by David Sterba · 5 years ago
- b6660e8 btrfs: sink arugment tree to contiguous_readpages by David Sterba · 5 years ago
- 0d44fea btrfs: sink argument tree to __extent_read_full_page by David Sterba · 5 years ago
- 71ad38b btrfs: sink argument tree to extent_read_full_page by David Sterba · 5 years ago
- b272ae2 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range by David Sterba · 5 years ago
- ae6957e btrfs: add assertions for tree == inode->io_tree to extent IO helpers by David Sterba · 5 years ago
- 0ceb34b btrfs: drop argument tree from submit_extent_page by David Sterba · 5 years ago
- 45b0840 btrfs: remove extent_page_data::tree by David Sterba · 5 years ago
- 41a2ee7 btrfs: introduce per-inode file extent tree by Josef Bacik · 5 years ago
- 5ab5805 btrfs: drop the -EBUSY case in __extent_writepage_io by Josef Bacik · 5 years ago
- 5750c37 btrfs: Correctly handle empty trees in find_first_clear_extent_bit by Nikolay Borisov · 5 years ago
- 42ffb0b btrfs: flush write bio if we loop in extent_write_cache_pages by Josef Bacik · 5 years ago
- 556755a btrfs: fix improper setting of scanned for range cyclic write cache pages by Josef Bacik · 5 years ago
- c8b0403 btrfs: simplify compressed/inline check in __extent_writepage_io() by Omar Sandoval · 5 years ago
- 39b07b5 btrfs: drop create parameter to btrfs_get_extent() by Omar Sandoval · 5 years ago
- f95d713 btrfs: remove redundant i_size check in __extent_writepage_io() by Omar Sandoval · 5 years ago
- 169d2c8 btrfs: remove trivial goto label in __extent_writepage() by Omar Sandoval · 5 years ago
- eb70d22 btrfs: remove unnecessary pg_offset assignments in __extent_writepage() by Omar Sandoval · 5 years ago
- b6293c8 btrfs: return error pointer from alloc_test_extent_buffer by Dan Carpenter · 5 years ago
- fa17ed0 btrfs: drop bdev argument from submit_extent_page by David Sterba · 5 years ago
- a019e9e btrfs: remove extent_map::bdev by David Sterba · 5 years ago
- 1a41802 btrfs: drop bio_set_dev where not needed by David Sterba · 5 years ago
- 429aebc btrfs: get bdev directly from fs_devices in submit_extent_page by David Sterba · 5 years ago
- 57e5ffe btrfs: sink write_flags to __extent_writepage_io by David Sterba · 5 years ago
- f7bddf1 btrfs: Avoid getting stuck during cyclic writebacks by Tejun Heo · 5 years ago
- dbb70be Btrfs: extent_write_locked_range() should attach inode->i_wb by Chris Mason · 5 years ago
- ec39f76 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios by Chris Mason · 5 years ago
- 1d53c9e Btrfs: only associate the locked page with one async_chunk struct by Chris Mason · 5 years ago
- b3f167a btrfs: move the failrec tree stuff into extent-io-tree.h by Josef Bacik · 5 years ago
- 083e75e btrfs: export find_delalloc_range by Josef Bacik · 5 years ago
- 9c7d3a5 btrfs: move extent_io_tree defs to their own header by Josef Bacik · 5 years ago
- 6f0d04f btrfs: separate out the extent io init function by Josef Bacik · 5 years ago
- 33ca832 btrfs: separate out the extent leak code by Josef Bacik · 5 years ago
- bb48a59 Merge tag 'for-5.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
- 0607eb1d Btrfs: fix missing error return if writeback for extent buffer never started by Filipe Manana · 5 years ago
- eb5b64f btrfs: adjust dirty_metadata_bytes after writeback failure of extent buffer by Dennis Zhou · 5 years ago
- 7d14df2 Merge tag 'for-5.4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
- 1b304a1 Merge tag 'for-5.3-rc8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
- 18dfa71 Btrfs: fix unwritten extent buffers and hangs on future writeback attempts by Filipe Manana · 5 years ago
- e182163 btrfs: stop clearing EXTENT_DIRTY in inode I/O tree by Omar Sandoval · 5 years ago
- 74e9194 btrfs: Remove delalloc_end argument from extent_clear_unlock_delalloc by Nikolay Borisov · 5 years ago
- a18f877 Merge tag 'for-5.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
- 34e51a5 blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() by Tejun Heo · 6 years ago