diff -Nru lvm2-2.02.167/debian/changelog lvm2-2.02.167/debian/changelog --- lvm2-2.02.167/debian/changelog 2017-03-09 20:35:13.000000000 +0000 +++ lvm2-2.02.167/debian/changelog 2017-03-27 15:05:48.000000000 +0000 @@ -1,22 +1,16 @@ -lvm2 (2.02.167-1ubuntu4) zesty; urgency=medium +lvm2 (2.02.167-1ubuntu5) zesty; urgency=medium - * Disable symbol checks. + * d/p/fix-strips-limit.patch: Fix regression limiting number of + stripes to 8 (LP: #1675770) - -- Stéphane Graber Thu, 09 Mar 2017 15:35:13 -0500 - -lvm2 (2.02.167-1ubuntu3) zesty; urgency=medium - - * Rebuilding with the following patches disabled: - - 0003-dirs.patch - - 0006-dm-event-api.patch - - -- Stéphane Graber Thu, 09 Mar 2017 15:24:55 -0500 + -- Christian Ehrhardt Mon, 27 Mar 2017 09:23:51 +0200 lvm2 (2.02.167-1ubuntu2) zesty; urgency=medium - * No change rebuild to fix i386 segfault. + * Add a patch to fix crashes on 32bit platforms: + - 0011-fix-lvmetad-32bit.patch - -- Stéphane Graber Thu, 09 Mar 2017 14:50:18 -0500 + -- Stéphane Graber Fri, 10 Mar 2017 14:22:35 -0500 lvm2 (2.02.167-1ubuntu1) zesty; urgency=low diff -Nru lvm2-2.02.167/debian/libdevmapper1.02.1.symbols lvm2-2.02.167/debian/libdevmapper1.02.1.symbols --- lvm2-2.02.167/debian/libdevmapper1.02.1.symbols 1970-01-01 00:00:00.000000000 +0000 +++ lvm2-2.02.167/debian/libdevmapper1.02.1.symbols 2017-03-27 08:25:05.000000000 +0000 @@ -0,0 +1,313 @@ +libdevmapper.so.1.02.1 libdevmapper1.02.1 #MINVER# + Base@Base 2:1.02.20 + Local@Local 2:1.02.110 + *@DM_1_02_97 2:1.02.97 + *@DM_1_02_98 2:1.02.98 + *@DM_1_02_99 2:1.02.99 + *@DM_1_02_100 2:1.02.100 + *@DM_1_02_101 2:1.02.101 + *@DM_1_02_103 2:1.02.103 + *@DM_1_02_104 2:1.02.104 + *@DM_1_02_105 2:1.02.105 + *@DM_1_02_106 2:1.02.106 + *@DM_1_02_107 2:1.02.107 + *@DM_1_02_110 2:1.02.110 + *@DM_1_02_113 2:1.02.113 + *@DM_1_02_124 2:1.02.124 + *@DM_1_02_128 2:1.02.128 + *@DM_1_02_129 2:1.02.129 + *@DM_1_02_131 2:1.02.131 + *@DM_1_02_133 2:1.02.133 + *@DM_1_02_135 2:1.02.135 + dm_asprintf@Base 2:1.02.20 + dm_basename@Base 2:1.02.20 + dm_bit_and@Base 2:1.02.47 + dm_bit_get_first@Base 2:1.02.20 + dm_bit_get_next@Base 2:1.02.20 + dm_bit_union@Base 2:1.02.20 + dm_bitset_create@Base 2:1.02.20 + dm_bitset_destroy@Base 2:1.02.20 + dm_bitset_equal@Base 2:1.02.47 + dm_bounds_check_debug@Base 2:1.02.20 + dm_bounds_check_wrapper@DM_1_02_103 2:1.02.103 + dm_build_dm_name@Base 2:1.02.74 + dm_build_dm_uuid@Base 2:1.02.74 + dm_config_clone_node@Base 2:1.02.74 + dm_config_clone_node_with_mem@Base 2:1.02.74 + dm_config_create@Base 2:1.02.74 + dm_config_create_node@Base 2:1.02.74 + dm_config_create_value@Base 2:1.02.74 + dm_config_destroy@Base 2:1.02.74 + dm_config_find_bool@Base 2:1.02.74 + dm_config_find_float@Base 2:1.02.74 + dm_config_find_int64@Base 2:1.02.74 + dm_config_find_int@Base 2:1.02.74 + dm_config_find_node@Base 2:1.02.74 + dm_config_find_str@Base 2:1.02.74 + dm_config_find_str_allow_empty@Base 2:1.02.74 + dm_config_flatten@Base 2:1.02.99 + dm_config_from_string@Base 2:1.02.74 + dm_config_get_custom@Base 2:1.02.74 + dm_config_get_list@Base 2:1.02.74 + dm_config_get_section@Base 2:1.02.74 + dm_config_get_str@Base 2:1.02.74 + dm_config_get_uint32@Base 2:1.02.74 + dm_config_get_uint64@Base 2:1.02.74 + dm_config_has_node@Base 2:1.02.74 + dm_config_insert_cascaded_tree@Base 2:1.02.74 + dm_config_maybe_section@Base 2:1.02.74 + dm_config_memory@Base 2:1.02.74 + dm_config_parent_name@Base 2:1.02.74 + dm_config_parse@Base 2:1.02.74 + dm_config_remove_cascaded_tree@Base 2:1.02.74 + dm_config_remove_node@Base 2:1.02.99 + dm_config_set_custom@Base 2:1.02.74 + dm_config_tree_find_bool@Base 2:1.02.74 + dm_config_tree_find_float@Base 2:1.02.74 + dm_config_tree_find_int64@Base 2:1.02.74 + dm_config_tree_find_int@Base 2:1.02.74 + dm_config_tree_find_node@Base 2:1.02.74 + dm_config_tree_find_str@Base 2:1.02.74 + dm_config_tree_find_str_allow_empty@Base 2:1.02.74 + dm_config_value_is_bool@Base 2:1.02.78 + dm_config_write_node@Base 2:1.02.74 + dm_config_write_node_out@Base 2:1.02.78 + dm_config_write_one_node@Base 2:1.02.77 + dm_config_write_one_node_out@Base 2:1.02.78 + dm_cookie_supported@Base 2:1.02.36 + dm_count_chars@Base 2:1.02.74 + dm_create_dir@Base 2:1.02.24 + dm_create_lockfile@Base 2:1.02.63 + dm_daemon_is_running@Base 2:1.02.63 + dm_device_get_name@Base 2:1.02.74 + dm_device_has_holders@Base 2:1.02.74 + dm_device_has_mounted_fs@Base 2:1.02.74 + dm_dir@Base 2:1.02.20 + dm_driver_version@Base 2:1.02.20 + dm_dump_memory_debug@Base 2:1.02.20 + dm_escape_double_quotes@Base 2:1.02.74 + dm_escaped_len@Base 2:1.02.74 + dm_fclose@Base 2:1.02.24 + dm_format_dev@Base 2:1.02.20 + dm_free_aux@Base 2:1.02.20 + dm_get_library_version@Base 2:1.02.20 + dm_get_name_mangling_mode@Base 2:1.02.74 + dm_get_next_target@Base 2:1.02.20 + dm_get_status_cache@Base 2:1.02.85 + dm_get_status_raid@Base 2:1.02.78 + dm_get_status_snapshot@Base 2:1.02.78 + dm_get_status_thin@Base 2:1.02.74 + dm_get_status_thin_pool@Base 2:1.02.74 + dm_get_suspended_counter@Base 2:1.02.65 + dm_hash_create@Base 2:1.02.20 + dm_hash_destroy@Base 2:1.02.20 + dm_hash_get_data@Base 2:1.02.20 + dm_hash_get_first@Base 2:1.02.20 + dm_hash_get_key@Base 2:1.02.20 + dm_hash_get_next@Base 2:1.02.20 + dm_hash_get_num_entries@Base 2:1.02.20 + dm_hash_insert@Base 2:1.02.20 + dm_hash_insert_allow_multiple@Base 2:1.02.114 + dm_hash_insert_binary@Base 2:1.02.20 + dm_hash_iter@Base 2:1.02.20 + dm_hash_lookup@Base 2:1.02.20 + dm_hash_lookup_binary@Base 2:1.02.20 + dm_hash_lookup_with_count@Base 2:1.02.114 + dm_hash_lookup_with_val@Base 2:1.02.114 + dm_hash_remove@Base 2:1.02.20 + dm_hash_remove_binary@Base 2:1.02.20 + dm_hash_remove_with_val@Base 2:1.02.114 + dm_hash_wipe@Base 2:1.02.20 + dm_is_dm_major@Base 2:1.02.20 + dm_is_empty_dir@Base 2:1.02.74 + dm_lib_exit@Base 2:1.02.20 + dm_lib_init@Base 2:1.02.74 + dm_lib_release@Base 2:1.02.20 + dm_list_add@Base 2:1.02.30 + dm_list_add_h@Base 2:1.02.30 + dm_list_del@Base 2:1.02.30 + dm_list_empty@Base 2:1.02.30 + dm_list_end@Base 2:1.02.30 + dm_list_first@Base 2:1.02.30 + dm_list_init@Base 2:1.02.30 + dm_list_last@Base 2:1.02.30 + dm_list_move@Base 2:1.02.30 + dm_list_next@Base 2:1.02.30 + dm_list_prev@Base 2:1.02.30 + dm_list_size@Base 2:1.02.30 + dm_list_splice@Base 2:1.02.48 + dm_list_start@Base 2:1.02.30 + dm_log@Base 2:1.02.20 + dm_log_init@Base 2:1.02.20 + dm_log_init_verbose@Base 2:1.02.20 + dm_log_is_non_default@Base 2:1.02.36 + dm_log_with_errno@Base 2:1.02.36 + dm_log_with_errno_init@Base 2:1.02.36 + dm_make_percent@Base 2:1.02.88 + dm_malloc_aux@Base 2:1.02.20 + dm_malloc_aux_debug@Base 2:1.02.20 + dm_mknodes@Base 2:1.02.20 + dm_mountinfo_read@Base 2:1.02.78 + dm_percent_to_float@Base 2:1.02.88 + dm_pool_abandon_object@Base 2:1.02.20 + dm_pool_alloc@Base 2:1.02.20 + dm_pool_alloc_aligned@Base 2:1.02.20 + dm_pool_begin_object@Base 2:1.02.20 + dm_pool_create@Base 2:1.02.20 + dm_pool_destroy@Base 2:1.02.20 + dm_pool_empty@Base 2:1.02.20 + dm_pool_end_object@Base 2:1.02.20 + dm_pool_free@Base 2:1.02.20 + dm_pool_grow_object@Base 2:1.02.20 + dm_pool_lock@Base 2:1.02.67 + dm_pool_locked@Base 2:1.02.67 + dm_pool_strdup@Base 2:1.02.20 + dm_pool_strndup@Base 2:1.02.20 + dm_pool_unlock@Base 2:1.02.67 + dm_pool_zalloc@Base 2:1.02.20 + dm_prepare_selinux_context@Base 2:1.02.63 + dm_realloc_aux@Base 2:1.02.20 + dm_regex_create@Base 2:1.02.20 + dm_regex_fingerprint@Base 2:1.02.63 + dm_regex_match@Base 2:1.02.20 + dm_report_compact_fields@Base 2:1.02.99 + dm_report_field_int32@Base 2:1.02.27 + dm_report_field_int@Base 2:1.02.27 + dm_report_field_percent@Base 2:1.02.88 + dm_report_field_set_value@Base 2:1.02.27 + dm_report_field_string@Base 2:1.02.27 + dm_report_field_string_list@Base 2:1.02.88 + dm_report_field_string_list_unsorted@Base 2:1.02.90 + dm_report_field_uint32@Base 2:1.02.27 + dm_report_field_uint64@Base 2:1.02.27 + dm_report_free@Base 2:1.02.27 + dm_report_init@Base 2:1.02.27 + dm_report_init_with_selection@Base 2:1.02.88 + dm_report_object@Base 2:1.02.27 + dm_report_object_is_selected@Base 2:1.02.99 + dm_report_output@Base 2:1.02.27 + dm_report_set_output_field_name_prefix@Base 2:1.02.27 + dm_set_dev_dir@Base 2:1.02.20 + dm_set_name_mangling_mode@Base 2:1.02.74 + dm_set_selinux_context@Base 2:1.02.20 + dm_set_sysfs_dir@Base 2:1.02.74 + dm_set_uuid_prefix@Base 2:1.02.74 + dm_snprintf@Base 2:1.02.20 + dm_split_lvm_name@Base 2:1.02.20 + dm_split_words@Base 2:1.02.20 + dm_strdup_aux@Base 2:1.02.20 + dm_strncpy@Base 2:1.02.74 + dm_sysfs_dir@Base 2:1.02.74 + dm_task_add_target@Base 2:1.02.20 + dm_task_create@Base 2:1.02.20 + dm_task_deferred_remove@Base 2:1.02.90 + dm_task_destroy@Base 2:1.02.20 + dm_task_enable_checks@Base 2:1.02.65 + dm_task_get_deps@Base 2:1.02.20 + dm_task_get_driver_version@Base 2:1.02.20 + dm_task_get_info@Base 2:1.02.20 + dm_task_get_info_with_deferred_remove@Base 2:1.02.90 + dm_task_get_message_response@Base 2:1.02.82 + dm_task_get_name@Base 2:1.02.20 + dm_task_get_name_mangled@Base 2:1.02.74 + dm_task_get_name_unmangled@Base 2:1.02.74 + dm_task_get_names@Base 2:1.02.20 + dm_task_get_read_ahead@Base 2:1.02.24 + dm_task_get_uuid@Base 2:1.02.20 + dm_task_get_uuid_mangled@Base 2:1.02.77 + dm_task_get_uuid_unmangled@Base 2:1.02.77 + dm_task_get_versions@Base 2:1.02.20 + dm_task_no_flush@Base 2:1.02.20 + dm_task_no_open_count@Base 2:1.02.20 + dm_task_query_inactive_table@Base 2:1.02.44 + dm_task_retry_remove@Base 2:1.02.74 + dm_task_run@Base 2:1.02.20 + dm_task_secure_data@Base 2:1.02.63 + dm_task_set_add_node@Base 2:1.02.63 + dm_task_set_cookie@Base 2:1.02.36 + dm_task_set_event_nr@Base 2:1.02.20 + dm_task_set_geometry@Base 2:1.02.20 + dm_task_set_gid@Base 2:1.02.20 + dm_task_set_major@Base 2:1.02.20 + dm_task_set_major_minor@Base 2:1.02.36 + dm_task_set_message@Base 2:1.02.20 + dm_task_set_minor@Base 2:1.02.20 + dm_task_set_mode@Base 2:1.02.20 + dm_task_set_name@Base 2:1.02.20 + dm_task_set_newname@Base 2:1.02.20 + dm_task_set_newuuid@Base 2:1.02.63 + dm_task_set_read_ahead@Base 2:1.02.24 + dm_task_set_ro@Base 2:1.02.20 + dm_task_set_sector@Base 2:1.02.20 + dm_task_set_uid@Base 2:1.02.20 + dm_task_set_uuid@Base 2:1.02.20 + dm_task_skip_lockfs@Base 2:1.02.20 + dm_task_suppress_identical_reload@Base 2:1.02.20 + dm_task_update_nodes@Base 2:1.02.20 + dm_tree_activate_children@Base 2:1.02.20 + dm_tree_add_dev@Base 2:1.02.20 + dm_tree_add_dev_with_udev_flags@Base 2:1.02.44 + dm_tree_add_new_dev@Base 2:1.02.20 + dm_tree_add_new_dev_with_udev_flags@Base 2:1.02.39 + dm_tree_children_use_uuid@Base 2:1.02.20 + dm_tree_create@Base 2:1.02.20 + dm_tree_deactivate_children@Base 2:1.02.20 + dm_tree_find_node@Base 2:1.02.20 + dm_tree_find_node_by_uuid@Base 2:1.02.20 + dm_tree_free@Base 2:1.02.20 + dm_tree_get_cookie@Base 2:1.02.36 + dm_tree_next_child@Base 2:1.02.20 + dm_tree_node_add_cache_target@Base 2:1.02.99 + dm_tree_node_add_crypt_target@Base 2:1.02.36 + dm_tree_node_add_error_target@Base 2:1.02.20 + dm_tree_node_add_linear_target@Base 2:1.02.20 + dm_tree_node_add_mirror_target@Base 2:1.02.20 + dm_tree_node_add_mirror_target_log@Base 2:1.02.20 + dm_tree_node_add_null_area@Base 2:1.02.67 + dm_tree_node_add_raid_target@Base 2:1.02.67 + dm_tree_node_add_raid_target_with_params@Base 2:1.02.78 + dm_tree_node_add_replicator_dev_target@Base 2:1.02.63 + dm_tree_node_add_replicator_target@Base 2:1.02.63 + dm_tree_node_add_snapshot_merge_target@Base 2:1.02.44 + dm_tree_node_add_snapshot_origin_target@Base 2:1.02.20 + dm_tree_node_add_snapshot_target@Base 2:1.02.20 + dm_tree_node_add_striped_target@Base 2:1.02.20 + dm_tree_node_add_target_area@Base 2:1.02.20 + dm_tree_node_add_thin_pool_message@Base 2:1.02.74 + dm_tree_node_add_thin_pool_target@Base 2:1.02.74 + dm_tree_node_add_thin_target@Base 2:1.02.74 + dm_tree_node_add_zero_target@Base 2:1.02.20 + dm_tree_node_get_context@Base 2:1.02.20 + dm_tree_node_get_info@Base 2:1.02.20 + dm_tree_node_get_name@Base 2:1.02.20 + dm_tree_node_get_uuid@Base 2:1.02.20 + dm_tree_node_num_children@Base 2:1.02.20 + dm_tree_node_set_callback@Base 2:1.02.74 + dm_tree_node_set_presuspend_node@Base 2:1.02.63 + dm_tree_node_set_read_ahead@Base 2:1.02.24 + dm_tree_node_set_thin_external_origin@Base 2:1.02.77 + dm_tree_node_set_thin_pool_discard@Base 2:1.02.77 + dm_tree_node_set_thin_pool_error_if_no_space@Base 2:1.02.99 + dm_tree_node_set_udev_flags@Base 2:1.02.74 + dm_tree_node_size_changed@Base 2:1.02.36 + dm_tree_preload_children@Base 2:1.02.20 + dm_tree_retry_remove@Base 2:1.02.74 + dm_tree_set_cookie@Base 2:1.02.36 + dm_tree_set_optional_uuid_suffixes@Base 2:1.02.88 + dm_tree_skip_lockfs@Base 2:1.02.20 + dm_tree_suspend_children@Base 2:1.02.20 + dm_tree_use_no_flush_suspend@Base 2:1.02.20 + dm_udev_complete@Base 2:1.02.36 + dm_udev_create_cookie@Base 2:1.02.47 + dm_udev_get_checking@Base 2:1.02.44 + dm_udev_get_sync_support@Base 2:1.02.36 + dm_udev_set_checking@Base 2:1.02.44 + dm_udev_set_sync_support@Base 2:1.02.36 + dm_udev_wait@Base 2:1.02.36 + dm_unescape_colons_and_at_signs@Base 2:1.02.74 + dm_unescape_double_quotes@Base 2:1.02.74 + dm_units_to_factor@Base 2:1.02.88 + dm_uuid_prefix@Base 2:1.02.74 + dm_vasprintf@Base 2:1.02.77 + dm_zalloc_aux@Base 2:1.02.63 + dm_zalloc_aux_debug@Base 2:1.02.63 diff -Nru lvm2-2.02.167/debian/libdevmapper-event1.02.1.symbols lvm2-2.02.167/debian/libdevmapper-event1.02.1.symbols --- lvm2-2.02.167/debian/libdevmapper-event1.02.1.symbols 1970-01-01 00:00:00.000000000 +0000 +++ lvm2-2.02.167/debian/libdevmapper-event1.02.1.symbols 2017-03-27 08:25:05.000000000 +0000 @@ -0,0 +1,29 @@ +libdevmapper-event.so.1.02.1 libdevmapper-event1.02.1 #MINVER# + Base@Base 2:1.02.20 + Local@Local 2:1.02.110 + dm_event_daemon_fini_fifos@Base 2:1.02.74 + dm_event_daemon_init_fifos@Base 2:1.02.74 + dm_event_daemon_talk@Base 2:1.02.74 + dm_event_get_registered_device@Base 2:1.02.20 + dm_event_get_version@Base 2:1.02.74 + dm_event_handler_create@Base 2:1.02.20 + dm_event_handler_destroy@Base 2:1.02.20 + dm_event_handler_get_dev_name@Base 2:1.02.74 + dm_event_handler_get_dso@Base 2:1.02.20 + dm_event_handler_get_event_mask@Base 2:1.02.20 + dm_event_handler_get_major@Base 2:1.02.20 + dm_event_handler_get_minor@Base 2:1.02.20 + dm_event_handler_get_timeout@Base 2:1.02.20 + dm_event_handler_get_uuid@Base 2:1.02.20 + dm_event_handler_set_dev_name@Base 2:1.02.20 + dm_event_handler_set_dmeventd_path@Base 2:1.02.74 + dm_event_handler_set_dso@Base 2:1.02.20 + dm_event_handler_set_event_mask@Base 2:1.02.20 + dm_event_handler_set_major@Base 2:1.02.20 + dm_event_handler_set_minor@Base 2:1.02.20 + dm_event_handler_set_timeout@Base 2:1.02.20 + dm_event_handler_set_uuid@Base 2:1.02.20 + dm_event_log@Base 2:1.02.110 + dm_event_log_set@Base 2:1.02.110 + dm_event_register_handler@Base 2:1.02.20 + dm_event_unregister_handler@Base 2:1.02.20 diff -Nru lvm2-2.02.167/debian/patches/0011-fix-lvmetad-32bit.patch lvm2-2.02.167/debian/patches/0011-fix-lvmetad-32bit.patch --- lvm2-2.02.167/debian/patches/0011-fix-lvmetad-32bit.patch 1970-01-01 00:00:00.000000000 +0000 +++ lvm2-2.02.167/debian/patches/0011-fix-lvmetad-32bit.patch 2017-03-27 08:25:05.000000000 +0000 @@ -0,0 +1,25 @@ +From 5d7407119bc7289ada84de819651d27a187e76c3 Mon Sep 17 00:00:00 2001 +From: Christian Brauner +Date: Fri, 10 Mar 2017 19:57:53 +0100 +Subject: [PATCH] make sure we send correctly aligned int + +Signed-off-by: Christian Brauner +--- + lib/cache/lvmetad.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/cache/lvmetad.c b/lib/cache/lvmetad.c +index 8e9bb1fd3..843e1c3e8 100644 +--- a/lib/cache/lvmetad.c ++++ b/lib/cache/lvmetad.c +@@ -1304,7 +1304,7 @@ int lvmetad_vg_remove_pending(struct volume_group *vg) + reply = _lvmetad_send(vg->cmd, "set_vg_info", + "name = %s", vg->name, + "uuid = %s", uuid, +- "version = %d", 0, ++ "version = %"PRId64, (int64_t)0, + NULL); + + if (!_lvmetad_handle_reply(reply, "set_vg_info", vg->name, NULL)) { +-- +2.11.0 diff -Nru lvm2-2.02.167/debian/patches/fix-strips-limit.patch lvm2-2.02.167/debian/patches/fix-strips-limit.patch --- lvm2-2.02.167/debian/patches/fix-strips-limit.patch 1970-01-01 00:00:00.000000000 +0000 +++ lvm2-2.02.167/debian/patches/fix-strips-limit.patch 2017-03-27 08:33:46.000000000 +0000 @@ -0,0 +1,35 @@ +Description: Fix regression limiting number of stripes to 8 + +commit 2fcbe34fe85fa57e1e2835dfba95fa21387377b6 +Author: Heinz Mauelshagen +Date: Fri Mar 10 18:57:06 2017 +0100 + + lvcreate: fix "striped" limit + + Fix regression limiting number of stripes to 8. + Raise back to 128 as before. + + Resolves: rhbz1389546 + +Forwarded: n/a backport from upstream 2fcbe34fe85fa57e1e2835dfba95fa21387377b6 +Original-Author: Heinz Mauelshagen +Author: Christian Ehrhardt +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1675770 +Last-Update: 2017-03-27 + +diff --git a/tools/lvcreate.c b/tools/lvcreate.c +index cd31c99..ed56757 100644 +--- a/tools/lvcreate.c ++++ b/tools/lvcreate.c +@@ -558,8 +558,10 @@ static int _read_mirror_and_raid_params(struct cmd_context *cmd, + else if (seg_is_any_raid6(lp)) + max_images -= 2; + } +- } else ++ } else if (seg_is_mirrored(lp)) + max_images = DEFAULT_MIRROR_MAX_IMAGES; ++ else ++ max_images = MAX_STRIPES; + + /* Common mirror and raid params */ + if (arg_is_set(cmd, mirrors_ARG)) { diff -Nru lvm2-2.02.167/debian/patches/series lvm2-2.02.167/debian/patches/series --- lvm2-2.02.167/debian/patches/series 2017-03-09 20:23:54.000000000 +0000 +++ lvm2-2.02.167/debian/patches/series 2017-03-27 08:25:30.000000000 +0000 @@ -1,9 +1,9 @@ 0001-install.patch 0002-libs-cleanup.patch -#0003-dirs.patch +0003-dirs.patch 0004-force-paths.patch 0005-implicit-pointer.patch -#0006-dm-event-api.patch +0006-dm-event-api.patch 0007-udev.patch 0008-systemd.patch 0009-clvmd-openais-format.patch @@ -11,3 +11,5 @@ udev-md.patch systemd-pvscan-background.patch enable-issue-discards.patch +0011-fix-lvmetad-32bit.patch +fix-strips-limit.patch