2023-07-24 | Filipe Manana | btrfs: check if the transaction was aborted at btrfs_wait_fo... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-24 | Filipe Manana | btrfs: remove BUG_ON()'s in add_new_free_space() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-20 | Filipe Manana | btrfs: account block group tree when calculating global... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-20 | Naohiro Aota | btrfs: zoned: do not enable async discard Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-18 | Filipe Manana | btrfs: fix warning when putting transaction with qgroups... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-18 | Christoph Hellwig | btrfs: fix ordered extent split error handling in btrfs_dio_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-18 | Josef Bacik | btrfs: set_page_extent_mapped after read_folio in btrfs_cont... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-18 | Qu Wenruo | btrfs: raid56: always verify the P/Q contents for scrub Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-18 | Filipe Manana | btrfs: use irq safe locking when running and adding... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-18 | Filipe Manana | btrfs: fix iput() on error pointer after error during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-18 | Filipe Manana | btrfs: fix double iput() on inode after an error during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-18 | Filipe Manana | btrfs: zoned: fix memory leak after finding block group... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-11 | Filipe Manana | btrfs: fix use-after-free of new block group that became... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-11 | Christoph Hellwig | btrfs: be a bit more careful when setting mirror_num_ret... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-07-11 | Josef Bacik | btrfs: fix race between balance and cancel/pause Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: fix race between quota disable and relocation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: add comment to struct btrfs_fs_info::dirty_cowonly_roots Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: fix race when deleting free space root from... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: fix race when deleting quota root from the dirty... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Naohiro Aota | btrfs: tracepoints: also show actual number of the... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Jeff Layton | btrfs: update i_version in update_dev_time Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Ben Dooks | btrfs: make btrfs_compressed_bioset static Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Matt Corallo | btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_p... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: scrub: remove btrfs_fs_info::scrub_wr_completion_workers Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: scrub: remove scrub_ctx::csum_list member Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON after failure to migrate space... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON on failure to get dir index for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: send: do not BUG_ON() on unexpected symlink... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON() when dropping inode items from... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: replace BUG_ON() at split_item() with proper... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON() on tree mod log failures at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON() on tree mod log failures at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON() on tree mod log failure at insert_new... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON() on tree mod log failures at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: abort transaction at update_ref_for_cow() when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: abort transaction at balance_level() when left... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: avoid unnecessarily setting the fs to RO and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: rename enospc label to out at balance_level() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON() on tree mod log failure at balance_le... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: do not BUG_ON() on tree mod log failure at __btrfs_co... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: avoid tree mod log ENOMEM failures when we don... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: fix extent buffer leak after tree mod log failure... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: add missing error handling when logging operation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: update documentation for a block group's bg_list... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Naohiro Aota | btrfs: reinsert BGs failed to reclaim Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Naohiro Aota | btrfs: bail out reclaim process if filesystem is read... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Naohiro Aota | btrfs: move out now unused BG from the reclaim list Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Naohiro Aota | btrfs: delete unused BGs while reclaiming BGs Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use btrfs_finish_ordered_extent to complete... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use btrfs_finish_ordered_extent to complete... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use btrfs_finish_ordered_extent to complete... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: open code end_extent_writepage in end_bio_extent_writ... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: add a btrfs_finish_ordered_extent helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: factor out a btrfs_queue_ordered_fn helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: factor out a can_finish_ordered_extent helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use bbio->ordered in btrfs_csum_one_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: add an ordered_extent pointer to struct btrfs_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: add a is_data_bbio helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove btrfs_add_ordered_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: pass an ordered_extent to btrfs_submit_compressed_write Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: pass an ordered_extent to btrfs_reloc_clone_csums Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: merge the two calls to btrfs_add_ordered_extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: limit write bios to a single ordered extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: add block-group tree to lockdep classes Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't treat zoned writeback as being from an... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: only call __extent_writepage_io from extent_write_loc... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: move writeback_control::nr_to_write update to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove non-standard extent handling in __extent_write... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove PAGE_SET_ERROR Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: stop setting PageError in the data I/O path Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't check PageError in __extent_writepage Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: rename cow_file_range_async to run_delalloc_compressed Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't fail writeback when allocating the compression... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't check PageError in btrfs_verify_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: fix fsverify read error handling in end_page_read Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: factor out a btrfs_verify_page helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: fix range_end calculation in extent_write_locked_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Boris Burkov | btrfs: insert tree mod log move in push_node_left Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Boris Burkov | btrfs: warn on invalid slot in tree mod log rewind Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: disable allocation warnings for compression... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: open code need_full_stripe conditions Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: open code btrfs_map_sblock Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: rename __btrfs_map_block to btrfs_map_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove unused btrfs_map_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: optimize simple reads in btrfsic_map_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove unused BTRFS_MAP_DISCARD Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: add xxhash to fast checksum implementations Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: pass the new logical address to split_extent_map Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: defer splitting of ordered extents until I/O... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: handle completed ordered extents in btrfs_split_order... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: atomically insert the new extent in btrfs_split_order... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: split btrfs_alloc_ordered_extent to allocation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: return the new ordered_extent from btrfs_split_ordere... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: reorder conditions in btrfs_extract_ordered_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: move split_extent_map to extent_map.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: record orig_physical only for the original bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: optimize the logical to physical mapping for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |