2023-04-17 | Qu Wenruo | btrfs: scrub: introduce the main read repair worker... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: scrub: introduce a helper to verify one scrub_stripe Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: scrub: introduce a helper to verify one metadata... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: scrub: introduce helper to find and fill sector... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: introduce a new helper to submit write bio for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: introduce btrfs_bio::fs_info member Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: scrub: use dedicated super block verification... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: remove redundant release of btrfs_device::alloc_state Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: warn for any missed cleanup at btrfs_close_one_device Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | libcrc32c: remove crc32c_impl Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: don't print the crc32c implementation at module... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: tree-log: factor out a clean_log_buffer helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | block: make blkcg_punt_bio_submit optional Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | block: async_bio_lock does not need to be bh-safe Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs, block: move REQ_CGROUP_PUNT to btrfs Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs, mm: remove the punt_to_cgroup field in struct... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: also use kthread_associate_blkcg for uncompressible... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: don't free the async_extent in submit_uncompressed_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: move kthread_associate_blkcg out of btrfs_submit_comp... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: correctly calculate delayed ref bytes when starting... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: make btrfs_block_rsv_full() check more boolean... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Boris Burkov | btrfs: split partial dio bios before submit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Boris Burkov | btrfs: don't split NOCOW extent_maps in btrfs_extract_ordere... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: pass an ordered_extent to btrfs_extract_ordered_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: simplify extent map splitting and rename split_zoned_em Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: fold btrfs_clone_ordered_extent into btrfs_split_orde... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: sink parameter len to btrfs_split_ordered_extent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: simplify splitting logic in btrfs_extract_ordered_extent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: move ordered_extent internal sanity checks into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Boris Burkov | btrfs: stash ordered extent in dio_data during iomap dio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Boris Burkov | btrfs: pass flags as unsigned long to btrfs_add_ordered_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Boris Burkov | btrfs: add function to create and return an ordered... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Johannes Thumshirn | btrfs: use __bio_add_page to add single a page in rbio_add_i... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Johannes Thumshirn | btrfs: use __bio_add_page for adding a single page... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: use test_and_clear_bit() in wait_dev_flush() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: change wait_dev_flush() return type to bool Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: open code check_barrier_error() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: move last_flush_error to write_dev_flush and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: simplify exit paths of btrfs_evict_inode() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: calculate the right space for delayed refs when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: use a constant for the number of metadata units... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: fix calculation of the global block reserve... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: calculate correct amount of space for delayed... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: add helper to calculate space for delayed references Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: constify fs_info argument for the reclaim items... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: constify fs_info argument of the metadata size... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: accurately calculate number of delayed refs... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: calculate the right space for a single delayed... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: don't throttle on delayed items when evicting... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: remove obsolete delayed ref throttling logic... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: simplify variables in btrfs_block_rsv_refill() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: remove redundant counter check at btrfs_truncate_inod... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: count extents before taking inode's spinlock... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: remove bytes_used argument from btrfs_make_block_group() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: collapse should_end_transaction() into btrfs_should_e... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: simplify btrfs_should_throttle_delayed_refs() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: initialize ret to -ENOSPC at __reserve_bytes() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: update flush method assertion when reserving... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: update documentation for BTRFS_RESERVE_FLUSH_EVICT... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: remove check for NULL block reserve at btrfs_block_rs... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: pass a bool size update argument to btrfs_block_rsv_a... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: pass a bool to btrfs_block_rsv_migrate() at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: remove btrfs_lru_cache_is_full() inline function Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: simplify adding pages in btrfs_add_compressed_bio_pages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: move the bi_sector assignment out of btrfs_add_compre... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Naohiro Aota | btrfs: sysfs: relax bg_reclaim_threshold for debugging... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: make btrfs_split_bio work on struct btrfs_bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: return a btrfs_bio from btrfs_bio_alloc Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: store a pointer to a btrfs_bio in struct btrfs_bio_ctrl Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: simplify finding the inode in submit_one_bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: store a pointer to the original btrfs_bio in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: pass a btrfs_bio to btrfs_submit_compressed_read Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: pass a btrfs_bio to btrfs_submit_bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: move zero filling of compressed read bios into... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: cleanup main loop in btrfs_encoded_read_regular_fill_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: remove unused members from struct btrfs_encoded_read_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | David Sterba | btrfs: locking: use atomic for DREW lock writers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: remove redundant clearing of NODISCARD Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: avoid repetitive define BTRFS_FEATURE_INCOMPAT_SUPP Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: scrub: remove root and csum_root arguments from... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: scrub: remove unused path inside scrub_stripe() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: do not use replace target device as an extra... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: open_ctree() error handling cleanup Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: cleanup the main loop in btrfs_lookup_bio_sums Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: remove search_file_offset_in_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Johannes Thumshirn | btrfs: sink calc_bio_boundaries into its only caller Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: simplify main loop in submit_extent_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: check for contiguity in submit_extent_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: simplify the error handling in __extent_writepage_io Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: remove the submit_extent_page return value Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: remove the compress_type argument to submit_extent_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: rename the this_bio_flag variable in btrfs_do_readpage Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: move the compress_type check out of btrfs_bio_add_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: add a wbc pointer to struct btrfs_bio_ctrl Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: remove the sync_io flag in struct btrfs_bio_ctrl Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: store the bio opf in struct btrfs_bio_ctrl Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: remove the force_bio_submit to submit_extent_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: don't set force_bio_submit in read_extent_buffer_subpage Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: open code btrfs_bin_search() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |