diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -81,6 +81,7 @@ btrfs:btrfs_alloc_data_chunk btrfs:btrfs_alloc_free_block btrfs:btrfs_alloc_path +btrfs:btrfs_assert_feature_buf_size btrfs:btrfs_bg_flags_for_device_num btrfs:btrfs_bg_flags_to_raid_index btrfs:btrfs_bg_type_is_stripey @@ -95,6 +96,7 @@ btrfs:btrfs_change_inode_flags btrfs:btrfs_check_allocatable_zones btrfs:btrfs_check_chunk_valid +btrfs:btrfs_check_features btrfs:btrfs_check_fs_compatibility btrfs:btrfs_check_leaf btrfs:btrfs_check_node @@ -112,6 +114,7 @@ btrfs:btrfs_commit_transaction btrfs:btrfs_comp_cpu_keys btrfs:btrfs_config_init +btrfs:btrfs_convert_one_bg btrfs:btrfs_copy_root btrfs:btrfs_cow_block btrfs:btrfs_create_free_space_tree @@ -119,6 +122,7 @@ btrfs:btrfs_create_tree btrfs:btrfs_csum_data btrfs:btrfs_csum_file_block +btrfs:btrfs_csum_root btrfs:btrfs_csum_type_size btrfs:btrfs_dec_ref btrfs:btrfs_del_csums @@ -127,16 +131,18 @@ btrfs:btrfs_del_items btrfs:btrfs_del_ptr btrfs:btrfs_del_root +btrfs:btrfs_delete_and_free_root btrfs:btrfs_delete_one_dir_name btrfs:btrfs_destroy_delayed_refs btrfs:btrfs_device_already_in_root -btrfs:btrfs_device_size btrfs:btrfs_direct_pio btrfs:btrfs_dump_free_space btrfs:btrfs_extend_item +btrfs:btrfs_extent_root btrfs:btrfs_extref_hash btrfs:btrfs_find_all_roots btrfs:btrfs_find_allocatable_zones +btrfs:btrfs_find_and_setup_root btrfs:btrfs_find_create_tree_block btrfs:btrfs_find_device btrfs:btrfs_find_device_by_devid @@ -163,6 +169,9 @@ btrfs:btrfs_get_dev_zone_info_all_devices btrfs:btrfs_get_extent btrfs:btrfs_get_zone_info +btrfs:btrfs_global_root +btrfs:btrfs_global_root_id +btrfs:btrfs_global_root_insert btrfs:btrfs_group_profile_str btrfs:btrfs_group_type_str btrfs:btrfs_inc_extent_ref @@ -200,6 +209,8 @@ btrfs:btrfs_make_root_dir btrfs:btrfs_map_block btrfs:btrfs_mark_buffer_dirty +btrfs:btrfs_mark_used_blocks +btrfs:btrfs_mark_used_tree_blocks btrfs:btrfs_match_dir_item_name btrfs:btrfs_merge_delayed_refs btrfs:btrfs_min_dev_size @@ -338,12 +349,14 @@ btrfs:btrfs_uuid_to_key btrfs:btrfs_uuid_tree_add btrfs:btrfs_uuid_tree_remove +btrfs:btrfs_warn_experimental btrfs:btrfs_warn_multiple_profiles btrfs:btrfs_wipe_temporary_sb btrfs:btrfs_write_dirty_block_groups btrfs:bytes_used btrfs:cache_tree_free_extents btrfs:cache_tree_init +btrfs:check_and_repair_super_num_devs btrfs:check_arg_type btrfs:check_argc_exact btrfs:check_argc_max @@ -390,17 +403,15 @@ btrfs:cmd_struct_restore btrfs:cmd_struct_scrub btrfs:cmd_struct_send -btrfs:cmd_struct_subvol_list btrfs:cmd_struct_subvolume +btrfs:cmd_struct_subvolume_list btrfs:commit_tree_roots btrfs:copy_extent_buffer btrfs:count_csum_range btrfs:count_digits btrfs:crc32c_le btrfs:crc32c_optimization_init -btrfs:csum_tree_block btrfs:csum_tree_block_size -btrfs:ctx btrfs:data_bytes_allocated btrfs:data_bytes_referenced btrfs:delete_corrupted_dir_item @@ -410,13 +421,17 @@ btrfs:device_discard_blocks btrfs:device_get_partition_size btrfs:device_get_partition_size_fd +btrfs:device_get_partition_size_fd_stat btrfs:device_get_partition_size_sysfs btrfs:device_get_queue_param +btrfs:device_get_rotational btrfs:device_get_zone_size btrfs:device_get_zone_unusable btrfs:device_zero_blocks btrfs:div_factor +btrfs:do_clear_free_space_cache btrfs:duplicate_extents +btrfs:error_msg btrfs:exclude_metadata_blocks btrfs:exclude_super_stripes btrfs:extent_buffer_bitmap_clear @@ -425,7 +440,7 @@ btrfs:extent_from_logical btrfs:extent_io_tree_cleanup btrfs:extent_io_tree_init -btrfs:extent_io_tree_init_cache_max +btrfs:fill_csum_tree btrfs:find_extent_buffer btrfs:find_first_extent_bit btrfs:find_first_extent_buffer @@ -454,6 +469,7 @@ btrfs:free_ipath btrfs:free_qgroup_counts btrfs:free_seen_fsid +btrfs:g_task_ctx btrfs:get_btrfs_mount btrfs:get_device_info btrfs:get_df @@ -489,6 +505,7 @@ btrfs:insert_cache_extent2 btrfs:insert_device_extent_record btrfs:insert_inode_item +btrfs:internal_error btrfs:is_same_loop_file btrfs:is_seen_fsid btrfs:is_vol_small @@ -517,6 +534,7 @@ btrfs:open_file_or_dir btrfs:open_file_or_dir3 btrfs:open_path_or_dev_mnt +btrfs:opt_check_repair btrfs:output_format_name btrfs:output_formats btrfs:parse_bg_profile @@ -543,6 +561,7 @@ btrfs:paths_from_inode btrfs:pin_metadata_blocks btrfs:populate_free_space_tree +btrfs:pr_stderr btrfs:pr_verbose btrfs:prefixcmp btrfs:pretty_size_mode @@ -558,21 +577,10 @@ btrfs:print_kernel_version btrfs:print_key_type btrfs:print_objectid +btrfs:print_path_column btrfs:prop_handlers btrfs:qgroup_set_item_count_ptr btrfs:qgroup_verify_all -btrfs:radix_tree_delete -btrfs:radix_tree_gang_lookup -btrfs:radix_tree_gang_lookup_tag -btrfs:radix_tree_init -btrfs:radix_tree_insert -btrfs:radix_tree_lookup -btrfs:radix_tree_lookup_slot -btrfs:radix_tree_preload -btrfs:radix_tree_tag_clear -btrfs:radix_tree_tag_get -btrfs:radix_tree_tag_set -btrfs:radix_tree_tagged btrfs:raid56_recov btrfs:raid5_gen_result btrfs:raid6_gen_syndrome @@ -603,8 +611,6 @@ btrfs:rb_search btrfs:read_data_from_disk btrfs:read_extent_buffer -btrfs:read_extent_data -btrfs:read_extent_from_disk btrfs:read_node_slot btrfs:read_path btrfs:read_tree_block @@ -616,7 +622,6 @@ btrfs:remove_block_group_free_space btrfs:remove_cache_extent btrfs:remove_from_free_space_tree -btrfs:repair btrfs:repair_dev_item_bytes_used btrfs:repair_imode_common btrfs:repair_qgroups @@ -630,6 +635,7 @@ btrfs:set_extent_bits btrfs:set_extent_buffer_dirty btrfs:set_extent_dirty +btrfs:set_free_space_tree_thresholds btrfs:set_label btrfs:set_state_private btrfs:string_is_numerical @@ -683,18 +689,19 @@ btrfs:usage_command_group btrfs:usage_command_group_short btrfs:usage_unknown_option +btrfs:validate_free_space_cache btrfs:verify_tree_block_csum_silent btrfs:write_all_supers btrfs:write_and_map_eb btrfs:write_ctree_super btrfs:write_data_to_disk btrfs:write_extent_buffer -btrfs:write_extent_to_disk btrfs:write_raid56_with_parity btrfs:write_tree_block btrfs:zero_zone_blocks btrfs:zone_size btrfs:zoned_model +btrfs:zoned_profile_supported btrfs-convert:SHA224FinalBits btrfs-convert:SHA224Input btrfs-convert:SHA224Reset @@ -778,6 +785,7 @@ btrfs-convert:btrfs_alloc_data_chunk btrfs-convert:btrfs_alloc_free_block btrfs-convert:btrfs_alloc_path +btrfs-convert:btrfs_assert_feature_buf_size btrfs-convert:btrfs_bg_flags_for_device_num btrfs-convert:btrfs_bg_flags_to_raid_index btrfs-convert:btrfs_bg_type_is_stripey @@ -792,6 +800,7 @@ btrfs-convert:btrfs_change_inode_flags btrfs-convert:btrfs_check_allocatable_zones btrfs-convert:btrfs_check_chunk_valid +btrfs-convert:btrfs_check_features btrfs-convert:btrfs_check_fs_compatibility btrfs-convert:btrfs_check_leaf btrfs-convert:btrfs_check_node @@ -809,6 +818,7 @@ btrfs-convert:btrfs_commit_transaction btrfs-convert:btrfs_comp_cpu_keys btrfs-convert:btrfs_config_init +btrfs-convert:btrfs_convert_one_bg btrfs-convert:btrfs_copy_root btrfs-convert:btrfs_cow_block btrfs-convert:btrfs_create_free_space_tree @@ -816,6 +826,7 @@ btrfs-convert:btrfs_create_tree btrfs-convert:btrfs_csum_data btrfs-convert:btrfs_csum_file_block +btrfs-convert:btrfs_csum_root btrfs-convert:btrfs_csum_type_size btrfs-convert:btrfs_dec_ref btrfs-convert:btrfs_del_csums @@ -824,16 +835,18 @@ btrfs-convert:btrfs_del_items btrfs-convert:btrfs_del_ptr btrfs-convert:btrfs_del_root +btrfs-convert:btrfs_delete_and_free_root btrfs-convert:btrfs_delete_one_dir_name btrfs-convert:btrfs_destroy_delayed_refs btrfs-convert:btrfs_device_already_in_root -btrfs-convert:btrfs_device_size btrfs-convert:btrfs_direct_pio btrfs-convert:btrfs_dump_free_space btrfs-convert:btrfs_extend_item +btrfs-convert:btrfs_extent_root btrfs-convert:btrfs_extref_hash btrfs-convert:btrfs_find_all_roots btrfs-convert:btrfs_find_allocatable_zones +btrfs-convert:btrfs_find_and_setup_root btrfs-convert:btrfs_find_create_tree_block btrfs-convert:btrfs_find_device btrfs-convert:btrfs_find_device_by_devid @@ -860,6 +873,9 @@ btrfs-convert:btrfs_get_dev_zone_info_all_devices btrfs-convert:btrfs_get_extent btrfs-convert:btrfs_get_zone_info +btrfs-convert:btrfs_global_root +btrfs-convert:btrfs_global_root_id +btrfs-convert:btrfs_global_root_insert btrfs-convert:btrfs_group_profile_str btrfs-convert:btrfs_group_type_str btrfs-convert:btrfs_inc_extent_ref @@ -896,6 +912,8 @@ btrfs-convert:btrfs_make_root_dir btrfs-convert:btrfs_map_block btrfs-convert:btrfs_mark_buffer_dirty +btrfs-convert:btrfs_mark_used_blocks +btrfs-convert:btrfs_mark_used_tree_blocks btrfs-convert:btrfs_match_dir_item_name btrfs-convert:btrfs_merge_delayed_refs btrfs-convert:btrfs_min_dev_size @@ -1019,6 +1037,7 @@ btrfs-convert:btrfs_uuid_to_key btrfs-convert:btrfs_uuid_tree_add btrfs-convert:btrfs_uuid_tree_remove +btrfs-convert:btrfs_warn_experimental btrfs-convert:btrfs_warn_multiple_profiles btrfs-convert:btrfs_wipe_temporary_sb btrfs-convert:btrfs_write_dirty_block_groups @@ -1048,18 +1067,20 @@ btrfs-convert:count_digits btrfs-convert:crc32c_le btrfs-convert:crc32c_optimization_init -btrfs-convert:csum_tree_block btrfs-convert:csum_tree_block_size btrfs-convert:decode_dev btrfs-convert:device_discard_blocks btrfs-convert:device_get_partition_size btrfs-convert:device_get_partition_size_fd +btrfs-convert:device_get_partition_size_fd_stat btrfs-convert:device_get_partition_size_sysfs btrfs-convert:device_get_queue_param +btrfs-convert:device_get_rotational btrfs-convert:device_get_zone_size btrfs-convert:device_get_zone_unusable btrfs-convert:device_zero_blocks btrfs-convert:div_factor +btrfs-convert:error_msg btrfs-convert:exclude_super_stripes btrfs-convert:ext2_acl_count btrfs-convert:ext2_convert_ops @@ -1069,7 +1090,6 @@ btrfs-convert:extent_from_logical btrfs-convert:extent_io_tree_cleanup btrfs-convert:extent_io_tree_init -btrfs-convert:extent_io_tree_init_cache_max btrfs-convert:find_extent_buffer btrfs-convert:find_first_extent_bit btrfs-convert:find_first_extent_buffer @@ -1125,6 +1145,8 @@ btrfs-convert:inode_item_info btrfs-convert:insert_cache_extent btrfs-convert:insert_cache_extent2 +btrfs-convert:internal_error +btrfs-convert:intersect_with_reserved btrfs-convert:is_same_loop_file btrfs-convert:is_seen_fsid btrfs-convert:is_vol_small @@ -1151,6 +1173,7 @@ btrfs-convert:open_file_or_dir btrfs-convert:open_file_or_dir3 btrfs-convert:open_path_or_dev_mnt +btrfs-convert:opt_check_repair btrfs-convert:output_format_name btrfs-convert:output_formats btrfs-convert:parse_bg_profile @@ -1176,6 +1199,7 @@ btrfs-convert:path_is_reg_or_block_device btrfs-convert:paths_from_inode btrfs-convert:populate_free_space_tree +btrfs-convert:pr_stderr btrfs-convert:pr_verbose btrfs-convert:prefixcmp btrfs-convert:pretty_size_mode @@ -1191,18 +1215,6 @@ btrfs-convert:print_objectid btrfs-convert:qgroup_set_item_count_ptr btrfs-convert:qgroup_verify_all -btrfs-convert:radix_tree_delete -btrfs-convert:radix_tree_gang_lookup -btrfs-convert:radix_tree_gang_lookup_tag -btrfs-convert:radix_tree_init -btrfs-convert:radix_tree_insert -btrfs-convert:radix_tree_lookup -btrfs-convert:radix_tree_lookup_slot -btrfs-convert:radix_tree_preload -btrfs-convert:radix_tree_tag_clear -btrfs-convert:radix_tree_tag_get -btrfs-convert:radix_tree_tag_set -btrfs-convert:radix_tree_tagged btrfs-convert:raid56_recov btrfs-convert:raid5_gen_result btrfs-convert:raid6_gen_syndrome @@ -1234,8 +1246,6 @@ btrfs-convert:read_data_from_disk btrfs-convert:read_disk_extent btrfs-convert:read_extent_buffer -btrfs-convert:read_extent_data -btrfs-convert:read_extent_from_disk btrfs-convert:read_node_slot btrfs-convert:read_path btrfs-convert:read_tree_block @@ -1247,7 +1257,6 @@ btrfs-convert:remove_block_group_free_space btrfs-convert:remove_cache_extent btrfs-convert:remove_from_free_space_tree -btrfs-convert:repair btrfs-convert:repair_qgroups btrfs-convert:report_qgroups btrfs-convert:search_cache_extent @@ -1256,6 +1265,7 @@ btrfs-convert:set_extent_bits btrfs-convert:set_extent_buffer_dirty btrfs-convert:set_extent_dirty +btrfs-convert:set_free_space_tree_thresholds btrfs-convert:set_label btrfs-convert:set_state_private btrfs-convert:string_is_numerical @@ -1310,12 +1320,12 @@ btrfs-convert:write_ctree_super btrfs-convert:write_data_to_disk btrfs-convert:write_extent_buffer -btrfs-convert:write_extent_to_disk btrfs-convert:write_raid56_with_parity btrfs-convert:write_tree_block btrfs-convert:zero_zone_blocks btrfs-convert:zone_size btrfs-convert:zoned_model +btrfs-convert:zoned_profile_supported btrfs-find-root:SHA224FinalBits btrfs-find-root:SHA224Input btrfs-find-root:SHA224Reset @@ -1398,6 +1408,7 @@ btrfs-find-root:btrfs_alloc_data_chunk btrfs-find-root:btrfs_alloc_free_block btrfs-find-root:btrfs_alloc_path +btrfs-find-root:btrfs_assert_feature_buf_size btrfs-find-root:btrfs_bg_flags_for_device_num btrfs-find-root:btrfs_bg_flags_to_raid_index btrfs-find-root:btrfs_bg_type_is_stripey @@ -1412,6 +1423,7 @@ btrfs-find-root:btrfs_change_inode_flags btrfs-find-root:btrfs_check_allocatable_zones btrfs-find-root:btrfs_check_chunk_valid +btrfs-find-root:btrfs_check_features btrfs-find-root:btrfs_check_fs_compatibility btrfs-find-root:btrfs_check_leaf btrfs-find-root:btrfs_check_node @@ -1429,6 +1441,7 @@ btrfs-find-root:btrfs_commit_transaction btrfs-find-root:btrfs_comp_cpu_keys btrfs-find-root:btrfs_config_init +btrfs-find-root:btrfs_convert_one_bg btrfs-find-root:btrfs_copy_root btrfs-find-root:btrfs_cow_block btrfs-find-root:btrfs_create_free_space_tree @@ -1436,6 +1449,7 @@ btrfs-find-root:btrfs_create_tree btrfs-find-root:btrfs_csum_data btrfs-find-root:btrfs_csum_file_block +btrfs-find-root:btrfs_csum_root btrfs-find-root:btrfs_csum_type_size btrfs-find-root:btrfs_dec_ref btrfs-find-root:btrfs_del_csums @@ -1444,16 +1458,18 @@ btrfs-find-root:btrfs_del_items btrfs-find-root:btrfs_del_ptr btrfs-find-root:btrfs_del_root +btrfs-find-root:btrfs_delete_and_free_root btrfs-find-root:btrfs_delete_one_dir_name btrfs-find-root:btrfs_destroy_delayed_refs btrfs-find-root:btrfs_device_already_in_root -btrfs-find-root:btrfs_device_size btrfs-find-root:btrfs_direct_pio btrfs-find-root:btrfs_dump_free_space btrfs-find-root:btrfs_extend_item +btrfs-find-root:btrfs_extent_root btrfs-find-root:btrfs_extref_hash btrfs-find-root:btrfs_find_all_roots btrfs-find-root:btrfs_find_allocatable_zones +btrfs-find-root:btrfs_find_and_setup_root btrfs-find-root:btrfs_find_create_tree_block btrfs-find-root:btrfs_find_device btrfs-find-root:btrfs_find_device_by_devid @@ -1481,6 +1497,9 @@ btrfs-find-root:btrfs_get_dev_zone_info_all_devices btrfs-find-root:btrfs_get_extent btrfs-find-root:btrfs_get_zone_info +btrfs-find-root:btrfs_global_root +btrfs-find-root:btrfs_global_root_id +btrfs-find-root:btrfs_global_root_insert btrfs-find-root:btrfs_group_profile_str btrfs-find-root:btrfs_group_type_str btrfs-find-root:btrfs_inc_extent_ref @@ -1516,6 +1535,8 @@ btrfs-find-root:btrfs_make_block_groups btrfs-find-root:btrfs_map_block btrfs-find-root:btrfs_mark_buffer_dirty +btrfs-find-root:btrfs_mark_used_blocks +btrfs-find-root:btrfs_mark_used_tree_blocks btrfs-find-root:btrfs_match_dir_item_name btrfs-find-root:btrfs_merge_delayed_refs btrfs-find-root:btrfs_mkdir @@ -1637,6 +1658,7 @@ btrfs-find-root:btrfs_uuid_to_key btrfs-find-root:btrfs_uuid_tree_add btrfs-find-root:btrfs_uuid_tree_remove +btrfs-find-root:btrfs_warn_experimental btrfs-find-root:btrfs_warn_multiple_profiles btrfs-find-root:btrfs_wipe_temporary_sb btrfs-find-root:btrfs_write_dirty_block_groups @@ -1664,17 +1686,19 @@ btrfs-find-root:count_digits btrfs-find-root:crc32c_le btrfs-find-root:crc32c_optimization_init -btrfs-find-root:csum_tree_block btrfs-find-root:csum_tree_block_size btrfs-find-root:device_discard_blocks btrfs-find-root:device_get_partition_size btrfs-find-root:device_get_partition_size_fd +btrfs-find-root:device_get_partition_size_fd_stat btrfs-find-root:device_get_partition_size_sysfs btrfs-find-root:device_get_queue_param +btrfs-find-root:device_get_rotational btrfs-find-root:device_get_zone_size btrfs-find-root:device_get_zone_unusable btrfs-find-root:device_zero_blocks btrfs-find-root:div_factor +btrfs-find-root:error_msg btrfs-find-root:exclude_super_stripes btrfs-find-root:extent_buffer_bitmap_clear btrfs-find-root:extent_buffer_bitmap_set @@ -1682,7 +1706,6 @@ btrfs-find-root:extent_from_logical btrfs-find-root:extent_io_tree_cleanup btrfs-find-root:extent_io_tree_init -btrfs-find-root:extent_io_tree_init_cache_max btrfs-find-root:find_extent_buffer btrfs-find-root:find_first_extent_bit btrfs-find-root:find_first_extent_buffer @@ -1736,6 +1759,7 @@ btrfs-find-root:inode_item_info btrfs-find-root:insert_cache_extent btrfs-find-root:insert_cache_extent2 +btrfs-find-root:internal_error btrfs-find-root:is_same_loop_file btrfs-find-root:is_seen_fsid btrfs-find-root:iterate_extent_inodes @@ -1759,6 +1783,7 @@ btrfs-find-root:open_file_or_dir btrfs-find-root:open_file_or_dir3 btrfs-find-root:open_path_or_dev_mnt +btrfs-find-root:opt_check_repair btrfs-find-root:output_format_name btrfs-find-root:output_formats btrfs-find-root:parse_bg_profile @@ -1784,6 +1809,7 @@ btrfs-find-root:path_is_reg_or_block_device btrfs-find-root:paths_from_inode btrfs-find-root:populate_free_space_tree +btrfs-find-root:pr_stderr btrfs-find-root:pr_verbose btrfs-find-root:prefixcmp btrfs-find-root:pretty_size_mode @@ -1799,18 +1825,6 @@ btrfs-find-root:print_objectid btrfs-find-root:qgroup_set_item_count_ptr btrfs-find-root:qgroup_verify_all -btrfs-find-root:radix_tree_delete -btrfs-find-root:radix_tree_gang_lookup -btrfs-find-root:radix_tree_gang_lookup_tag -btrfs-find-root:radix_tree_init -btrfs-find-root:radix_tree_insert -btrfs-find-root:radix_tree_lookup -btrfs-find-root:radix_tree_lookup_slot -btrfs-find-root:radix_tree_preload -btrfs-find-root:radix_tree_tag_clear -btrfs-find-root:radix_tree_tag_get -btrfs-find-root:radix_tree_tag_set -btrfs-find-root:radix_tree_tagged btrfs-find-root:raid56_recov btrfs-find-root:raid5_gen_result btrfs-find-root:raid6_gen_syndrome @@ -1841,8 +1855,6 @@ btrfs-find-root:rb_search btrfs-find-root:read_data_from_disk btrfs-find-root:read_extent_buffer -btrfs-find-root:read_extent_data -btrfs-find-root:read_extent_from_disk btrfs-find-root:read_node_slot btrfs-find-root:read_path btrfs-find-root:read_tree_block @@ -1852,7 +1864,6 @@ btrfs-find-root:remove_block_group_free_space btrfs-find-root:remove_cache_extent btrfs-find-root:remove_from_free_space_tree -btrfs-find-root:repair btrfs-find-root:repair_qgroups btrfs-find-root:report_qgroups btrfs-find-root:search_cache_extent @@ -1861,6 +1872,7 @@ btrfs-find-root:set_extent_bits btrfs-find-root:set_extent_buffer_dirty btrfs-find-root:set_extent_dirty +btrfs-find-root:set_free_space_tree_thresholds btrfs-find-root:set_label btrfs-find-root:set_state_private btrfs-find-root:string_is_numerical @@ -1912,12 +1924,12 @@ btrfs-find-root:write_ctree_super btrfs-find-root:write_data_to_disk btrfs-find-root:write_extent_buffer -btrfs-find-root:write_extent_to_disk btrfs-find-root:write_raid56_with_parity btrfs-find-root:write_tree_block btrfs-find-root:zero_zone_blocks btrfs-find-root:zone_size btrfs-find-root:zoned_model +btrfs-find-root:zoned_profile_supported btrfs-image:SHA224FinalBits btrfs-image:SHA224Input btrfs-image:SHA224Reset @@ -2000,6 +2012,7 @@ btrfs-image:btrfs_alloc_data_chunk btrfs-image:btrfs_alloc_free_block btrfs-image:btrfs_alloc_path +btrfs-image:btrfs_assert_feature_buf_size btrfs-image:btrfs_bg_flags_for_device_num btrfs-image:btrfs_bg_flags_to_raid_index btrfs-image:btrfs_bg_type_is_stripey @@ -2014,6 +2027,7 @@ btrfs-image:btrfs_change_inode_flags btrfs-image:btrfs_check_allocatable_zones btrfs-image:btrfs_check_chunk_valid +btrfs-image:btrfs_check_features btrfs-image:btrfs_check_fs_compatibility btrfs-image:btrfs_check_leaf btrfs-image:btrfs_check_node @@ -2031,6 +2045,7 @@ btrfs-image:btrfs_commit_transaction btrfs-image:btrfs_comp_cpu_keys btrfs-image:btrfs_config_init +btrfs-image:btrfs_convert_one_bg btrfs-image:btrfs_copy_root btrfs-image:btrfs_cow_block btrfs-image:btrfs_create_free_space_tree @@ -2038,6 +2053,7 @@ btrfs-image:btrfs_create_tree btrfs-image:btrfs_csum_data btrfs-image:btrfs_csum_file_block +btrfs-image:btrfs_csum_root btrfs-image:btrfs_csum_type_size btrfs-image:btrfs_dec_ref btrfs-image:btrfs_del_csums @@ -2046,16 +2062,18 @@ btrfs-image:btrfs_del_items btrfs-image:btrfs_del_ptr btrfs-image:btrfs_del_root +btrfs-image:btrfs_delete_and_free_root btrfs-image:btrfs_delete_one_dir_name btrfs-image:btrfs_destroy_delayed_refs btrfs-image:btrfs_device_already_in_root -btrfs-image:btrfs_device_size btrfs-image:btrfs_direct_pio btrfs-image:btrfs_dump_free_space btrfs-image:btrfs_extend_item +btrfs-image:btrfs_extent_root btrfs-image:btrfs_extref_hash btrfs-image:btrfs_find_all_roots btrfs-image:btrfs_find_allocatable_zones +btrfs-image:btrfs_find_and_setup_root btrfs-image:btrfs_find_create_tree_block btrfs-image:btrfs_find_device btrfs-image:btrfs_find_device_by_devid @@ -2082,6 +2100,9 @@ btrfs-image:btrfs_get_dev_zone_info_all_devices btrfs-image:btrfs_get_extent btrfs-image:btrfs_get_zone_info +btrfs-image:btrfs_global_root +btrfs-image:btrfs_global_root_id +btrfs-image:btrfs_global_root_insert btrfs-image:btrfs_group_profile_str btrfs-image:btrfs_group_type_str btrfs-image:btrfs_inc_extent_ref @@ -2117,6 +2138,8 @@ btrfs-image:btrfs_make_block_groups btrfs-image:btrfs_map_block btrfs-image:btrfs_mark_buffer_dirty +btrfs-image:btrfs_mark_used_blocks +btrfs-image:btrfs_mark_used_tree_blocks btrfs-image:btrfs_match_dir_item_name btrfs-image:btrfs_merge_delayed_refs btrfs-image:btrfs_mkdir @@ -2238,6 +2261,7 @@ btrfs-image:btrfs_uuid_to_key btrfs-image:btrfs_uuid_tree_add btrfs-image:btrfs_uuid_tree_remove +btrfs-image:btrfs_warn_experimental btrfs-image:btrfs_warn_multiple_profiles btrfs-image:btrfs_wipe_temporary_sb btrfs-image:btrfs_write_dirty_block_groups @@ -2265,19 +2289,21 @@ btrfs-image:count_digits btrfs-image:crc32c_le btrfs-image:crc32c_optimization_init -btrfs-image:csum_tree_block btrfs-image:csum_tree_block_size btrfs-image:current_version btrfs-image:device_discard_blocks btrfs-image:device_get_partition_size btrfs-image:device_get_partition_size_fd +btrfs-image:device_get_partition_size_fd_stat btrfs-image:device_get_partition_size_sysfs btrfs-image:device_get_queue_param +btrfs-image:device_get_rotational btrfs-image:device_get_zone_size btrfs-image:device_get_zone_unusable btrfs-image:device_zero_blocks btrfs-image:div_factor btrfs-image:dump_versions +btrfs-image:error_msg btrfs-image:exclude_super_stripes btrfs-image:extent_buffer_bitmap_clear btrfs-image:extent_buffer_bitmap_set @@ -2285,7 +2311,6 @@ btrfs-image:extent_from_logical btrfs-image:extent_io_tree_cleanup btrfs-image:extent_io_tree_init -btrfs-image:extent_io_tree_init_cache_max btrfs-image:find_extent_buffer btrfs-image:find_first_extent_bit btrfs-image:find_first_extent_buffer @@ -2339,6 +2364,7 @@ btrfs-image:inode_item_info btrfs-image:insert_cache_extent btrfs-image:insert_cache_extent2 +btrfs-image:internal_error btrfs-image:is_same_loop_file btrfs-image:is_seen_fsid btrfs-image:iterate_extent_inodes @@ -2362,6 +2388,7 @@ btrfs-image:open_file_or_dir btrfs-image:open_file_or_dir3 btrfs-image:open_path_or_dev_mnt +btrfs-image:opt_check_repair btrfs-image:output_format_name btrfs-image:output_formats btrfs-image:parse_bg_profile @@ -2387,6 +2414,7 @@ btrfs-image:path_is_reg_or_block_device btrfs-image:paths_from_inode btrfs-image:populate_free_space_tree +btrfs-image:pr_stderr btrfs-image:pr_verbose btrfs-image:prefixcmp btrfs-image:pretty_size_mode @@ -2402,18 +2430,6 @@ btrfs-image:print_objectid btrfs-image:qgroup_set_item_count_ptr btrfs-image:qgroup_verify_all -btrfs-image:radix_tree_delete -btrfs-image:radix_tree_gang_lookup -btrfs-image:radix_tree_gang_lookup_tag -btrfs-image:radix_tree_init -btrfs-image:radix_tree_insert -btrfs-image:radix_tree_lookup -btrfs-image:radix_tree_lookup_slot -btrfs-image:radix_tree_preload -btrfs-image:radix_tree_tag_clear -btrfs-image:radix_tree_tag_get -btrfs-image:radix_tree_tag_set -btrfs-image:radix_tree_tagged btrfs-image:raid56_recov btrfs-image:raid5_gen_result btrfs-image:raid6_gen_syndrome @@ -2444,8 +2460,6 @@ btrfs-image:rb_search btrfs-image:read_data_from_disk btrfs-image:read_extent_buffer -btrfs-image:read_extent_data -btrfs-image:read_extent_from_disk btrfs-image:read_node_slot btrfs-image:read_path btrfs-image:read_tree_block @@ -2455,7 +2469,6 @@ btrfs-image:remove_block_group_free_space btrfs-image:remove_cache_extent btrfs-image:remove_from_free_space_tree -btrfs-image:repair btrfs-image:repair_qgroups btrfs-image:report_qgroups btrfs-image:sanitize_name @@ -2465,6 +2478,7 @@ btrfs-image:set_extent_bits btrfs-image:set_extent_buffer_dirty btrfs-image:set_extent_dirty +btrfs-image:set_free_space_tree_thresholds btrfs-image:set_label btrfs-image:set_state_private btrfs-image:string_is_numerical @@ -2516,12 +2530,12 @@ btrfs-image:write_ctree_super btrfs-image:write_data_to_disk btrfs-image:write_extent_buffer -btrfs-image:write_extent_to_disk btrfs-image:write_raid56_with_parity btrfs-image:write_tree_block btrfs-image:zero_zone_blocks btrfs-image:zone_size btrfs-image:zoned_model +btrfs-image:zoned_profile_supported btrfs-map-logical:SHA224FinalBits btrfs-map-logical:SHA224Input btrfs-map-logical:SHA224Reset @@ -2604,6 +2618,7 @@ btrfs-map-logical:btrfs_alloc_data_chunk btrfs-map-logical:btrfs_alloc_free_block btrfs-map-logical:btrfs_alloc_path +btrfs-map-logical:btrfs_assert_feature_buf_size btrfs-map-logical:btrfs_bg_flags_for_device_num btrfs-map-logical:btrfs_bg_flags_to_raid_index btrfs-map-logical:btrfs_bg_type_is_stripey @@ -2618,6 +2633,7 @@ btrfs-map-logical:btrfs_change_inode_flags btrfs-map-logical:btrfs_check_allocatable_zones btrfs-map-logical:btrfs_check_chunk_valid +btrfs-map-logical:btrfs_check_features btrfs-map-logical:btrfs_check_fs_compatibility btrfs-map-logical:btrfs_check_leaf btrfs-map-logical:btrfs_check_node @@ -2635,6 +2651,7 @@ btrfs-map-logical:btrfs_commit_transaction btrfs-map-logical:btrfs_comp_cpu_keys btrfs-map-logical:btrfs_config_init +btrfs-map-logical:btrfs_convert_one_bg btrfs-map-logical:btrfs_copy_root btrfs-map-logical:btrfs_cow_block btrfs-map-logical:btrfs_create_free_space_tree @@ -2642,6 +2659,7 @@ btrfs-map-logical:btrfs_create_tree btrfs-map-logical:btrfs_csum_data btrfs-map-logical:btrfs_csum_file_block +btrfs-map-logical:btrfs_csum_root btrfs-map-logical:btrfs_csum_type_size btrfs-map-logical:btrfs_dec_ref btrfs-map-logical:btrfs_del_csums @@ -2650,16 +2668,18 @@ btrfs-map-logical:btrfs_del_items btrfs-map-logical:btrfs_del_ptr btrfs-map-logical:btrfs_del_root +btrfs-map-logical:btrfs_delete_and_free_root btrfs-map-logical:btrfs_delete_one_dir_name btrfs-map-logical:btrfs_destroy_delayed_refs btrfs-map-logical:btrfs_device_already_in_root -btrfs-map-logical:btrfs_device_size btrfs-map-logical:btrfs_direct_pio btrfs-map-logical:btrfs_dump_free_space btrfs-map-logical:btrfs_extend_item +btrfs-map-logical:btrfs_extent_root btrfs-map-logical:btrfs_extref_hash btrfs-map-logical:btrfs_find_all_roots btrfs-map-logical:btrfs_find_allocatable_zones +btrfs-map-logical:btrfs_find_and_setup_root btrfs-map-logical:btrfs_find_create_tree_block btrfs-map-logical:btrfs_find_device btrfs-map-logical:btrfs_find_device_by_devid @@ -2686,6 +2706,9 @@ btrfs-map-logical:btrfs_get_dev_zone_info_all_devices btrfs-map-logical:btrfs_get_extent btrfs-map-logical:btrfs_get_zone_info +btrfs-map-logical:btrfs_global_root +btrfs-map-logical:btrfs_global_root_id +btrfs-map-logical:btrfs_global_root_insert btrfs-map-logical:btrfs_group_profile_str btrfs-map-logical:btrfs_group_type_str btrfs-map-logical:btrfs_inc_extent_ref @@ -2721,6 +2744,8 @@ btrfs-map-logical:btrfs_make_block_groups btrfs-map-logical:btrfs_map_block btrfs-map-logical:btrfs_mark_buffer_dirty +btrfs-map-logical:btrfs_mark_used_blocks +btrfs-map-logical:btrfs_mark_used_tree_blocks btrfs-map-logical:btrfs_match_dir_item_name btrfs-map-logical:btrfs_merge_delayed_refs btrfs-map-logical:btrfs_mkdir @@ -2842,6 +2867,7 @@ btrfs-map-logical:btrfs_uuid_to_key btrfs-map-logical:btrfs_uuid_tree_add btrfs-map-logical:btrfs_uuid_tree_remove +btrfs-map-logical:btrfs_warn_experimental btrfs-map-logical:btrfs_warn_multiple_profiles btrfs-map-logical:btrfs_wipe_temporary_sb btrfs-map-logical:btrfs_write_dirty_block_groups @@ -2869,17 +2895,19 @@ btrfs-map-logical:count_digits btrfs-map-logical:crc32c_le btrfs-map-logical:crc32c_optimization_init -btrfs-map-logical:csum_tree_block btrfs-map-logical:csum_tree_block_size btrfs-map-logical:device_discard_blocks btrfs-map-logical:device_get_partition_size btrfs-map-logical:device_get_partition_size_fd +btrfs-map-logical:device_get_partition_size_fd_stat btrfs-map-logical:device_get_partition_size_sysfs btrfs-map-logical:device_get_queue_param +btrfs-map-logical:device_get_rotational btrfs-map-logical:device_get_zone_size btrfs-map-logical:device_get_zone_unusable btrfs-map-logical:device_zero_blocks btrfs-map-logical:div_factor +btrfs-map-logical:error_msg btrfs-map-logical:exclude_super_stripes btrfs-map-logical:extent_buffer_bitmap_clear btrfs-map-logical:extent_buffer_bitmap_set @@ -2887,7 +2915,6 @@ btrfs-map-logical:extent_from_logical btrfs-map-logical:extent_io_tree_cleanup btrfs-map-logical:extent_io_tree_init -btrfs-map-logical:extent_io_tree_init_cache_max btrfs-map-logical:find_extent_buffer btrfs-map-logical:find_first_extent_bit btrfs-map-logical:find_first_extent_buffer @@ -2941,6 +2968,7 @@ btrfs-map-logical:inode_item_info btrfs-map-logical:insert_cache_extent btrfs-map-logical:insert_cache_extent2 +btrfs-map-logical:internal_error btrfs-map-logical:is_same_loop_file btrfs-map-logical:is_seen_fsid btrfs-map-logical:iterate_extent_inodes @@ -2964,6 +2992,7 @@ btrfs-map-logical:open_file_or_dir btrfs-map-logical:open_file_or_dir3 btrfs-map-logical:open_path_or_dev_mnt +btrfs-map-logical:opt_check_repair btrfs-map-logical:output_format_name btrfs-map-logical:output_formats btrfs-map-logical:parse_bg_profile @@ -2989,6 +3018,7 @@ btrfs-map-logical:path_is_reg_or_block_device btrfs-map-logical:paths_from_inode btrfs-map-logical:populate_free_space_tree +btrfs-map-logical:pr_stderr btrfs-map-logical:pr_verbose btrfs-map-logical:prefixcmp btrfs-map-logical:pretty_size_mode @@ -3004,18 +3034,6 @@ btrfs-map-logical:print_objectid btrfs-map-logical:qgroup_set_item_count_ptr btrfs-map-logical:qgroup_verify_all -btrfs-map-logical:radix_tree_delete -btrfs-map-logical:radix_tree_gang_lookup -btrfs-map-logical:radix_tree_gang_lookup_tag -btrfs-map-logical:radix_tree_init -btrfs-map-logical:radix_tree_insert -btrfs-map-logical:radix_tree_lookup -btrfs-map-logical:radix_tree_lookup_slot -btrfs-map-logical:radix_tree_preload -btrfs-map-logical:radix_tree_tag_clear -btrfs-map-logical:radix_tree_tag_get -btrfs-map-logical:radix_tree_tag_set -btrfs-map-logical:radix_tree_tagged btrfs-map-logical:raid56_recov btrfs-map-logical:raid5_gen_result btrfs-map-logical:raid6_gen_syndrome @@ -3046,8 +3064,6 @@ btrfs-map-logical:rb_search btrfs-map-logical:read_data_from_disk btrfs-map-logical:read_extent_buffer -btrfs-map-logical:read_extent_data -btrfs-map-logical:read_extent_from_disk btrfs-map-logical:read_node_slot btrfs-map-logical:read_path btrfs-map-logical:read_tree_block @@ -3057,7 +3073,6 @@ btrfs-map-logical:remove_block_group_free_space btrfs-map-logical:remove_cache_extent btrfs-map-logical:remove_from_free_space_tree -btrfs-map-logical:repair btrfs-map-logical:repair_qgroups btrfs-map-logical:report_qgroups btrfs-map-logical:search_cache_extent @@ -3066,6 +3081,7 @@ btrfs-map-logical:set_extent_bits btrfs-map-logical:set_extent_buffer_dirty btrfs-map-logical:set_extent_dirty +btrfs-map-logical:set_free_space_tree_thresholds btrfs-map-logical:set_label btrfs-map-logical:set_state_private btrfs-map-logical:string_is_numerical @@ -3117,12 +3133,12 @@ btrfs-map-logical:write_ctree_super btrfs-map-logical:write_data_to_disk btrfs-map-logical:write_extent_buffer -btrfs-map-logical:write_extent_to_disk btrfs-map-logical:write_raid56_with_parity btrfs-map-logical:write_tree_block btrfs-map-logical:zero_zone_blocks btrfs-map-logical:zone_size btrfs-map-logical:zoned_model +btrfs-map-logical:zoned_profile_supported btrfs-select-super:SHA224FinalBits btrfs-select-super:SHA224Input btrfs-select-super:SHA224Reset @@ -3205,6 +3221,7 @@ btrfs-select-super:btrfs_alloc_data_chunk btrfs-select-super:btrfs_alloc_free_block btrfs-select-super:btrfs_alloc_path +btrfs-select-super:btrfs_assert_feature_buf_size btrfs-select-super:btrfs_bg_flags_for_device_num btrfs-select-super:btrfs_bg_flags_to_raid_index btrfs-select-super:btrfs_bg_type_is_stripey @@ -3219,6 +3236,7 @@ btrfs-select-super:btrfs_change_inode_flags btrfs-select-super:btrfs_check_allocatable_zones btrfs-select-super:btrfs_check_chunk_valid +btrfs-select-super:btrfs_check_features btrfs-select-super:btrfs_check_fs_compatibility btrfs-select-super:btrfs_check_leaf btrfs-select-super:btrfs_check_node @@ -3236,6 +3254,7 @@ btrfs-select-super:btrfs_commit_transaction btrfs-select-super:btrfs_comp_cpu_keys btrfs-select-super:btrfs_config_init +btrfs-select-super:btrfs_convert_one_bg btrfs-select-super:btrfs_copy_root btrfs-select-super:btrfs_cow_block btrfs-select-super:btrfs_create_free_space_tree @@ -3243,6 +3262,7 @@ btrfs-select-super:btrfs_create_tree btrfs-select-super:btrfs_csum_data btrfs-select-super:btrfs_csum_file_block +btrfs-select-super:btrfs_csum_root btrfs-select-super:btrfs_csum_type_size btrfs-select-super:btrfs_dec_ref btrfs-select-super:btrfs_del_csums @@ -3251,16 +3271,18 @@ btrfs-select-super:btrfs_del_items btrfs-select-super:btrfs_del_ptr btrfs-select-super:btrfs_del_root +btrfs-select-super:btrfs_delete_and_free_root btrfs-select-super:btrfs_delete_one_dir_name btrfs-select-super:btrfs_destroy_delayed_refs btrfs-select-super:btrfs_device_already_in_root -btrfs-select-super:btrfs_device_size btrfs-select-super:btrfs_direct_pio btrfs-select-super:btrfs_dump_free_space btrfs-select-super:btrfs_extend_item +btrfs-select-super:btrfs_extent_root btrfs-select-super:btrfs_extref_hash btrfs-select-super:btrfs_find_all_roots btrfs-select-super:btrfs_find_allocatable_zones +btrfs-select-super:btrfs_find_and_setup_root btrfs-select-super:btrfs_find_create_tree_block btrfs-select-super:btrfs_find_device btrfs-select-super:btrfs_find_device_by_devid @@ -3287,6 +3309,9 @@ btrfs-select-super:btrfs_get_dev_zone_info_all_devices btrfs-select-super:btrfs_get_extent btrfs-select-super:btrfs_get_zone_info +btrfs-select-super:btrfs_global_root +btrfs-select-super:btrfs_global_root_id +btrfs-select-super:btrfs_global_root_insert btrfs-select-super:btrfs_group_profile_str btrfs-select-super:btrfs_group_type_str btrfs-select-super:btrfs_inc_extent_ref @@ -3322,6 +3347,8 @@ btrfs-select-super:btrfs_make_block_groups btrfs-select-super:btrfs_map_block btrfs-select-super:btrfs_mark_buffer_dirty +btrfs-select-super:btrfs_mark_used_blocks +btrfs-select-super:btrfs_mark_used_tree_blocks btrfs-select-super:btrfs_match_dir_item_name btrfs-select-super:btrfs_merge_delayed_refs btrfs-select-super:btrfs_mkdir @@ -3443,6 +3470,7 @@ btrfs-select-super:btrfs_uuid_to_key btrfs-select-super:btrfs_uuid_tree_add btrfs-select-super:btrfs_uuid_tree_remove +btrfs-select-super:btrfs_warn_experimental btrfs-select-super:btrfs_warn_multiple_profiles btrfs-select-super:btrfs_wipe_temporary_sb btrfs-select-super:btrfs_write_dirty_block_groups @@ -3470,17 +3498,19 @@ btrfs-select-super:count_digits btrfs-select-super:crc32c_le btrfs-select-super:crc32c_optimization_init -btrfs-select-super:csum_tree_block btrfs-select-super:csum_tree_block_size btrfs-select-super:device_discard_blocks btrfs-select-super:device_get_partition_size btrfs-select-super:device_get_partition_size_fd +btrfs-select-super:device_get_partition_size_fd_stat btrfs-select-super:device_get_partition_size_sysfs btrfs-select-super:device_get_queue_param +btrfs-select-super:device_get_rotational btrfs-select-super:device_get_zone_size btrfs-select-super:device_get_zone_unusable btrfs-select-super:device_zero_blocks btrfs-select-super:div_factor +btrfs-select-super:error_msg btrfs-select-super:exclude_super_stripes btrfs-select-super:extent_buffer_bitmap_clear btrfs-select-super:extent_buffer_bitmap_set @@ -3488,7 +3518,6 @@ btrfs-select-super:extent_from_logical btrfs-select-super:extent_io_tree_cleanup btrfs-select-super:extent_io_tree_init -btrfs-select-super:extent_io_tree_init_cache_max btrfs-select-super:find_extent_buffer btrfs-select-super:find_first_extent_bit btrfs-select-super:find_first_extent_buffer @@ -3542,6 +3571,7 @@ btrfs-select-super:inode_item_info btrfs-select-super:insert_cache_extent btrfs-select-super:insert_cache_extent2 +btrfs-select-super:internal_error btrfs-select-super:is_same_loop_file btrfs-select-super:is_seen_fsid btrfs-select-super:iterate_extent_inodes @@ -3565,6 +3595,7 @@ btrfs-select-super:open_file_or_dir btrfs-select-super:open_file_or_dir3 btrfs-select-super:open_path_or_dev_mnt +btrfs-select-super:opt_check_repair btrfs-select-super:output_format_name btrfs-select-super:output_formats btrfs-select-super:parse_bg_profile @@ -3590,6 +3621,7 @@ btrfs-select-super:path_is_reg_or_block_device btrfs-select-super:paths_from_inode btrfs-select-super:populate_free_space_tree +btrfs-select-super:pr_stderr btrfs-select-super:pr_verbose btrfs-select-super:prefixcmp btrfs-select-super:pretty_size_mode @@ -3605,18 +3637,6 @@ btrfs-select-super:print_objectid btrfs-select-super:qgroup_set_item_count_ptr btrfs-select-super:qgroup_verify_all -btrfs-select-super:radix_tree_delete -btrfs-select-super:radix_tree_gang_lookup -btrfs-select-super:radix_tree_gang_lookup_tag -btrfs-select-super:radix_tree_init -btrfs-select-super:radix_tree_insert -btrfs-select-super:radix_tree_lookup -btrfs-select-super:radix_tree_lookup_slot -btrfs-select-super:radix_tree_preload -btrfs-select-super:radix_tree_tag_clear -btrfs-select-super:radix_tree_tag_get -btrfs-select-super:radix_tree_tag_set -btrfs-select-super:radix_tree_tagged btrfs-select-super:raid56_recov btrfs-select-super:raid5_gen_result btrfs-select-super:raid6_gen_syndrome @@ -3647,8 +3667,6 @@ btrfs-select-super:rb_search btrfs-select-super:read_data_from_disk btrfs-select-super:read_extent_buffer -btrfs-select-super:read_extent_data -btrfs-select-super:read_extent_from_disk btrfs-select-super:read_node_slot btrfs-select-super:read_path btrfs-select-super:read_tree_block @@ -3658,7 +3676,6 @@ btrfs-select-super:remove_block_group_free_space btrfs-select-super:remove_cache_extent btrfs-select-super:remove_from_free_space_tree -btrfs-select-super:repair btrfs-select-super:repair_qgroups btrfs-select-super:report_qgroups btrfs-select-super:search_cache_extent @@ -3667,6 +3684,7 @@ btrfs-select-super:set_extent_bits btrfs-select-super:set_extent_buffer_dirty btrfs-select-super:set_extent_dirty +btrfs-select-super:set_free_space_tree_thresholds btrfs-select-super:set_label btrfs-select-super:set_state_private btrfs-select-super:string_is_numerical @@ -3718,12 +3736,12 @@ btrfs-select-super:write_ctree_super btrfs-select-super:write_data_to_disk btrfs-select-super:write_extent_buffer -btrfs-select-super:write_extent_to_disk btrfs-select-super:write_raid56_with_parity btrfs-select-super:write_tree_block btrfs-select-super:zero_zone_blocks btrfs-select-super:zone_size btrfs-select-super:zoned_model +btrfs-select-super:zoned_profile_supported btrfstune:SHA224FinalBits btrfstune:SHA224Input btrfstune:SHA224Reset @@ -3806,6 +3824,7 @@ btrfstune:btrfs_alloc_data_chunk btrfstune:btrfs_alloc_free_block btrfstune:btrfs_alloc_path +btrfstune:btrfs_assert_feature_buf_size btrfstune:btrfs_bg_flags_for_device_num btrfstune:btrfs_bg_flags_to_raid_index btrfstune:btrfs_bg_type_is_stripey @@ -3820,6 +3839,7 @@ btrfstune:btrfs_change_inode_flags btrfstune:btrfs_check_allocatable_zones btrfstune:btrfs_check_chunk_valid +btrfstune:btrfs_check_features btrfstune:btrfs_check_fs_compatibility btrfstune:btrfs_check_leaf btrfstune:btrfs_check_node @@ -3837,6 +3857,7 @@ btrfstune:btrfs_commit_transaction btrfstune:btrfs_comp_cpu_keys btrfstune:btrfs_config_init +btrfstune:btrfs_convert_one_bg btrfstune:btrfs_copy_root btrfstune:btrfs_cow_block btrfstune:btrfs_create_free_space_tree @@ -3844,6 +3865,7 @@ btrfstune:btrfs_create_tree btrfstune:btrfs_csum_data btrfstune:btrfs_csum_file_block +btrfstune:btrfs_csum_root btrfstune:btrfs_csum_type_size btrfstune:btrfs_dec_ref btrfstune:btrfs_del_csums @@ -3852,16 +3874,18 @@ btrfstune:btrfs_del_items btrfstune:btrfs_del_ptr btrfstune:btrfs_del_root +btrfstune:btrfs_delete_and_free_root btrfstune:btrfs_delete_one_dir_name btrfstune:btrfs_destroy_delayed_refs btrfstune:btrfs_device_already_in_root -btrfstune:btrfs_device_size btrfstune:btrfs_direct_pio btrfstune:btrfs_dump_free_space btrfstune:btrfs_extend_item +btrfstune:btrfs_extent_root btrfstune:btrfs_extref_hash btrfstune:btrfs_find_all_roots btrfstune:btrfs_find_allocatable_zones +btrfstune:btrfs_find_and_setup_root btrfstune:btrfs_find_create_tree_block btrfstune:btrfs_find_device btrfstune:btrfs_find_device_by_devid @@ -3888,6 +3912,9 @@ btrfstune:btrfs_get_dev_zone_info_all_devices btrfstune:btrfs_get_extent btrfstune:btrfs_get_zone_info +btrfstune:btrfs_global_root +btrfstune:btrfs_global_root_id +btrfstune:btrfs_global_root_insert btrfstune:btrfs_group_profile_str btrfstune:btrfs_group_type_str btrfstune:btrfs_inc_extent_ref @@ -3923,6 +3950,8 @@ btrfstune:btrfs_make_block_groups btrfstune:btrfs_map_block btrfstune:btrfs_mark_buffer_dirty +btrfstune:btrfs_mark_used_blocks +btrfstune:btrfs_mark_used_tree_blocks btrfstune:btrfs_match_dir_item_name btrfstune:btrfs_merge_delayed_refs btrfstune:btrfs_mkdir @@ -4044,6 +4073,7 @@ btrfstune:btrfs_uuid_to_key btrfstune:btrfs_uuid_tree_add btrfstune:btrfs_uuid_tree_remove +btrfstune:btrfs_warn_experimental btrfstune:btrfs_warn_multiple_profiles btrfstune:btrfs_wipe_temporary_sb btrfstune:btrfs_write_dirty_block_groups @@ -4071,17 +4101,19 @@ btrfstune:count_digits btrfstune:crc32c_le btrfstune:crc32c_optimization_init -btrfstune:csum_tree_block btrfstune:csum_tree_block_size btrfstune:device_discard_blocks btrfstune:device_get_partition_size btrfstune:device_get_partition_size_fd +btrfstune:device_get_partition_size_fd_stat btrfstune:device_get_partition_size_sysfs btrfstune:device_get_queue_param +btrfstune:device_get_rotational btrfstune:device_get_zone_size btrfstune:device_get_zone_unusable btrfstune:device_zero_blocks btrfstune:div_factor +btrfstune:error_msg btrfstune:exclude_super_stripes btrfstune:extent_buffer_bitmap_clear btrfstune:extent_buffer_bitmap_set @@ -4089,7 +4121,6 @@ btrfstune:extent_from_logical btrfstune:extent_io_tree_cleanup btrfstune:extent_io_tree_init -btrfstune:extent_io_tree_init_cache_max btrfstune:find_extent_buffer btrfstune:find_first_extent_bit btrfstune:find_first_extent_buffer @@ -4143,6 +4174,7 @@ btrfstune:inode_item_info btrfstune:insert_cache_extent btrfstune:insert_cache_extent2 +btrfstune:internal_error btrfstune:is_same_loop_file btrfstune:is_seen_fsid btrfstune:iterate_extent_inodes @@ -4166,6 +4198,7 @@ btrfstune:open_file_or_dir btrfstune:open_file_or_dir3 btrfstune:open_path_or_dev_mnt +btrfstune:opt_check_repair btrfstune:output_format_name btrfstune:output_formats btrfstune:parse_bg_profile @@ -4191,6 +4224,7 @@ btrfstune:path_is_reg_or_block_device btrfstune:paths_from_inode btrfstune:populate_free_space_tree +btrfstune:pr_stderr btrfstune:pr_verbose btrfstune:prefixcmp btrfstune:pretty_size_mode @@ -4206,18 +4240,6 @@ btrfstune:print_objectid btrfstune:qgroup_set_item_count_ptr btrfstune:qgroup_verify_all -btrfstune:radix_tree_delete -btrfstune:radix_tree_gang_lookup -btrfstune:radix_tree_gang_lookup_tag -btrfstune:radix_tree_init -btrfstune:radix_tree_insert -btrfstune:radix_tree_lookup -btrfstune:radix_tree_lookup_slot -btrfstune:radix_tree_preload -btrfstune:radix_tree_tag_clear -btrfstune:radix_tree_tag_get -btrfstune:radix_tree_tag_set -btrfstune:radix_tree_tagged btrfstune:raid56_recov btrfstune:raid5_gen_result btrfstune:raid6_gen_syndrome @@ -4248,8 +4270,6 @@ btrfstune:rb_search btrfstune:read_data_from_disk btrfstune:read_extent_buffer -btrfstune:read_extent_data -btrfstune:read_extent_from_disk btrfstune:read_node_slot btrfstune:read_path btrfstune:read_tree_block @@ -4259,7 +4279,6 @@ btrfstune:remove_block_group_free_space btrfstune:remove_cache_extent btrfstune:remove_from_free_space_tree -btrfstune:repair btrfstune:repair_qgroups btrfstune:report_qgroups btrfstune:search_cache_extent @@ -4268,6 +4287,7 @@ btrfstune:set_extent_bits btrfstune:set_extent_buffer_dirty btrfstune:set_extent_dirty +btrfstune:set_free_space_tree_thresholds btrfstune:set_label btrfstune:set_state_private btrfstune:string_is_numerical @@ -4319,12 +4339,12 @@ btrfstune:write_ctree_super btrfstune:write_data_to_disk btrfstune:write_extent_buffer -btrfstune:write_extent_to_disk btrfstune:write_raid56_with_parity btrfstune:write_tree_block btrfstune:zero_zone_blocks btrfstune:zone_size btrfstune:zoned_model +btrfstune:zoned_profile_supported libbtrfs.so.0:LIBBTRFS_0.1 libbtrfs.so.0:btrfs_read_and_process_send_stream libbtrfs.so.0:btrfs_subvolid_resolve @@ -4457,6 +4477,7 @@ mkfs.btrfs:btrfs_alloc_data_chunk mkfs.btrfs:btrfs_alloc_free_block mkfs.btrfs:btrfs_alloc_path +mkfs.btrfs:btrfs_assert_feature_buf_size mkfs.btrfs:btrfs_bg_flags_for_device_num mkfs.btrfs:btrfs_bg_flags_to_raid_index mkfs.btrfs:btrfs_bg_type_is_stripey @@ -4471,6 +4492,7 @@ mkfs.btrfs:btrfs_change_inode_flags mkfs.btrfs:btrfs_check_allocatable_zones mkfs.btrfs:btrfs_check_chunk_valid +mkfs.btrfs:btrfs_check_features mkfs.btrfs:btrfs_check_fs_compatibility mkfs.btrfs:btrfs_check_leaf mkfs.btrfs:btrfs_check_node @@ -4488,6 +4510,7 @@ mkfs.btrfs:btrfs_commit_transaction mkfs.btrfs:btrfs_comp_cpu_keys mkfs.btrfs:btrfs_config_init +mkfs.btrfs:btrfs_convert_one_bg mkfs.btrfs:btrfs_copy_root mkfs.btrfs:btrfs_cow_block mkfs.btrfs:btrfs_create_free_space_tree @@ -4495,6 +4518,7 @@ mkfs.btrfs:btrfs_create_tree mkfs.btrfs:btrfs_csum_data mkfs.btrfs:btrfs_csum_file_block +mkfs.btrfs:btrfs_csum_root mkfs.btrfs:btrfs_csum_type_size mkfs.btrfs:btrfs_dec_ref mkfs.btrfs:btrfs_del_csums @@ -4503,16 +4527,18 @@ mkfs.btrfs:btrfs_del_items mkfs.btrfs:btrfs_del_ptr mkfs.btrfs:btrfs_del_root +mkfs.btrfs:btrfs_delete_and_free_root mkfs.btrfs:btrfs_delete_one_dir_name mkfs.btrfs:btrfs_destroy_delayed_refs mkfs.btrfs:btrfs_device_already_in_root -mkfs.btrfs:btrfs_device_size mkfs.btrfs:btrfs_direct_pio mkfs.btrfs:btrfs_dump_free_space mkfs.btrfs:btrfs_extend_item +mkfs.btrfs:btrfs_extent_root mkfs.btrfs:btrfs_extref_hash mkfs.btrfs:btrfs_find_all_roots mkfs.btrfs:btrfs_find_allocatable_zones +mkfs.btrfs:btrfs_find_and_setup_root mkfs.btrfs:btrfs_find_create_tree_block mkfs.btrfs:btrfs_find_device mkfs.btrfs:btrfs_find_device_by_devid @@ -4539,6 +4565,9 @@ mkfs.btrfs:btrfs_get_dev_zone_info_all_devices mkfs.btrfs:btrfs_get_extent mkfs.btrfs:btrfs_get_zone_info +mkfs.btrfs:btrfs_global_root +mkfs.btrfs:btrfs_global_root_id +mkfs.btrfs:btrfs_global_root_insert mkfs.btrfs:btrfs_group_profile_str mkfs.btrfs:btrfs_group_type_str mkfs.btrfs:btrfs_inc_extent_ref @@ -4575,6 +4604,8 @@ mkfs.btrfs:btrfs_make_root_dir mkfs.btrfs:btrfs_map_block mkfs.btrfs:btrfs_mark_buffer_dirty +mkfs.btrfs:btrfs_mark_used_blocks +mkfs.btrfs:btrfs_mark_used_tree_blocks mkfs.btrfs:btrfs_match_dir_item_name mkfs.btrfs:btrfs_merge_delayed_refs mkfs.btrfs:btrfs_min_dev_size @@ -4700,6 +4731,7 @@ mkfs.btrfs:btrfs_uuid_to_key mkfs.btrfs:btrfs_uuid_tree_add mkfs.btrfs:btrfs_uuid_tree_remove +mkfs.btrfs:btrfs_warn_experimental mkfs.btrfs:btrfs_warn_multiple_profiles mkfs.btrfs:btrfs_wipe_temporary_sb mkfs.btrfs:btrfs_write_dirty_block_groups @@ -4727,17 +4759,19 @@ mkfs.btrfs:count_digits mkfs.btrfs:crc32c_le mkfs.btrfs:crc32c_optimization_init -mkfs.btrfs:csum_tree_block mkfs.btrfs:csum_tree_block_size mkfs.btrfs:device_discard_blocks mkfs.btrfs:device_get_partition_size mkfs.btrfs:device_get_partition_size_fd +mkfs.btrfs:device_get_partition_size_fd_stat mkfs.btrfs:device_get_partition_size_sysfs mkfs.btrfs:device_get_queue_param +mkfs.btrfs:device_get_rotational mkfs.btrfs:device_get_zone_size mkfs.btrfs:device_get_zone_unusable mkfs.btrfs:device_zero_blocks mkfs.btrfs:div_factor +mkfs.btrfs:error_msg mkfs.btrfs:exclude_super_stripes mkfs.btrfs:extent_buffer_bitmap_clear mkfs.btrfs:extent_buffer_bitmap_set @@ -4745,7 +4779,6 @@ mkfs.btrfs:extent_from_logical mkfs.btrfs:extent_io_tree_cleanup mkfs.btrfs:extent_io_tree_init -mkfs.btrfs:extent_io_tree_init_cache_max mkfs.btrfs:find_extent_buffer mkfs.btrfs:find_first_extent_bit mkfs.btrfs:find_first_extent_buffer @@ -4799,6 +4832,7 @@ mkfs.btrfs:inode_item_info mkfs.btrfs:insert_cache_extent mkfs.btrfs:insert_cache_extent2 +mkfs.btrfs:internal_error mkfs.btrfs:is_same_loop_file mkfs.btrfs:is_seen_fsid mkfs.btrfs:is_vol_small @@ -4824,6 +4858,7 @@ mkfs.btrfs:open_file_or_dir mkfs.btrfs:open_file_or_dir3 mkfs.btrfs:open_path_or_dev_mnt +mkfs.btrfs:opt_check_repair mkfs.btrfs:output_format_name mkfs.btrfs:output_formats mkfs.btrfs:parse_bg_profile @@ -4849,6 +4884,7 @@ mkfs.btrfs:path_is_reg_or_block_device mkfs.btrfs:paths_from_inode mkfs.btrfs:populate_free_space_tree +mkfs.btrfs:pr_stderr mkfs.btrfs:pr_verbose mkfs.btrfs:prefixcmp mkfs.btrfs:pretty_size_mode @@ -4864,18 +4900,6 @@ mkfs.btrfs:print_objectid mkfs.btrfs:qgroup_set_item_count_ptr mkfs.btrfs:qgroup_verify_all -mkfs.btrfs:radix_tree_delete -mkfs.btrfs:radix_tree_gang_lookup -mkfs.btrfs:radix_tree_gang_lookup_tag -mkfs.btrfs:radix_tree_init -mkfs.btrfs:radix_tree_insert -mkfs.btrfs:radix_tree_lookup -mkfs.btrfs:radix_tree_lookup_slot -mkfs.btrfs:radix_tree_preload -mkfs.btrfs:radix_tree_tag_clear -mkfs.btrfs:radix_tree_tag_get -mkfs.btrfs:radix_tree_tag_set -mkfs.btrfs:radix_tree_tagged mkfs.btrfs:raid56_recov mkfs.btrfs:raid5_gen_result mkfs.btrfs:raid6_gen_syndrome @@ -4906,8 +4930,6 @@ mkfs.btrfs:rb_search mkfs.btrfs:read_data_from_disk mkfs.btrfs:read_extent_buffer -mkfs.btrfs:read_extent_data -mkfs.btrfs:read_extent_from_disk mkfs.btrfs:read_node_slot mkfs.btrfs:read_path mkfs.btrfs:read_tree_block @@ -4917,7 +4939,6 @@ mkfs.btrfs:remove_block_group_free_space mkfs.btrfs:remove_cache_extent mkfs.btrfs:remove_from_free_space_tree -mkfs.btrfs:repair mkfs.btrfs:repair_qgroups mkfs.btrfs:report_qgroups mkfs.btrfs:search_cache_extent @@ -4926,6 +4947,7 @@ mkfs.btrfs:set_extent_bits mkfs.btrfs:set_extent_buffer_dirty mkfs.btrfs:set_extent_dirty +mkfs.btrfs:set_free_space_tree_thresholds mkfs.btrfs:set_label mkfs.btrfs:set_state_private mkfs.btrfs:string_is_numerical @@ -4980,9 +5002,9 @@ mkfs.btrfs:write_ctree_super mkfs.btrfs:write_data_to_disk mkfs.btrfs:write_extent_buffer -mkfs.btrfs:write_extent_to_disk mkfs.btrfs:write_raid56_with_parity mkfs.btrfs:write_tree_block mkfs.btrfs:zero_zone_blocks mkfs.btrfs:zone_size mkfs.btrfs:zoned_model +mkfs.btrfs:zoned_profile_supported diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -18,7 +18,6 @@ libblkid.so.1:blkid_probe_set_device libblkid.so.1:blkid_put_cache libblkid.so.1:blkid_verify -libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__errno_location @@ -61,6 +60,7 @@ libc.so.6:dup libc.so.6:endmntent libc.so.6:exit +libc.so.6:fallocate libc.so.6:fchmod libc.so.6:fchown libc.so.6:fchownat @@ -275,6 +275,7 @@ libz.so.1:inflate libz.so.1:inflateEnd libz.so.1:inflateInit_ +libz.so.1:inflateReset libz.so.1:uncompress libzstd.so.1:ZSTD_createDStream libzstd.so.1:ZSTD_decompressStream diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,8 +1,8 @@ name : btrfs-progs version : 6.0.1 -release : 41 +release : 42 source : - - https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.15.1.tar.xz : 6230f8f33961bd62633d601b0d049a3c6b833c1a1a7a2f2782d0c5796e7ab920 + - https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.0.1.tar.xz : b5316fff1d811e2ad3a067973109eb912bb0d92805735625fd8b82e700201c48 license : GPL-2.0-only homepage : https://btrfs.wiki.kernel.org/index.php/Main_Page summary : Utilities and library for managing btrfs filesystems @@ -16,6 +16,7 @@ - pkgconfig(reiserfscore) - asciidoc - lzo-devel + - python-sphinx - xmlto setup : | %configure --disable-static diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -31,6 +31,7 @@ /usr/bin/fsck.btrfs /usr/bin/mkfs.btrfs /usr/lib/udev/rules.d/64-btrfs-dm.rules + /usr/lib/udev/rules.d/64-btrfs-zoned.rules /usr/lib64/libbtrfs.so.0 /usr/lib64/libbtrfs.so.0.1 /usr/lib64/libbtrfsutil.so.1 @@ -70,16 +71,15 @@ programming.devel - btrfs-progs + btrfs-progs /usr/include/btrfs/ctree.h - /usr/include/btrfs/extent-cache.h - /usr/include/btrfs/extent_io.h /usr/include/btrfs/ioctl.h /usr/include/btrfs/kerncompat.h /usr/include/btrfs/list.h /usr/include/btrfs/rbtree.h + /usr/include/btrfs/rbtree_types.h /usr/include/btrfs/send-stream.h /usr/include/btrfs/send-utils.h /usr/include/btrfs/send.h @@ -91,8 +91,8 @@ - - 2022-11-19 + + 2022-11-23 6.0.1 Packaging update Silke Hofstra