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 |
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 |
next |