2022-11-15 | Filipe Manana | btrfs: fix assertion failure and blocking during nowait... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-07 | Johannes Thumshirn | btrfs: zoned: fix locking imbalance on scrub Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-07 | Johannes Thumshirn | btrfs: zoned: initialize device's zone info for seeding Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-07 | Johannes Thumshirn | btrfs: zoned: clone zoned device info when cloning... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-07 | Qu Wenruo | Revert "btrfs: scrub: use larger block size for data... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-07 | David Sterba | btrfs: don't print stack trace when transaction is... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-07 | Zhang Xiaoxu | btrfs: selftests: fix wrong error check in btrfs_free_dummy_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-07 | Liu Shixin | btrfs: fix match incorrectly in dev_args_match_device Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-02 | Filipe Manana | btrfs: fix inode reserve space leak due to nowait buffered... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-02 | Filipe Manana | btrfs: fix nowait buffered write returning -ENOSPC Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-02 | Filipe Manana | btrfs: remove pointless and double ulist frees in error... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-02 | Filipe Manana | btrfs: fix ulist leaks in error paths of qgroup self... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-02 | Filipe Manana | btrfs: fix inode list leak during backref walking at... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-02 | Filipe Manana | btrfs: fix inode list leak during backref walking at... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-31 | Filipe Manana | btrfs: fix lost file sync on direct IO write with nowait... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-31 | Christophe JAILLET | btrfs: fix a memory allocation failure test in btrfs_submit_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-25 | Qu Wenruo | btrfs: don't use btrfs_chunk::sub_stripes from disk Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-24 | David Sterba | btrfs: fix type of parameter generation in btrfs_get_dentry Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-24 | BingJing Chang | btrfs: send: fix send failure of a subcase of orphan... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-24 | Qu Wenruo | btrfs: make thaw time super block check to also verify... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-24 | Josef Bacik | btrfs: fix tree mod log mishandling of reallocated... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-24 | David Sterba | btrfs: reorder btrfs_bio for better packing Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-24 | Qu Wenruo | btrfs: raid56: avoid double freeing for rbio if full_stripe_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-24 | Qu Wenruo | btrfs: raid56: properly handle the error when unable... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-14 | David Sterba | MAINTAINERS: update btrfs website links and files Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-11 | Filipe Manana | btrfs: ignore fiemap path cache if we have multiple... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-11 | Filipe Manana | btrfs: fix processing of delayed tree block refs during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-11 | Filipe Manana | btrfs: fix processing of delayed data refs during backref... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-11 | David Sterba | btrfs: delete stale comments after merge conflict resolution Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-11 | Josef Bacik | btrfs: unlock locked extent area if we have contention Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-11 | David Sterba | btrfs: send: update command for protocol version check Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-11 | Boris Burkov | btrfs: send: allow protocol version 3 with CONFIG_BTRFS_DEBUG Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-10-07 | Filipe Manana | btrfs: add missing path cache update during fiemap Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Tetsuo Handa | btrfs: set generation before calling btrfs_clean_tree_block... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: drop extent map range more efficiently Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: avoid pointless extent map tree search when... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: remove unnecessary next extent map search Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: remove unnecessary NULL pointer checks when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: assert tree is locked when clearing extent map... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: remove unnecessary extent map initializations Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: remove the refcount warning/check at free_extent_map() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: add helper to replace extent map range with... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: move open coded extent map tree deletion out... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: use cond_resched_rwlock_write() during inode... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: use extent_map_end() at btrfs_drop_extent_map_range() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: move btrfs_drop_extent_cache() to extent_map.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Filipe Manana | btrfs: fix missed extent on fsync after dropping extent... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Jeff Layton | btrfs: remove stale prototype of btrfs_write_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Stefan Roesch | btrfs: enable nowait async buffered writes Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Stefan Roesch | btrfs: assert nowait mode is not used for some btree... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Stefan Roesch | btrfs: make btrfs_buffered_write nowait compatible Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Stefan Roesch | btrfs: plumb NOWAIT through the write path Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Stefan Roesch | btrfs: make lock_and_cleanup_extent_if_need nowait... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Stefan Roesch | btrfs: make prepare_pages nowait compatible Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Josef Bacik | btrfs: make btrfs_check_nocow_lock nowait compatible Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Josef Bacik | btrfs: add btrfs_try_lock_ordered_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Josef Bacik | btrfs: add the ability to use NO_FLUSH for data reservations Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-29 | Josef Bacik | btrfs: make can_nocow_extent nowait compatible Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: implement a nowait option for tree searches Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Stefan Roesch | mm: export balance_dirty_pages_ratelimited_flags() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Qu Wenruo | btrfs: relax block-group-tree feature dependency checks Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Qu Wenruo | btrfs: move end_io_func argument to btrfs_bio_ctrl... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Qu Wenruo | btrfs: switch page and disk_bytenr argument position... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Qu Wenruo | btrfs: update the comment for submit_extent_page() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: add struct declarations in dev-replace.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: use a runtime flag to indicate an inode is a... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: open code and remove btrfs_insert_inode_hash... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: open code and remove btrfs_inode_sectorsize... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move btrfs_ordered_sum_size into file-item.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move the fs_info related helpers closer to fs_info... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move btrfs_csum_ptr to inode.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move fs_info forward declarations to the top... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move btrfs_swapfile_pin into volumes.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move btrfs_pinned_by_swapfile prototype into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move btrfs_init_async_reclaim_work prototype... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move btrfs_full_stripe_locks_tree into block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move btrfs_caching_type to block-group.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Christoph Hellwig | btrfs: stop tracking failed reads in the I/O tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: remove is_data_inode() checks in extent-io-tree.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: don't init io tree with private data for non... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITS Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: don't clear CTL bits when trying to release... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: get rid of extent_io_tree::dirty_bytes Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: remove extent_io_tree::track_uptodate Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: unify the lock/unlock extent variants Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: drop extent_changeset from set_extent_bit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: remove failed_start argument from set_extent_bit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: remove the wake argument from clear_extent_bits Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: drop exclusive_bits from set_extent_bit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move extent io tree unrelated prototypes to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: use next_state/prev_state in merge_state Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: make tree_search_prev_next return extent_state's Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: make tree_search_for_insert return extent_state Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: make tree_search return struct extent_state Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: use next_state instead of rb_next where we can Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: remove struct tree_entry in extent-io-tree.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: unexport all the temporary exports for extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: unexport btrfs_debug_check_extent_io_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move core extent_io_tree functions to extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-09-26 | Josef Bacik | btrfs: move a few exported extent_io_tree helpers to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |