From 6a722a9a0cc6fc5bc7fba05ad37e395750018076 Mon Sep 17 00:00:00 2001 From: Wu Bo Date: Thu, 2 Jul 2020 10:41:52 +0800 Subject: [PATCH] rebuild package --- ...02-mirrors-fix-read_only_volume_list.patch | 0 ... => 0003-bcache-reduce-MAX_IO-to-256.patch | 0 ...004-lvmetad-fix-pvs-for-many-devices.patch | 0 ...ntd-lvm2-plugin-uses-envvar-registry.patch | 0 ...prevent-writing-beyond-metadata-area.patch | 0 ...-no-regions-warning-after-dm_stats_l.patch | 0 ...etup-fix-stats-report-command-output.patch | 0 ... => 0009-io-use-sync-io-if-aio-fails.patch | 0 ...s.patch => 0010-bcache-sync-io-fixes.patch | 0 ...ialized-members-in-struct-pv_list-10.patch | 0 ...ice_list_from_udev-to-all-libudev-us.patch | 0 ...cov-dmstats-check-for-failing-malloc.patch | 0 ...atch => 0014-cov-ensure-vars-are-set.patch | 0 ...tch => 0015-libdm-add-memory-barrier.patch | 0 ...s-fix-error-path-when-region-is-NULL.patch | 0 ...0017-stats-initilize-regions-to-NULL.patch | 0 ...Fix-multi-line-concise-table-parsing.patch | 0 ...> 0019-Remove-VG-lock-ordering-check.patch | 0 ...0-Fix-use-of-orphan-lock-in-commands.patch | 0 ...an-unused-and-incorrect-overflow-che.patch | 0 ...0022-cov-dmeventd-plugin-fix-memleak.patch | 0 ...ov-fix-missing-null-allocation-check.patch | 0 ...024-cov-add-check-for-positive-value.patch | 0 ...ov-fix-failing-filter-initialization.patch | 0 ...> 0026-cov-check-dev_close_immediate.patch | 0 ...v-make-sure-label-scans-valid-lvinfo.patch | 0 ...error-path-check-for-label_scan_open.patch | 0 ...e-sigle_devs-list-is-always-initiali.patch | 0 ...030-fix-cov-missed-return-value-test.patch | 0 ... 0031-cov-trace-failing-pthread_kill.patch | 0 ...oid-unsing-unchecked-label_scan_open.patch | 0 ...missing-LV-lock-for-lvconvert-repair.patch | 0 ...onvert-ensure-proper-init-of-pv_list.patch | 0 ...ventd-unlock-lvm2-lock-on-error-path.patch | 0 ...nerator-check-strdup-was-successfull.patch | 0 ...037-cov-ensure-lock_type-is-not-NULL.patch | 0 ... 0038-Remove-checking-for-locked-VGs.patch | 0 ...ult-allow-changes-with-duplicate-pvs.patch | 0 ...se-label_read-in-lvmetad_pvscan_sing.patch | 0 ...patch => 0041-bcache-Fix-memory-leak.patch | 0 ...2-cov-release-iterator-on-error-path.patch | 0 ...3-cov-check-result-of-dev_read_bytes.patch | 0 ...-cov-check-for-socket_path-being-set.patch | 0 ... => 0045-cov-clearer-condition-check.patch | 0 ...46-lvmetad-fix-sync-cache-to-lvmetad.patch | 0 ...elect-to-avoid-condition-checking-ra.patch | 0 ...-threads-are-reaped-before-checking-.patch | 0 ...0049-lvmetad-fix-timeout-on-shutdown.patch | 0 ...eck-for-no-dev-when-dropping-aliases.patch | 0 ... 0051-cov-missing-checks-of-syscalls.patch | 0 ...2-cov-ensure-read_ahead-is-available.patch | 0 ...lvmcache-free-resource-on-error-path.patch | 0 ...daemons-check-for-non-zero-thread_id.patch | 0 ...n-remove-extra-label-scan-and-read-f.patch | 0 ...=> 0056-lvmetad-fix-heap-memory-leak.patch | 0 ...SD.patch => 0057-bugfix-lvm2-add-SSD.patch | 0 ...x-add-timeout-when-fail-to-wait-udev.patch | 0 ...ybe-lead-to-buffer-over-bound-access.patch | 0 ...ify-default-log-level-to-error-level.patch | 0 ...atch => 0061-enhancement-add-dfx-log.patch | 0 lvm2.spec | 131 +++++++++--------- 61 files changed, 66 insertions(+), 65 deletions(-) rename 6000-mirrors-fix-read_only_volume_list.patch => 0002-mirrors-fix-read_only_volume_list.patch (100%) rename 6001-bcache-reduce-MAX_IO-to-256.patch => 0003-bcache-reduce-MAX_IO-to-256.patch (100%) rename 6002-lvmetad-fix-pvs-for-many-devices.patch => 0004-lvmetad-fix-pvs-for-many-devices.patch (100%) rename 6003-dmeventd-lvm2-plugin-uses-envvar-registry.patch => 0005-dmeventd-lvm2-plugin-uses-envvar-registry.patch (100%) rename 6004-metadata-prevent-writing-beyond-metadata-area.patch => 0006-metadata-prevent-writing-beyond-metadata-area.patch (100%) rename 6005-libdm-stats-move-no-regions-warning-after-dm_stats_l.patch => 0007-libdm-stats-move-no-regions-warning-after-dm_stats_l.patch (100%) rename 6006-dmsetup-fix-stats-report-command-output.patch => 0008-dmsetup-fix-stats-report-command-output.patch (100%) rename 6007-io-use-sync-io-if-aio-fails.patch => 0009-io-use-sync-io-if-aio-fails.patch (100%) rename 6008-bcache-sync-io-fixes.patch => 0010-bcache-sync-io-fixes.patch (100%) rename 6009-lvmanip-uninitialized-members-in-struct-pv_list-10.patch => 0011-lvmanip-uninitialized-members-in-struct-pv_list-10.patch (100%) rename 6010-apply-obtain_device_list_from_udev-to-all-libudev-us.patch => 0012-apply-obtain_device_list_from_udev-to-all-libudev-us.patch (100%) rename 6011-cov-dmstats-check-for-failing-malloc.patch => 0013-cov-dmstats-check-for-failing-malloc.patch (100%) rename 6012-cov-ensure-vars-are-set.patch => 0014-cov-ensure-vars-are-set.patch (100%) rename 6013-libdm-add-memory-barrier.patch => 0015-libdm-add-memory-barrier.patch (100%) rename 6014-stats-fix-error-path-when-region-is-NULL.patch => 0016-stats-fix-error-path-when-region-is-NULL.patch (100%) rename 6015-stats-initilize-regions-to-NULL.patch => 0017-stats-initilize-regions-to-NULL.patch (100%) rename 6016-dmsetup-Fix-multi-line-concise-table-parsing.patch => 0018-dmsetup-Fix-multi-line-concise-table-parsing.patch (100%) rename 6017-Remove-VG-lock-ordering-check.patch => 0019-Remove-VG-lock-ordering-check.patch (100%) rename 6018-Fix-use-of-orphan-lock-in-commands.patch => 0020-Fix-use-of-orphan-lock-in-commands.patch (100%) rename 6019-metadata-remove-an-unused-and-incorrect-overflow-che.patch => 0021-metadata-remove-an-unused-and-incorrect-overflow-che.patch (100%) rename 6020-cov-dmeventd-plugin-fix-memleak.patch => 0022-cov-dmeventd-plugin-fix-memleak.patch (100%) rename 6021-cov-fix-missing-null-allocation-check.patch => 0023-cov-fix-missing-null-allocation-check.patch (100%) rename 6022-cov-add-check-for-positive-value.patch => 0024-cov-add-check-for-positive-value.patch (100%) rename 6023-cov-fix-failing-filter-initialization.patch => 0025-cov-fix-failing-filter-initialization.patch (100%) rename 6024-cov-check-dev_close_immediate.patch => 0026-cov-check-dev_close_immediate.patch (100%) rename 6025-cov-make-sure-label-scans-valid-lvinfo.patch => 0027-cov-make-sure-label-scans-valid-lvinfo.patch (100%) rename 6026-cov-add-missing-error-path-check-for-label_scan_open.patch => 0028-cov-add-missing-error-path-check-for-label_scan_open.patch (100%) rename 6027-cov-pvscan-ensure-sigle_devs-list-is-always-initiali.patch => 0029-cov-pvscan-ensure-sigle_devs-list-is-always-initiali.patch (100%) rename 6028-fix-cov-missed-return-value-test.patch => 0030-fix-cov-missed-return-value-test.patch (100%) rename 6029-cov-trace-failing-pthread_kill.patch => 0031-cov-trace-failing-pthread_kill.patch (100%) rename 6030-cov-avoid-unsing-unchecked-label_scan_open.patch => 0032-cov-avoid-unsing-unchecked-label_scan_open.patch (100%) rename 6031-lvmlockd-fix-missing-LV-lock-for-lvconvert-repair.patch => 0033-lvmlockd-fix-missing-LV-lock-for-lvconvert-repair.patch (100%) rename 6032-lvconvert-ensure-proper-init-of-pv_list.patch => 0034-lvconvert-ensure-proper-init-of-pv_list.patch (100%) rename 6033-dmeventd-unlock-lvm2-lock-on-error-path.patch => 0035-dmeventd-unlock-lvm2-lock-on-error-path.patch (100%) rename 6034-mangenerator-check-strdup-was-successfull.patch => 0036-mangenerator-check-strdup-was-successfull.patch (100%) rename 6035-cov-ensure-lock_type-is-not-NULL.patch => 0037-cov-ensure-lock_type-is-not-NULL.patch (100%) rename 6036-Remove-checking-for-locked-VGs.patch => 0038-Remove-checking-for-locked-VGs.patch (100%) rename 6037-lvm2-default-allow-changes-with-duplicate-pvs.patch => 0039-lvm2-default-allow-changes-with-duplicate-pvs.patch (100%) rename 6038-lvm2-revert-to-use-label_read-in-lvmetad_pvscan_sing.patch => 0040-lvm2-revert-to-use-label_read-in-lvmetad_pvscan_sing.patch (100%) rename 6039-bcache-Fix-memory-leak.patch => 0041-bcache-Fix-memory-leak.patch (100%) rename 6040-cov-release-iterator-on-error-path.patch => 0042-cov-release-iterator-on-error-path.patch (100%) rename 6041-cov-check-result-of-dev_read_bytes.patch => 0043-cov-check-result-of-dev_read_bytes.patch (100%) rename 6042-cov-check-for-socket_path-being-set.patch => 0044-cov-check-for-socket_path-being-set.patch (100%) rename 6043-cov-clearer-condition-check.patch => 0045-cov-clearer-condition-check.patch (100%) rename 6044-lvmetad-fix-sync-cache-to-lvmetad.patch => 0046-lvmetad-fix-sync-cache-to-lvmetad.patch (100%) rename 6045-libdaemon-use-pselect-to-avoid-condition-checking-ra.patch => 0047-libdaemon-use-pselect-to-avoid-condition-checking-ra.patch (100%) rename 6046-libdaemon-ensure-threads-are-reaped-before-checking-.patch => 0048-libdaemon-ensure-threads-are-reaped-before-checking-.patch (100%) rename 6047-lvmetad-fix-timeout-on-shutdown.patch => 0049-lvmetad-fix-timeout-on-shutdown.patch (100%) rename 6048-devs-check-for-no-dev-when-dropping-aliases.patch => 0050-devs-check-for-no-dev-when-dropping-aliases.patch (100%) rename 6049-cov-missing-checks-of-syscalls.patch => 0051-cov-missing-checks-of-syscalls.patch (100%) rename 6050-cov-ensure-read_ahead-is-available.patch => 0052-cov-ensure-read_ahead-is-available.patch (100%) rename 6051-lvmcache-free-resource-on-error-path.patch => 0053-lvmcache-free-resource-on-error-path.patch (100%) rename 6052-daemons-check-for-non-zero-thread_id.patch => 0054-daemons-check-for-non-zero-thread_id.patch (100%) rename 6053-revert-label_scan-remove-extra-label-scan-and-read-f.patch => 0055-revert-label_scan-remove-extra-label-scan-and-read-f.patch (100%) rename 6054-lvmetad-fix-heap-memory-leak.patch => 0056-lvmetad-fix-heap-memory-leak.patch (100%) rename 9000-bugfix-lvm2-add-SSD.patch => 0057-bugfix-lvm2-add-SSD.patch (100%) rename 9001-bugfix-add-timeout-when-fail-to-wait-udev.patch => 0058-bugfix-add-timeout-when-fail-to-wait-udev.patch (100%) rename 9002-bugfix-fix-the-code-maybe-lead-to-buffer-over-bound-access.patch => 0059-bugfix-fix-the-code-maybe-lead-to-buffer-over-bound-access.patch (100%) rename 9003-enhancement-modify-default-log-level-to-error-level.patch => 0060-enhancement-modify-default-log-level-to-error-level.patch (100%) rename 9004-enhancement-add-dfx-log.patch => 0061-enhancement-add-dfx-log.patch (100%) diff --git a/6000-mirrors-fix-read_only_volume_list.patch b/0002-mirrors-fix-read_only_volume_list.patch similarity index 100% rename from 6000-mirrors-fix-read_only_volume_list.patch rename to 0002-mirrors-fix-read_only_volume_list.patch diff --git a/6001-bcache-reduce-MAX_IO-to-256.patch b/0003-bcache-reduce-MAX_IO-to-256.patch similarity index 100% rename from 6001-bcache-reduce-MAX_IO-to-256.patch rename to 0003-bcache-reduce-MAX_IO-to-256.patch diff --git a/6002-lvmetad-fix-pvs-for-many-devices.patch b/0004-lvmetad-fix-pvs-for-many-devices.patch similarity index 100% rename from 6002-lvmetad-fix-pvs-for-many-devices.patch rename to 0004-lvmetad-fix-pvs-for-many-devices.patch diff --git a/6003-dmeventd-lvm2-plugin-uses-envvar-registry.patch b/0005-dmeventd-lvm2-plugin-uses-envvar-registry.patch similarity index 100% rename from 6003-dmeventd-lvm2-plugin-uses-envvar-registry.patch rename to 0005-dmeventd-lvm2-plugin-uses-envvar-registry.patch diff --git a/6004-metadata-prevent-writing-beyond-metadata-area.patch b/0006-metadata-prevent-writing-beyond-metadata-area.patch similarity index 100% rename from 6004-metadata-prevent-writing-beyond-metadata-area.patch rename to 0006-metadata-prevent-writing-beyond-metadata-area.patch diff --git a/6005-libdm-stats-move-no-regions-warning-after-dm_stats_l.patch b/0007-libdm-stats-move-no-regions-warning-after-dm_stats_l.patch similarity index 100% rename from 6005-libdm-stats-move-no-regions-warning-after-dm_stats_l.patch rename to 0007-libdm-stats-move-no-regions-warning-after-dm_stats_l.patch diff --git a/6006-dmsetup-fix-stats-report-command-output.patch b/0008-dmsetup-fix-stats-report-command-output.patch similarity index 100% rename from 6006-dmsetup-fix-stats-report-command-output.patch rename to 0008-dmsetup-fix-stats-report-command-output.patch diff --git a/6007-io-use-sync-io-if-aio-fails.patch b/0009-io-use-sync-io-if-aio-fails.patch similarity index 100% rename from 6007-io-use-sync-io-if-aio-fails.patch rename to 0009-io-use-sync-io-if-aio-fails.patch diff --git a/6008-bcache-sync-io-fixes.patch b/0010-bcache-sync-io-fixes.patch similarity index 100% rename from 6008-bcache-sync-io-fixes.patch rename to 0010-bcache-sync-io-fixes.patch diff --git a/6009-lvmanip-uninitialized-members-in-struct-pv_list-10.patch b/0011-lvmanip-uninitialized-members-in-struct-pv_list-10.patch similarity index 100% rename from 6009-lvmanip-uninitialized-members-in-struct-pv_list-10.patch rename to 0011-lvmanip-uninitialized-members-in-struct-pv_list-10.patch diff --git a/6010-apply-obtain_device_list_from_udev-to-all-libudev-us.patch b/0012-apply-obtain_device_list_from_udev-to-all-libudev-us.patch similarity index 100% rename from 6010-apply-obtain_device_list_from_udev-to-all-libudev-us.patch rename to 0012-apply-obtain_device_list_from_udev-to-all-libudev-us.patch diff --git a/6011-cov-dmstats-check-for-failing-malloc.patch b/0013-cov-dmstats-check-for-failing-malloc.patch similarity index 100% rename from 6011-cov-dmstats-check-for-failing-malloc.patch rename to 0013-cov-dmstats-check-for-failing-malloc.patch diff --git a/6012-cov-ensure-vars-are-set.patch b/0014-cov-ensure-vars-are-set.patch similarity index 100% rename from 6012-cov-ensure-vars-are-set.patch rename to 0014-cov-ensure-vars-are-set.patch diff --git a/6013-libdm-add-memory-barrier.patch b/0015-libdm-add-memory-barrier.patch similarity index 100% rename from 6013-libdm-add-memory-barrier.patch rename to 0015-libdm-add-memory-barrier.patch diff --git a/6014-stats-fix-error-path-when-region-is-NULL.patch b/0016-stats-fix-error-path-when-region-is-NULL.patch similarity index 100% rename from 6014-stats-fix-error-path-when-region-is-NULL.patch rename to 0016-stats-fix-error-path-when-region-is-NULL.patch diff --git a/6015-stats-initilize-regions-to-NULL.patch b/0017-stats-initilize-regions-to-NULL.patch similarity index 100% rename from 6015-stats-initilize-regions-to-NULL.patch rename to 0017-stats-initilize-regions-to-NULL.patch diff --git a/6016-dmsetup-Fix-multi-line-concise-table-parsing.patch b/0018-dmsetup-Fix-multi-line-concise-table-parsing.patch similarity index 100% rename from 6016-dmsetup-Fix-multi-line-concise-table-parsing.patch rename to 0018-dmsetup-Fix-multi-line-concise-table-parsing.patch diff --git a/6017-Remove-VG-lock-ordering-check.patch b/0019-Remove-VG-lock-ordering-check.patch similarity index 100% rename from 6017-Remove-VG-lock-ordering-check.patch rename to 0019-Remove-VG-lock-ordering-check.patch diff --git a/6018-Fix-use-of-orphan-lock-in-commands.patch b/0020-Fix-use-of-orphan-lock-in-commands.patch similarity index 100% rename from 6018-Fix-use-of-orphan-lock-in-commands.patch rename to 0020-Fix-use-of-orphan-lock-in-commands.patch diff --git a/6019-metadata-remove-an-unused-and-incorrect-overflow-che.patch b/0021-metadata-remove-an-unused-and-incorrect-overflow-che.patch similarity index 100% rename from 6019-metadata-remove-an-unused-and-incorrect-overflow-che.patch rename to 0021-metadata-remove-an-unused-and-incorrect-overflow-che.patch diff --git a/6020-cov-dmeventd-plugin-fix-memleak.patch b/0022-cov-dmeventd-plugin-fix-memleak.patch similarity index 100% rename from 6020-cov-dmeventd-plugin-fix-memleak.patch rename to 0022-cov-dmeventd-plugin-fix-memleak.patch diff --git a/6021-cov-fix-missing-null-allocation-check.patch b/0023-cov-fix-missing-null-allocation-check.patch similarity index 100% rename from 6021-cov-fix-missing-null-allocation-check.patch rename to 0023-cov-fix-missing-null-allocation-check.patch diff --git a/6022-cov-add-check-for-positive-value.patch b/0024-cov-add-check-for-positive-value.patch similarity index 100% rename from 6022-cov-add-check-for-positive-value.patch rename to 0024-cov-add-check-for-positive-value.patch diff --git a/6023-cov-fix-failing-filter-initialization.patch b/0025-cov-fix-failing-filter-initialization.patch similarity index 100% rename from 6023-cov-fix-failing-filter-initialization.patch rename to 0025-cov-fix-failing-filter-initialization.patch diff --git a/6024-cov-check-dev_close_immediate.patch b/0026-cov-check-dev_close_immediate.patch similarity index 100% rename from 6024-cov-check-dev_close_immediate.patch rename to 0026-cov-check-dev_close_immediate.patch diff --git a/6025-cov-make-sure-label-scans-valid-lvinfo.patch b/0027-cov-make-sure-label-scans-valid-lvinfo.patch similarity index 100% rename from 6025-cov-make-sure-label-scans-valid-lvinfo.patch rename to 0027-cov-make-sure-label-scans-valid-lvinfo.patch diff --git a/6026-cov-add-missing-error-path-check-for-label_scan_open.patch b/0028-cov-add-missing-error-path-check-for-label_scan_open.patch similarity index 100% rename from 6026-cov-add-missing-error-path-check-for-label_scan_open.patch rename to 0028-cov-add-missing-error-path-check-for-label_scan_open.patch diff --git a/6027-cov-pvscan-ensure-sigle_devs-list-is-always-initiali.patch b/0029-cov-pvscan-ensure-sigle_devs-list-is-always-initiali.patch similarity index 100% rename from 6027-cov-pvscan-ensure-sigle_devs-list-is-always-initiali.patch rename to 0029-cov-pvscan-ensure-sigle_devs-list-is-always-initiali.patch diff --git a/6028-fix-cov-missed-return-value-test.patch b/0030-fix-cov-missed-return-value-test.patch similarity index 100% rename from 6028-fix-cov-missed-return-value-test.patch rename to 0030-fix-cov-missed-return-value-test.patch diff --git a/6029-cov-trace-failing-pthread_kill.patch b/0031-cov-trace-failing-pthread_kill.patch similarity index 100% rename from 6029-cov-trace-failing-pthread_kill.patch rename to 0031-cov-trace-failing-pthread_kill.patch diff --git a/6030-cov-avoid-unsing-unchecked-label_scan_open.patch b/0032-cov-avoid-unsing-unchecked-label_scan_open.patch similarity index 100% rename from 6030-cov-avoid-unsing-unchecked-label_scan_open.patch rename to 0032-cov-avoid-unsing-unchecked-label_scan_open.patch diff --git a/6031-lvmlockd-fix-missing-LV-lock-for-lvconvert-repair.patch b/0033-lvmlockd-fix-missing-LV-lock-for-lvconvert-repair.patch similarity index 100% rename from 6031-lvmlockd-fix-missing-LV-lock-for-lvconvert-repair.patch rename to 0033-lvmlockd-fix-missing-LV-lock-for-lvconvert-repair.patch diff --git a/6032-lvconvert-ensure-proper-init-of-pv_list.patch b/0034-lvconvert-ensure-proper-init-of-pv_list.patch similarity index 100% rename from 6032-lvconvert-ensure-proper-init-of-pv_list.patch rename to 0034-lvconvert-ensure-proper-init-of-pv_list.patch diff --git a/6033-dmeventd-unlock-lvm2-lock-on-error-path.patch b/0035-dmeventd-unlock-lvm2-lock-on-error-path.patch similarity index 100% rename from 6033-dmeventd-unlock-lvm2-lock-on-error-path.patch rename to 0035-dmeventd-unlock-lvm2-lock-on-error-path.patch diff --git a/6034-mangenerator-check-strdup-was-successfull.patch b/0036-mangenerator-check-strdup-was-successfull.patch similarity index 100% rename from 6034-mangenerator-check-strdup-was-successfull.patch rename to 0036-mangenerator-check-strdup-was-successfull.patch diff --git a/6035-cov-ensure-lock_type-is-not-NULL.patch b/0037-cov-ensure-lock_type-is-not-NULL.patch similarity index 100% rename from 6035-cov-ensure-lock_type-is-not-NULL.patch rename to 0037-cov-ensure-lock_type-is-not-NULL.patch diff --git a/6036-Remove-checking-for-locked-VGs.patch b/0038-Remove-checking-for-locked-VGs.patch similarity index 100% rename from 6036-Remove-checking-for-locked-VGs.patch rename to 0038-Remove-checking-for-locked-VGs.patch diff --git a/6037-lvm2-default-allow-changes-with-duplicate-pvs.patch b/0039-lvm2-default-allow-changes-with-duplicate-pvs.patch similarity index 100% rename from 6037-lvm2-default-allow-changes-with-duplicate-pvs.patch rename to 0039-lvm2-default-allow-changes-with-duplicate-pvs.patch diff --git a/6038-lvm2-revert-to-use-label_read-in-lvmetad_pvscan_sing.patch b/0040-lvm2-revert-to-use-label_read-in-lvmetad_pvscan_sing.patch similarity index 100% rename from 6038-lvm2-revert-to-use-label_read-in-lvmetad_pvscan_sing.patch rename to 0040-lvm2-revert-to-use-label_read-in-lvmetad_pvscan_sing.patch diff --git a/6039-bcache-Fix-memory-leak.patch b/0041-bcache-Fix-memory-leak.patch similarity index 100% rename from 6039-bcache-Fix-memory-leak.patch rename to 0041-bcache-Fix-memory-leak.patch diff --git a/6040-cov-release-iterator-on-error-path.patch b/0042-cov-release-iterator-on-error-path.patch similarity index 100% rename from 6040-cov-release-iterator-on-error-path.patch rename to 0042-cov-release-iterator-on-error-path.patch diff --git a/6041-cov-check-result-of-dev_read_bytes.patch b/0043-cov-check-result-of-dev_read_bytes.patch similarity index 100% rename from 6041-cov-check-result-of-dev_read_bytes.patch rename to 0043-cov-check-result-of-dev_read_bytes.patch diff --git a/6042-cov-check-for-socket_path-being-set.patch b/0044-cov-check-for-socket_path-being-set.patch similarity index 100% rename from 6042-cov-check-for-socket_path-being-set.patch rename to 0044-cov-check-for-socket_path-being-set.patch diff --git a/6043-cov-clearer-condition-check.patch b/0045-cov-clearer-condition-check.patch similarity index 100% rename from 6043-cov-clearer-condition-check.patch rename to 0045-cov-clearer-condition-check.patch diff --git a/6044-lvmetad-fix-sync-cache-to-lvmetad.patch b/0046-lvmetad-fix-sync-cache-to-lvmetad.patch similarity index 100% rename from 6044-lvmetad-fix-sync-cache-to-lvmetad.patch rename to 0046-lvmetad-fix-sync-cache-to-lvmetad.patch diff --git a/6045-libdaemon-use-pselect-to-avoid-condition-checking-ra.patch b/0047-libdaemon-use-pselect-to-avoid-condition-checking-ra.patch similarity index 100% rename from 6045-libdaemon-use-pselect-to-avoid-condition-checking-ra.patch rename to 0047-libdaemon-use-pselect-to-avoid-condition-checking-ra.patch diff --git a/6046-libdaemon-ensure-threads-are-reaped-before-checking-.patch b/0048-libdaemon-ensure-threads-are-reaped-before-checking-.patch similarity index 100% rename from 6046-libdaemon-ensure-threads-are-reaped-before-checking-.patch rename to 0048-libdaemon-ensure-threads-are-reaped-before-checking-.patch diff --git a/6047-lvmetad-fix-timeout-on-shutdown.patch b/0049-lvmetad-fix-timeout-on-shutdown.patch similarity index 100% rename from 6047-lvmetad-fix-timeout-on-shutdown.patch rename to 0049-lvmetad-fix-timeout-on-shutdown.patch diff --git a/6048-devs-check-for-no-dev-when-dropping-aliases.patch b/0050-devs-check-for-no-dev-when-dropping-aliases.patch similarity index 100% rename from 6048-devs-check-for-no-dev-when-dropping-aliases.patch rename to 0050-devs-check-for-no-dev-when-dropping-aliases.patch diff --git a/6049-cov-missing-checks-of-syscalls.patch b/0051-cov-missing-checks-of-syscalls.patch similarity index 100% rename from 6049-cov-missing-checks-of-syscalls.patch rename to 0051-cov-missing-checks-of-syscalls.patch diff --git a/6050-cov-ensure-read_ahead-is-available.patch b/0052-cov-ensure-read_ahead-is-available.patch similarity index 100% rename from 6050-cov-ensure-read_ahead-is-available.patch rename to 0052-cov-ensure-read_ahead-is-available.patch diff --git a/6051-lvmcache-free-resource-on-error-path.patch b/0053-lvmcache-free-resource-on-error-path.patch similarity index 100% rename from 6051-lvmcache-free-resource-on-error-path.patch rename to 0053-lvmcache-free-resource-on-error-path.patch diff --git a/6052-daemons-check-for-non-zero-thread_id.patch b/0054-daemons-check-for-non-zero-thread_id.patch similarity index 100% rename from 6052-daemons-check-for-non-zero-thread_id.patch rename to 0054-daemons-check-for-non-zero-thread_id.patch diff --git a/6053-revert-label_scan-remove-extra-label-scan-and-read-f.patch b/0055-revert-label_scan-remove-extra-label-scan-and-read-f.patch similarity index 100% rename from 6053-revert-label_scan-remove-extra-label-scan-and-read-f.patch rename to 0055-revert-label_scan-remove-extra-label-scan-and-read-f.patch diff --git a/6054-lvmetad-fix-heap-memory-leak.patch b/0056-lvmetad-fix-heap-memory-leak.patch similarity index 100% rename from 6054-lvmetad-fix-heap-memory-leak.patch rename to 0056-lvmetad-fix-heap-memory-leak.patch diff --git a/9000-bugfix-lvm2-add-SSD.patch b/0057-bugfix-lvm2-add-SSD.patch similarity index 100% rename from 9000-bugfix-lvm2-add-SSD.patch rename to 0057-bugfix-lvm2-add-SSD.patch diff --git a/9001-bugfix-add-timeout-when-fail-to-wait-udev.patch b/0058-bugfix-add-timeout-when-fail-to-wait-udev.patch similarity index 100% rename from 9001-bugfix-add-timeout-when-fail-to-wait-udev.patch rename to 0058-bugfix-add-timeout-when-fail-to-wait-udev.patch diff --git a/9002-bugfix-fix-the-code-maybe-lead-to-buffer-over-bound-access.patch b/0059-bugfix-fix-the-code-maybe-lead-to-buffer-over-bound-access.patch similarity index 100% rename from 9002-bugfix-fix-the-code-maybe-lead-to-buffer-over-bound-access.patch rename to 0059-bugfix-fix-the-code-maybe-lead-to-buffer-over-bound-access.patch diff --git a/9003-enhancement-modify-default-log-level-to-error-level.patch b/0060-enhancement-modify-default-log-level-to-error-level.patch similarity index 100% rename from 9003-enhancement-modify-default-log-level-to-error-level.patch rename to 0060-enhancement-modify-default-log-level-to-error-level.patch diff --git a/9004-enhancement-add-dfx-log.patch b/0061-enhancement-add-dfx-log.patch similarity index 100% rename from 9004-enhancement-add-dfx-log.patch rename to 0061-enhancement-add-dfx-log.patch diff --git a/lvm2.spec b/lvm2.spec index d33d73e..94a8e07 100644 --- a/lvm2.spec +++ b/lvm2.spec @@ -43,76 +43,74 @@ Name: lvm2 Version: 2.02.181 -Release: 8 +Release: 9 Epoch: 8 Summary: Tools for logical volume management License: GPLv2 and LGPLv2 URL: http://sourceware.org/lvm2 Source0: ftp://sourceware.org/pub/lvm2/releases/LVM2.%{version}.tgz -Patch0000: 0000-lvm2-set-default-preferred_names.patch -Patch0001: 0001-lvm2-lvmetad-timeout.patch - -Patch6000: 6000-mirrors-fix-read_only_volume_list.patch -Patch6001: 6001-bcache-reduce-MAX_IO-to-256.patch -Patch6002: 6002-lvmetad-fix-pvs-for-many-devices.patch -Patch6003: 6003-dmeventd-lvm2-plugin-uses-envvar-registry.patch -Patch6004: 6004-metadata-prevent-writing-beyond-metadata-area.patch -Patch6005: 6005-libdm-stats-move-no-regions-warning-after-dm_stats_l.patch -Patch6006: 6006-dmsetup-fix-stats-report-command-output.patch -Patch6007: 6007-io-use-sync-io-if-aio-fails.patch -Patch6008: 6008-bcache-sync-io-fixes.patch -Patch6009: 6009-lvmanip-uninitialized-members-in-struct-pv_list-10.patch -Patch6010: 6010-apply-obtain_device_list_from_udev-to-all-libudev-us.patch -Patch6011: 6011-cov-dmstats-check-for-failing-malloc.patch -Patch6012: 6012-cov-ensure-vars-are-set.patch -Patch6013: 6013-libdm-add-memory-barrier.patch -Patch6014: 6014-stats-fix-error-path-when-region-is-NULL.patch -Patch6015: 6015-stats-initilize-regions-to-NULL.patch -Patch6016: 6016-dmsetup-Fix-multi-line-concise-table-parsing.patch -Patch6017: 6017-Remove-VG-lock-ordering-check.patch -Patch6018: 6018-Fix-use-of-orphan-lock-in-commands.patch -Patch6019: 6019-metadata-remove-an-unused-and-incorrect-overflow-che.patch -Patch6020: 6020-cov-dmeventd-plugin-fix-memleak.patch -Patch6021: 6021-cov-fix-missing-null-allocation-check.patch -Patch6022: 6022-cov-add-check-for-positive-value.patch -Patch6023: 6023-cov-fix-failing-filter-initialization.patch -Patch6024: 6024-cov-check-dev_close_immediate.patch -Patch6025: 6025-cov-make-sure-label-scans-valid-lvinfo.patch -Patch6026: 6026-cov-add-missing-error-path-check-for-label_scan_open.patch -Patch6027: 6027-cov-pvscan-ensure-sigle_devs-list-is-always-initiali.patch -Patch6028: 6028-fix-cov-missed-return-value-test.patch -Patch6029: 6029-cov-trace-failing-pthread_kill.patch -Patch6030: 6030-cov-avoid-unsing-unchecked-label_scan_open.patch -Patch6031: 6031-lvmlockd-fix-missing-LV-lock-for-lvconvert-repair.patch -Patch6032: 6032-lvconvert-ensure-proper-init-of-pv_list.patch -Patch6033: 6033-dmeventd-unlock-lvm2-lock-on-error-path.patch -Patch6034: 6034-mangenerator-check-strdup-was-successfull.patch -Patch6035: 6035-cov-ensure-lock_type-is-not-NULL.patch -Patch6036: 6036-Remove-checking-for-locked-VGs.patch -Patch6037: 6037-lvm2-default-allow-changes-with-duplicate-pvs.patch -Patch6038: 6038-lvm2-revert-to-use-label_read-in-lvmetad_pvscan_sing.patch -Patch6039: 6039-bcache-Fix-memory-leak.patch -Patch6040: 6040-cov-release-iterator-on-error-path.patch -Patch6041: 6041-cov-check-result-of-dev_read_bytes.patch -Patch6042: 6042-cov-check-for-socket_path-being-set.patch -Patch6043: 6043-cov-clearer-condition-check.patch -Patch6044: 6044-lvmetad-fix-sync-cache-to-lvmetad.patch -Patch6045: 6045-libdaemon-use-pselect-to-avoid-condition-checking-ra.patch -Patch6046: 6046-libdaemon-ensure-threads-are-reaped-before-checking-.patch -Patch6047: 6047-lvmetad-fix-timeout-on-shutdown.patch -Patch6048: 6048-devs-check-for-no-dev-when-dropping-aliases.patch -Patch6049: 6049-cov-missing-checks-of-syscalls.patch -Patch6050: 6050-cov-ensure-read_ahead-is-available.patch -Patch6051: 6051-lvmcache-free-resource-on-error-path.patch -Patch6052: 6052-daemons-check-for-non-zero-thread_id.patch -Patch6053: 6053-revert-label_scan-remove-extra-label-scan-and-read-f.patch -Patch6054: 6054-lvmetad-fix-heap-memory-leak.patch - -Patch9000: 9000-bugfix-lvm2-add-SSD.patch -Patch9001: 9001-bugfix-add-timeout-when-fail-to-wait-udev.patch -Patch9002: 9002-bugfix-fix-the-code-maybe-lead-to-buffer-over-bound-access.patch -Patch9003: 9003-enhancement-modify-default-log-level-to-error-level.patch -Patch9004: 9004-enhancement-add-dfx-log.patch +Patch0: 0000-lvm2-set-default-preferred_names.patch +Patch1: 0001-lvm2-lvmetad-timeout.patch +Patch2: 0002-mirrors-fix-read_only_volume_list.patch +Patch3: 0003-bcache-reduce-MAX_IO-to-256.patch +Patch4: 0004-lvmetad-fix-pvs-for-many-devices.patch +Patch5: 0005-dmeventd-lvm2-plugin-uses-envvar-registry.patch +Patch6: 0006-metadata-prevent-writing-beyond-metadata-area.patch +Patch7: 0007-libdm-stats-move-no-regions-warning-after-dm_stats_l.patch +Patch8: 0008-dmsetup-fix-stats-report-command-output.patch +Patch9: 0009-io-use-sync-io-if-aio-fails.patch +Patch10: 0010-bcache-sync-io-fixes.patch +Patch11: 0011-lvmanip-uninitialized-members-in-struct-pv_list-10.patch +Patch12: 0012-apply-obtain_device_list_from_udev-to-all-libudev-us.patch +Patch13: 0013-cov-dmstats-check-for-failing-malloc.patch +Patch14: 0014-cov-ensure-vars-are-set.patch +Patch15: 0015-libdm-add-memory-barrier.patch +Patch16: 0016-stats-fix-error-path-when-region-is-NULL.patch +Patch17: 0017-stats-initilize-regions-to-NULL.patch +Patch18: 0018-dmsetup-Fix-multi-line-concise-table-parsing.patch +Patch19: 0019-Remove-VG-lock-ordering-check.patch +Patch20: 0020-Fix-use-of-orphan-lock-in-commands.patch +Patch21: 0021-metadata-remove-an-unused-and-incorrect-overflow-che.patch +Patch22: 0022-cov-dmeventd-plugin-fix-memleak.patch +Patch23: 0023-cov-fix-missing-null-allocation-check.patch +Patch24: 0024-cov-add-check-for-positive-value.patch +Patch25: 0025-cov-fix-failing-filter-initialization.patch +Patch26: 0026-cov-check-dev_close_immediate.patch +Patch27: 0027-cov-make-sure-label-scans-valid-lvinfo.patch +Patch28: 0028-cov-add-missing-error-path-check-for-label_scan_open.patch +Patch29: 0029-cov-pvscan-ensure-sigle_devs-list-is-always-initiali.patch +Patch30: 0030-fix-cov-missed-return-value-test.patch +Patch31: 0031-cov-trace-failing-pthread_kill.patch +Patch32: 0032-cov-avoid-unsing-unchecked-label_scan_open.patch +Patch33: 0033-lvmlockd-fix-missing-LV-lock-for-lvconvert-repair.patch +Patch34: 0034-lvconvert-ensure-proper-init-of-pv_list.patch +Patch35: 0035-dmeventd-unlock-lvm2-lock-on-error-path.patch +Patch36: 0036-mangenerator-check-strdup-was-successfull.patch +Patch37: 0037-cov-ensure-lock_type-is-not-NULL.patch +Patch38: 0038-Remove-checking-for-locked-VGs.patch +Patch39: 0039-lvm2-default-allow-changes-with-duplicate-pvs.patch +Patch40: 0040-lvm2-revert-to-use-label_read-in-lvmetad_pvscan_sing.patch +Patch41: 0041-bcache-Fix-memory-leak.patch +Patch42: 0042-cov-release-iterator-on-error-path.patch +Patch43: 0043-cov-check-result-of-dev_read_bytes.patch +Patch44: 0044-cov-check-for-socket_path-being-set.patch +Patch45: 0045-cov-clearer-condition-check.patch +Patch46: 0046-lvmetad-fix-sync-cache-to-lvmetad.patch +Patch47: 0047-libdaemon-use-pselect-to-avoid-condition-checking-ra.patch +Patch48: 0048-libdaemon-ensure-threads-are-reaped-before-checking-.patch +Patch49: 0049-lvmetad-fix-timeout-on-shutdown.patch +Patch50: 0050-devs-check-for-no-dev-when-dropping-aliases.patch +Patch51: 0051-cov-missing-checks-of-syscalls.patch +Patch52: 0052-cov-ensure-read_ahead-is-available.patch +Patch53: 0053-lvmcache-free-resource-on-error-path.patch +Patch54: 0054-daemons-check-for-non-zero-thread_id.patch +Patch55: 0055-revert-label_scan-remove-extra-label-scan-and-read-f.patch +Patch56: 0056-lvmetad-fix-heap-memory-leak.patch +Patch57: 0057-bugfix-lvm2-add-SSD.patch +Patch58: 0058-bugfix-add-timeout-when-fail-to-wait-udev.patch +Patch59: 0059-bugfix-fix-the-code-maybe-lead-to-buffer-over-bound-access.patch +Patch60: 0060-enhancement-modify-default-log-level-to-error-level.patch +Patch61: 0061-enhancement-add-dfx-log.patch BuildRequires: gcc BuildRequires: gcc-c++ @@ -553,6 +551,9 @@ fi %changelog +* Thur Jul 2 2020 Wu Bo - 8:2.02.181-9 +- rebuild package + * Fri Mar 20 2020 hy-euler - 8:2.02.181-8 - Type:bugfix - ID:NA -- Gitee