2023-06-19 | Josef Bacik | btrfs: add a btrfs_csum_type_size helper Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: add __KERNEL__ check for btrfs_no_printk Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: move split_flags/combine_flags helpers to inode... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: move btrfs_verify_level_key into tree-checker.c Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: add __btrfs_check_node helper Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: use btrfs_tree_block_status for leaf item errors Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: add btrfs_tree_block_status definitions to tree... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: simplify btrfs_check_leaf_* helpers into a single... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: remove level argument from btrfs_set_block_flags Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: move btrfs_check_trunc_cache_free_space into... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: scrub: use recovered data stripes as cache to... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: assert tree lock is held when removing free... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: assert tree lock is held when linking free space Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: assert tree lock is held when searching 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: assert proper locks are held at tree_insert_offset() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: simplify arguments to tree_insert_offset() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: use precomputed end offsets at do_trimming() 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 searching twice for previous node 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: avoid extra memory allocation when copying free... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Tom Rix | btrfs: simplify transid initialization in btrfs_ioctl_wait_sync Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: output affected files when relocation fails 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 hipri_workers workqueue Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: determine synchronous writers from bio or writeback... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: submit IO synchronously for fast checksum implementations Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: use SECTOR_SHIFT to convert LBA to physical... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: use SECTOR_SHIFT to convert physical offset... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: improve leaf dump and error handling Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: print-tree: pass const extent buffer pointer Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Naohiro Aota | btrfs: export bitmap_test_range_all_{set,zero} Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: tag as unlikely the key comparison when checking... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: make btrfs_free_device() static Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Sweet Tea Dorminy | btrfs: don't commit transaction for every subvol create Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: unexport btrfs_prev_leaf() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-14 | Qu Wenruo | btrfs: scrub: fix a return value overwrite in scrub_stripe() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-12 | Qu Wenruo | btrfs: do not ASSERT() on duplicated global roots Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-12 | Chris Mason | btrfs: can_nocow_file_extent should pass down args... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | btrfs: fix iomap_begin length for nocow writes Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-08 | Qu Wenruo | btrfs: scrub: also report errors hit during the initial... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-08 | Qu Wenruo | btrfs: scrub: respect the read-only flag during repair Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-06 | Chris Mason | btrfs: properly enable async discard when switching... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-05 | Qu Wenruo | btrfs: subpage: fix a crash in metadata repair path Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-01 | Qu Wenruo | btrfs: zoned: fix dev-replace after the scrub rework Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-26 | pengfuyuan | btrfs: fix csum_tree_block page iteration to avoid... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-26 | Shida Zhang | btrfs: fix an uninitialized variable warning in btrfs_log_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-26 | Christoph Hellwig | btrfs: call btrfs_orig_bbio_end_io in btrfs_end_bio_work Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-17 | Josef Bacik | btrfs: use nofs when cleaning up aborted transactions Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-17 | Johannes Thumshirn | btrfs: handle memory allocation failure in btrfs_csum_one_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-17 | Qu Wenruo | btrfs: scrub: try harder to mark RAID56 block groups... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-10 | Qu Wenruo | btrfs: make clear_cache mount option to rebuild FST... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-10 | Christoph Hellwig | btrfs: zero the buffer before marking it dirty in btrfs_redi... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-10 | Naohiro Aota | btrfs: zoned: fix full zone super block reading on ZNS Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-10 | Naohiro Aota | btrfs: zoned: zone finish data relocation BG with last IO Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-09 | Filipe Manana | btrfs: fix backref walking not returning all inode... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-09 | Filipe Manana | btrfs: fix space cache inconsistency after error loading... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-09 | Anastasia Belova | btrfs: print-tree: parent bytenr must be aligned to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-03 | Josef Bacik | btrfs: don't free qgroup space unless specified Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-05-02 | Boris Burkov | btrfs: fix encoded write i_size corruption with no... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-28 | Naohiro Aota | btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_em... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-28 | Qu Wenruo | btrfs: properly reject clear_cache and v1 cache for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-28 | Filipe Manana | btrfs: print extent buffers when sibling keys check... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-28 | Filipe Manana | btrfs: abort transaction when sibling keys check fails... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-28 | Filipe Manana | btrfs: fix leak of source device allocation state after... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-28 | xiaoshoukui | btrfs: fix assertion of exclop condition when starting... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-28 | Filipe Manana | btrfs: fix btrfs_prev_leaf() to not return the same... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-20 | Boris Burkov | btrfs: reinterpret async discard iops_limit=0 as no... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-20 | Boris Burkov | btrfs: set default discard iops_limit to 1000 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Josh Poimboeuf | btrfs: mark btrfs_assertfail() __noreturn Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Genjian Zhang | btrfs: fix uninitialized variable warnings 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 log root when iterating over index keys... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: avoid iterating over all indexes when logging... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: dev-replace: error out if we have unrepaired... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Filipe Manana | btrfs: remove pointless loop at btrfs_get_next_valid_item() 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: reject unsupported scrub flags Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Boris Burkov | btrfs: reinterpret async discard iops_limit=0 as no... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Boris Burkov | btrfs: set default discard iops_limit to 1000 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-04-17 | Qu Wenruo | btrfs: remove unused raid56 functions which were dedicated... 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 scrub_bio structure 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 scrub_block and scrub_sector structures 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 the old scrub recheck code 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 the old writeback infrastructure 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 scrub_parity structure 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 scrub_stripe to implement RAID56... 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: switch scrub_simple_mirror() to 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 helper to queue a stripe 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: scrub: introduce error reporting functionality... 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 writeback helper for 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 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 |
next |