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 |
2023-02-15 | Christoph Hellwig | btrfs: remove struct btrfs_bio::device 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 now unused checksumming 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 btrfs_bio_for_each_sector 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 btrfs_bio_free_csum 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 checksum validation and repair at the... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: add a btrfs_data_csum_ok 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: pre-load data checksum for reads in 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: save the bio iter for checksum validation in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: refactor error handling in 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: simplify parameters of btrfs_lookup_bio_sums 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 direct I/O read checksum lookup optimization Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | btrfs: add a btrfs_inode pointer to struct btrfs_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: better document struct btrfs_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Christoph Hellwig | block: export bio_split_rw Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Qu Wenruo | btrfs: raid56: reduce overhead to calculate the bio... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Colin Ian King | btrfs: fix spelling mistakes found using codespell Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Filipe Manana | btrfs: skip backref walking during fiemap if we know... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Filipe Manana | btrfs: assert commit root semaphore is held when accessing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Boris Burkov | btrfs: hold block group refcount during async discard Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Filipe Manana | btrfs: send: cache utimes operations for directories... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-02-15 | Filipe Manana | btrfs: send: update size of roots array for backref... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |