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 |
2023-04-17 | Qu Wenruo | btrfs: dev-replace: properly follow its read mode Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: fold finish_compressed_bio_write into btrfs_finish_co... 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 clear page->mapping in btrfs_free_compressed_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: factor out a btrfs_free_compressed_pages helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: factor out a 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: use the bbio file offset in add_ra_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: use the bbio file offset in btrfs_submit_compressed_read 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 redundant free_extent_map in btrfs_submit_comp... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: embed a btrfs_bio into struct compressed_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: replace btrfs_io_context::raid_map with a fixed... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: use an efficient way to represent source of... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: reduce type width of btrfs_io_contexts Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: simplify the bioc argument for handle_ops_on_dev_repl... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: reduce div64 calls by limiting the number of... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: replace map_lookup->stripe_len by BTRFS_STRIPE_LEN 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 all btree inode initialization into btrfs_init_b... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Anand Jain | btrfs: switch search_file_offset_in_bio to return 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: avoid reusing return variable in nested block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Johannes Thumshirn | btrfs: open code btrfs_csum_ptr Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Christoph Hellwig | btrfs: raid56: no need for irqsafe locking Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Josef Bacik | btrfs: abort the transaction if we get an error during... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Josef Bacik | btrfs: handle errors in walk_down_tree properly Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Josef Bacik | btrfs: drop root refs properly when orphan cleanup... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Josef Bacik | btrfs: add missing iputs on orphan cleanup failure Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Josef Bacik | btrfs: handle errors from btrfs_read_node_slot in split Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Josef Bacik | btrfs: replace BUG_ON with ASSERT in btrfs_read_node_slot Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Josef Bacik | btrfs: use btrfs_handle_fs_error in btrfs_fill_super Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-06 | Christoph Hellwig | btrfs: fix fast csum implementation detection Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-06 | Christoph Hellwig | btrfs: restore the thread_pool= behavior in remount... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-28 | Filipe Manana | btrfs: ignore fiemap path cache when there are multiple... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-27 | Filipe Manana | btrfs: fix deadlock when aborting transaction during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-27 | Anand Jain | btrfs: scan device in non-exclusive mode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-27 | Filipe Manana | btrfs: fix race between quota disable and quota assign... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-15 | Naohiro Aota | btrfs: zoned: drop space_info->active_total_bytes Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-15 | Naohiro Aota | btrfs: zoned: count fresh BG region as zone unusable Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-15 | Josef Bacik | btrfs: use temporary variable for space_info in btrfs_update... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-15 | Josef Bacik | btrfs: rename BTRFS_FS_NO_OVERCOMMIT to BTRFS_FS_ACTIVE_ZONE... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-15 | Naohiro Aota | btrfs: zoned: fix btrfs_can_activate_zone() to support... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-15 | Sweet Tea Dorminy | btrfs: fix compiler warning on SPARC/PA-RISC handling... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-15 | Qu Wenruo | btrfs: handle missing chunk mapping more gracefully Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-08 | Filipe Manana | btrfs: fix block group item corruption after inserting... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-06 | Filipe Manana | btrfs: fix extent map logging bit not cleared for split... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-06 | Johannes Thumshirn | btrfs: fix percent calculation for bg reclaim message Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-06 | Naohiro Aota | btrfs: fix unnecessary increment of read error stat... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-06 | void0red | btrfs: handle btrfs_del_item errors in __btrfs_update_delaye... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-06 | Qu Wenruo | btrfs: ioctl: return device fsid from DEV_INFO ioctl Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-06 | Boris Burkov | btrfs: fix potential dead lock in size class loading... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-03-01 | Boris Burkov | btrfs: sysfs: add size class stats Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Thomas Weißschuh | btrfs: make kobj_type structures constant Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: remove the bdev argument to btrfs_rmap_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: don't rely on unchanging ->bi_bdev for zone... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: never return true for reads in btrfs_use_zone_append Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: pass a btrfs_bio to btrfs_use_append Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: set bbio->file_offset in alloc_new_bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: use file_offset to limit bios size in calc_bio_boundaries Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Filipe Manana | btrfs: do unsigned integer division in the extent buffer... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Filipe Manana | btrfs: eliminate extra call when doing binary search... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: handle endio in scrub_rbio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: handle endio in recover_rbio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: handle endio in rmw_rbio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: submit the read bios from scrub_assemble_read... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: fold rmw_read_wait_recover into rmw_read_bios Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: fold recover_assemble_read_bios into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: add a bio_list_put helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: wait for I/O completion in submit_read_bios Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: simplify code flow in rmw_rbio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: raid56: simplify error handling and code flow... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Josef Bacik | btrfs: replace btrfs_wait_tree_block_writeback by wait_on_ex... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Josef Bacik | btrfs: combine btrfs_clear_buffer_dirty and clear_extent_buf... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Josef Bacik | btrfs: rename btrfs_clean_tree_block to btrfs_clear_buffer_dirty Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Josef Bacik | btrfs: do not increment dirty_metadata_bytes in set_btree_ioerr Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Josef Bacik | btrfs: replace clearing extent buffer dirty bit with... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Josef Bacik | btrfs: add trans argument to btrfs_clean_tree_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Josef Bacik | btrfs: always lock the block before calling btrfs_clean_tree... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | iomap: remove IOMAP_F_ZONE_APPEND Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: split zone append bios in btrfs_submit_bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: calculate file system wide queue limit for zoned... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: remove now spurious bio submission helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: remove the fs_info argument to btrfs_submit_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: open code submit_encoded_read_bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: remove struct btrfs_io_geometry Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Qu Wenruo | btrfs: remove stripe boundary calculation for encoded I/O Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Qu Wenruo | btrfs: remove stripe boundary calculation for compressed I/O Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Qu Wenruo | btrfs: remove stripe boundary calculation for buffered I/O Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: pass the iomap bio to btrfs_submit_bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: allow btrfs_submit_bio to split bios Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: support cloned bios in btree_csum_one_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: handle recording of zoned writes in the storage... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: handle checksum generation in the storage layer Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: simplify the btrfs_csum_one_bio calling convention Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: open code the submit_bio_start helpers Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: remove struct btrfs_bio::is_metadata flag Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: rename btrfs_bio::iter field Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: remove the io_failure_record infrastructure Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |