|
|
|
|
Changelog for device-mapper-multipath-0.8.4-28.el8_7.1.x86_64.rpm :
* Thu Oct 13 2022 Benjamin Marzinski 0.8.4-28.1- Add 0111-multipathd-ignore-duplicated-multipathd-command-keys.patch- Resolves: bz #2133995 * Wed Aug 24 2022 Benjamin Marzinski 0.8.4-28- Add 0110-multipath-fix-systemd-timers-in-the-initramfs.patch- Resolves: bz #1916168 * Fri Aug 19 2022 Benjamin Marzinski 0.8.4-27- Add 0108-multipathd-Add-missing-ctype-include.patch- Add 0109-multipathd-replace-libreadline-with-libedit.patch * replace readline with libedit, to avoid license conflicts- Resolves: bz #2119887 * Wed Jun 08 2022 Benjamin Marzinski 0.8.4-26- Add 0107-libmultipath-unset-detect_checker-for-clariion-Unity.patch- Resolves: bz #2082205 * Tue May 17 2022 Benjamin Marzinski 0.8.4-25- Add 0105-multipathd-handle-fpin-events.patch- Add 0106-multipathd-disallow-changing-to-from-fpin-marginal-p.patch- Resolves: bz #2083077 * Mon May 16 2022 Benjamin Marzinski 0.8.4-24- Add 0094-multipath-return-failure-on-an-invalid-remove-comman.patch * Fixes bz #2052054- Add 0095-libmultipath-steal-the-src-string-pointer-in-merge_s.patch- Add 0096-libmultipath-enable-linear-ordering-of-bus-proto-tup.patch- Add 0097-libmultipath-use-bus_protocol_id-in-snprint_path_pro.patch- Add 0098-libmultipath-make-protocol_name-global.patch- Add 0099-libmultipath-add-a-protocol-subsection-to-multipath..patch- Add 0100-libmultipath-Set-the-scsi-timeout-parameters-by-path.patch- Add 0101-libmultipath-check-the-overrides-pctable-for-path-va.patch- Add 0102-libmultipath-fix-eh_deadline-documentation.patch- Add 0103-libmultipath-Add-documentation-for-the-protocol-subs.patch- Add 0104-libmultipath-use-symbolic-value-for-invalid-pcentry.patch * The above 10 patches implement feature from bz #2065477- Resolves: bz #2052054, #2065477 * Tue May 10 2022 Benjamin Marzinski 0.8.4-23- Add 0091-multipath-tools-add-HPE-MSA-1060-2060-to-hwtable.patch * Partial fix for bz #2058222- Add 0092-multipath-tools-update-mpp-force_readonly-in-ev_add_.patch * Fixes bz #2065468- Add 0093-updated-HPE-MSA-builtin-config.patch * Fixes bz #2058222- Resolves bz #2065468, #2058222 * Mon Feb 07 2022 Benjamin Marzinski 0.8.4-22- Add 0090-RH-add-support-to-mpathconf-for-setting-arbitrary-de.patch- Resolves: bz #1981240 * Tue Jan 18 2022 Benjamin Marzinski 0.8.4-21- Add 0088-libmultipath-make-helper-function-to-trigger-path-ue.patch- Add 0089-multipathd-trigger-udev-change-on-path-addition.patch- Resolves: bz #1862032 * Thu Nov 18 2021 Benjamin Marzinski 0.8.4-20- Add 0079-libmultipath-use-typedef-for-keyword-handler-and-pri.patch- Add 0080-libmultipath-print-the-correct-file-when-parsing-fai.patch- Add 0081-libmultipath-pass-file-and-line-number-to-keyword-ha.patch- Add 0082-libmultipath-make-set_int-take-a-range-for-valid-val.patch- Add 0083-libmultipath-improve-checks-for-set_str.patch- Add 0084-libmultipath-split-set_int-to-enable-reuse.patch- Add 0085-libmultipath-cleanup-invalid-config-handling.patch- Add 0086-libmultipath-don-t-return-error-on-invalid-values.patch * Above 8 patches fix bz #1900595- Add 0087-multipathd-avoid-unnecessary-path-read-only-reloads.patch * Fixes bz #2009624- Resolves: bz #1900595, #2009624, #2021823 * Thu Oct 28 2021 Benjamin Marzinski 0.8.4-19- Fix multipath_conf_syntax test to work with bz #1918150- Resolves: bz #1918150 * Thu Oct 07 2021 Benjamin Marzinski 0.8.4-18- Add 0077-multipathd.socket-add-missing-conditions-from-servic.patch * Fixes bz #2008101- Add 0078-libmulitpath-add-section-name-to-invalid-keyword-out.patch * Fixes bz #1918150- Resolves: bz #1918150, #2008101 * Fri Jul 23 2021 Benjamin Marzinski 0.8.4-17- Add 0074-mpathpersist-fail-commands-when-no-usable-paths-exis.patch * Fixes bz #1984723- Add 0075-multipath-print-warning-if-multipathd-is-not-running.patch * Fixes bz #1973592- Add 0076-multipathd-don-t-access-path-if-it-was-deleted.patch * Found by coverity- Resolves: bz #1973592, #1984723 * Thu Jul 22 2021 Benjamin Marzinski 0.8.4-16- Add missing patch- Related: bz #1982598 * Thu Jul 22 2021 Benjamin Marzinski 0.8.4-15- Add 0073-multipath.conf-fix-typo-in-checker_timeout-descripti.patch- Resolves: bz #1982598 * Mon Jul 12 2021 Benjamin Marzinski 0.8.4-14- Add 0072-RH-mpathconf-correctly-handle-spaces-after-option-na.patch- Resolves: bz #1979470 * Wed Apr 28 2021 Benjamin Marzinski 0.8.4-13- Add 0065-libmultipath-cleanup-code-to-strip-wwid-trailing-spa.patch- Add 0066-multipathd-add-recheck_wwid-option-to-verify-the-pat.patch- Add 0067-libmultipath-avoid-infinite-loop-with-bad-vpd-page-8.patch- Add 0068-libmultipath-fix-priorities-in-parse_vpd_pg83.patch- Add 0069-RH-make-parse_vpd_pg83-match-scsi_id-output.patch- Add 0070-multipathd-improve-getting-parent-udevice-in-rescan_.patch- Add 0071-multipathd-don-t-trigger-uevent-for-partitions-on-ww.patch * add recheck_wwid option * Fixes bz #1907904- Resolves: bz #1907904 * Wed Apr 21 2021 Benjamin Marzinski 0.8.4-12- Add 0064-libmultipath-check-udev_device_get_-return-value-to-.patch * Fixes bz #1946940- Resolves: bz #1946940 * Fri Mar 12 2021 Benjamin Marzinski 0.8.4-11- Add 0062-libmultipath-select_action-don-t-drop-map-if-alias-c.patch * Fall back to WWID names instead of removing existing device- Add 0063-libmultipath-check-if-user_friendly_name-is-in-use.patch * make sure to choose a user_friendly_name that isn\'t in use * Fixes bz #1937832- Add alias_clash CI test- Remove unused multipath.conf- Resolves: bz #1937832 * Wed Feb 10 2021 Benjamin Marzinski 0.8.4-9- Add 0060-kpartx-free-loop-device-after-listing-partitions.patch * Fixes bz #1925490- Add 0061-RH-fix-find_multipaths-in-mpathconf.patch * Fixes bz #1921651- Resolves: bz #1921651, #1925490 * Wed Jan 27 2021 Benjamin Marzinski 0.8.4-7- Add 0052-libmultipath-check-for-null-wwid-before-strcmp.patch * Missing part of fix for bz #1897815- Add 0053-libmultipath-make-find_err_path_by_dev-static.patch- Add 0054-multipathd-avoid-io_err_stat-crash-during-shutdown.patch- Add 0055-multipathd-avoid-io_err_stat-ABBA-deadlock.patch- Add 0056-multipathd-use-get_monotonic_time-in-io_err_stat-cod.patch- Add 0057-multipathd-combine-free_io_err_stat_path-and-destroy.patch- Add 0058-multipathd-cleanup-logging-for-marginal-paths.patch * The above 6 patches fix bz #1920795- Add 0059-libmpathpersist-fix-thread-safety-of-default-functio.patch * Fixes bz #1913549- Resolves: bz #1897815, #1913549, #1920795 * Tue Dec 15 2020 Benjamin Marzinski 0.8.4-6- Add 0050-multipathd-Fix-multipathd-stopping-on-shutdown.patch * Fixes bz #1892496- Add 0051-multipath.conf.5-Improve-checker_timeout-description.patch * Fixes bz #1906073- Resolves: bz #1892496, #1906073 * Tue Nov 10 2020 Benjamin Marzinski 0.8.4-6- Add 0039-libmultipath-factor-out-code-to-get-vpd-page-data.patch- Add 0040-libmultipath-limit-reading-0xc9-vpd-page.patch * Only check for rdac support on configured devices, or devices where vpd page 0x00 indicates support for vpd page 0xc9 * Fixes bz #1877415- Add 0041-libmultipath-add-device-to-hwtable.c.patch * Add support for Fujitsu Eternus AB/HB * Fixes bz #1857429- Add 0042-libmultipath-move-fast_io_fail-defines-to-structs.h.patch- Add 0043-libmultipath-add-eh_deadline-multipath.conf-paramete.patch * Fixes bz #1819897- Add 0044-libmultipath-don-t-dlclose-tur-checker-DSO.patch * Fixes bz #1875384- Add 0045-libmultipath-warn-about-missing-braces-at-end-of-mul.patch * Fixes bz #1897530- Add 0046-libmultipath-ignore-multipaths-sections-without-wwid.patch * Fixes bz #1897815- Add 0047-tests-fix-missing-priority-blacklist-test.patch- Add 0048-mpathpersist-Fix-Register-and-Ignore-with-0x00-SARK.patch * Make mpathpersist Register and Ignore command clear the registration with a 0x0 SARK, like sg_persist does. * Fixes bz #1894103- Add 0049-mpathpersist-update-prkeys-file-on-changing-registra.patch * Fixes bz #1900522 * The above 11 patches have all been submitted upstream- Resolves: bz #1819897, #1857429, #1875384, #1877415, #1894103, #1897530- Resolves: bz #1897815, #1900522 * Mon Jul 13 2020 Benjamin Marzinski 0.8.4-5- Add 0038-multipath-deal-with-failures-flushing-maps.patch * Don\'t print \"fail\" if multipath needs to failback to removing a device itself. * Fixes bz #1845875- Modify multipath_conf_syntax CI test * It started failing because \"multpath -F\" can now start multipathd via the socket, and the test expected multipathd to not be running- Resolves: bz #1845875 * Fri Jul 10 2020 Benjamin Marzinski 0.8.4-4- Add 0037-libmultipath-count-pending-paths-as-active-on-loads.patch * make udev treat the device as having paths, so it will run kpartx * Fixes bz #1846866- Resolves: bz #1846866 * Mon Jul 06 2020 Benjamin Marzinski 0.8.4-3- Add 0024-libmultipath-make-dm_get_map-status-return-codes-sym.patch- Add 0025-multipathd-fix-check_path-errors-with-removed-map.patch- Add 0026-libmultipath-make-dm_flush_maps-only-return-0-on-suc.patch- Add 0027-multipathd-add-del-maps-multipathd-command.patch- Add 0028-multipath-make-flushing-maps-work-like-other-command.patch- Add 0029-multipath-delegate-flushing-maps-to-multipathd.patch- Add 0030-multipath-add-option-to-skip-multipathd-delegation.patch * The above 7 patches fix bz #1845875. Multipath now attempts to delegate device removal to multipathd, and multipathd handles external device removal better.- Add 0031-libmultipath-fix-sysfs-dev_loss_tmo-parsing.patch * Fixes bz #1852843- Add 0032-kpartx-read-devices-with-direct-IO.patch * Fixes bz #1814858- Add 0033-kpartx-handle-alternate-bsd-disklabel-location.patch- Add 0034-libmultipath-fix-checker-detection-for-nvme-devices.patch * fixes bz #1845915- Add 0035-Makefile.inc-trim-extra-information-from-systemd-ver.patch- Add 0036-kpartx-fix-Wsign-compare-error.patch- Resolves: bz #1814858, #1845875, #1845915, #1852843 * Tue Jun 09 2020 Benjamin Marzinski 0.8.4-2- Add 0021-libmultipath-remove-_blacklist_exceptions-functions.patch- Add 0022-libmultipath-fix-parser-issue-with-comments-in-strin.patch- Add 0023-libmultipath-invert-regexes-that-start-with-exclamat.patch * This commit also changes the default devnode blacklist to blacklist all devices except scsi, dasd, and nvme.- Resolves: bz #1828180 * Wed May 27 2020 Benjamin Marzinski 0.8.4-1- Update Source to upstream version 0.8.4 * This version includes the fixes for bz #1768894 & #1821214 * Previous patches 0001-0009 are included in this version- Rename files * Previous patches 0010-0019 are now 0011-0020- Add 0001-libmultipath-assign-variable-to-make-gcc-happy.patch- Add 0002-libmutipath-don-t-close-fd-on-dm_lib_release.patch- Add 0003-libmultipath-allow-force-reload-with-no-active-paths.patch * make multipath and multipathd reload maps with no active paths (bz #1814858)- Add 0004-libmpathpersist-depend-on-libmultipath.patch- Add 0005-multipath-tools-Makefile-more-dependency-fixes-for-p.patch- Add 0006-multipath-tools-Makefile.inc-set-Wno-error-clobbered.patch- Add 0007-libmultipath-discovery.c-use-z-qualifier-for-size_t.patch- Add 0008-libmultipath-eliminate-more-signed-unsigned-comparis.patch- Add 0009-libmultipath-set_uint-fix-parsing-for-32bit.patch- Add 0010-multipath-tools-Makefile-add-install-dependency.patch * The above 10 patches have been submitted upstream- Resolves: bz #1768894, #1814858, #1821214 * Fri Nov 08 2019 Benjamin Marzinski 0.8.3-3- Rename files * Previous patches 0004-0013 are now 0010-0019 * 0014-RH-add-mpathconf.patch now makes mpathconf default to not printing foreign devices (bz #1760709)- Add 0004-libmultipath-remove-unused-path-prio_args.patch- Add 0005-libmultipath-constify-get_unaligned_be.patch- Add 0006-libmultipath-add-missing-hwe-mpe-variable-merges.patch- Add 0007-libmultipath-fix-sgio_get_vpd-looping.patch- Add 0008-libmultipath-add-vend_id-to-get_vpd_sgio.patch- Add 0009-libmultipath-add-code-to-get-vendor-specific-vpd-dat.patch * Add the \'%g\' maps and paths format wildcard, and the vpd_vendor multipath.conf devices section parameter. (bz #1527212)- Resolves: bz #1527212, #1760709 * Mon Oct 14 2019 Benjamin Marzinski 0.8.3-2- Update CI tests- Related: bz #1690515 * Tue Oct 08 2019 Benjamin Marzinski 0.8.3-1- Update Source to upstream version 0.8.3 * This version includes the fixes for bz #1690515, #1703439, * Previous patches 0001-0017 & 0031-0036 are included in this version- Rename files * Previous patches 0018-0026 & 0028 are now 0004-0013 * 0008-RH-add-mpathconf.patch has been modified to add a --property_blacklist option to fix bz #1753729- Add 0001-multipathd-warn-when-configuration-has-been-changed.patch * Multipath now logs a warning message when the configuration file has been changed to fix bz #1750594- Add 0002-libmultipath-fix-leak-in-foreign-code.patch- Add 0003-Fix-leak-in-mpathpersist.patch * The above 3 patches have been submitted upstream- Resolves: bz #1690515, #1703439, #1719562, #1747534, #1750594, #1753729 * Mon Jun 03 2019 Benjamin Marzinski 0.8.0-5- Bump release number for test fix commit 0b68e623- Related: bz #1666322 * Tue May 28 2019 Benjamin Marzinski 0.8.0-4- Add 0035-BZ-1700911-hwtable-add-Lenovo-DE-series.patch- Add 0036-libmultipath-make-vector_foreach_slot_backwards-work.patch * Fix for bz #1713459- Fixes for bz #1666322 and #1669097 were included in 0.8.0 upstream code- Resolves: bz #1666322, #1669097, #1700911, #1713459 * Thu May 16 2019 Benjamin Marzinski 0.8.0-3- Add 0031-libmultipath-handle-clock_gettime-failures-in-tur-ch.patch- Add 0032-kpartx-fail-if-dup-of-dasd-file-descriptor-fails.patch- Add 0033-multipathd-fix-REALLOC_REPLY-with-max-length-reply.patch- Add 0034-multipathd-handle-NULL-return-from-genhelp_handler.patch * The above 4 patches have been submitted upstream- Related: bz #1498546 * Tue Apr 30 2019 Benjamin Marzinski 0.8.0-2- Add 0029-BZ-1700451-check-on-multipathd-without-starting-it.patch- Add 0030-BZ-1700451-test-socket-connection-in-non-blocking-mo.patch * the \"multipath -u\" call in 62-multipath.rules should no longer hang on multipathd startup.- Resolves: bz #1700451 * Mon Apr 08 2019 Benjamin Marzinski 0.8.0-1- Update Source to upstream version 0.8.0 * Previous patches 0001-0006 & 0015-0019 are included in this commit- Rename files * Previous patches 0007-0014 are now 0018-0025 * Previous patches 0020-0023 are now 0001, 0006 & 0007- Add 0002-libmultipath-handle-existing-paths-in-marginal_path-.patch- Add 0003-multipathd-cleanup-marginal-paths-checking-timers.patch- Add 0004-libmultipath-fix-marginal-paths-queueing-errors.patch- Add 0005-libmultipath-fix-marginal_paths-nr_active-check.patch- Add 0008-libmutipath-continue-to-use-old-state-on-PATH_PENDIN.patch- Add 0009-multipathd-use-update_path_groups-instead-of-reload_.patch- Add 0010-multipath.conf-add-missing-options-to-man-page.patch- Add 0011-libmultipath-add-get_uid-fallback-code-for-NVMe-devi.patch- Add 0012-libmulitpath-cleanup-uid_fallback-code.patch- Add 0013-multipathd-handle-changed-wwids-by-removal-and-addit.patch * Multipath will now automatically remove and re-add paths if their wwid changes- Add 0014-multipathd-remove-wwid_changed-path-attribute.patch- Add 0015-multipathd-ignore-disable_changed_wwids.patch * Since paths are now getting removed and re-added there is no need to disable them.- Add 0016-multipathd-Don-t-use-fallback-code-after-getting-wwi.patch- Add 0017-libmultipath-silence-dm_is_mpath-error-messages.patch- Add 0026-RH-Fix-nvme-compilation-warning.patch- Add 0027-Fix-systemd-version-detection.patch * The above 16 patches have been submitted upstream- Add 0028-RH-attempt-to-get-ANA-info-via-sysfs-first.patch * Red Hat has a sysfs method to access the ANA state, which isn\'t upstream, and will not be. This will probably go away in the future.- Resolves: bz #1498546 * Mon Feb 25 2019 Benjamin Marzinski 0.7.8-7- Add 0023-BZ-1673167-fixup-wwid-recheck.patch- Resolves: bz #1673167 * Sun Feb 24 2019 Benjamin Marzinski 0.7.8-6- Fix multipath_conf_syntax CI test * need to wait for udev to settle before removing multipath device- Resolves: bz #1673167 * Mon Feb 18 2019 Benjamin Marzinski 0.7.8-5- Add 0021-BZ-1673167-Fix-miscounting-active-paths.patch- Add 0022-BZ-1673167-ignore-failed-wwid-recheck.patch- Resolves: bz #1673167 * Thu Jan 24 2019 Benjamin Marzinski 0.7.8-4- Add 0020-BZ-1668693-disable-user_friendly_names-for-NetApp.patch- Resolves: bz #1668693 * Tue Dec 11 2018 Benjamin Marzinski 0.7.8-3- Add 0017-BZ-1648397-fix-mpp-hwe-handling-when-paths-are-freed.patch * Fix crash by deleting in use hardware entry list pointer- Add 0018-libmultipath-cleanup-pthread_cleanup_pop-call.patch * Fix compiler warning- Add 0019-libmultipath-fix-false-removes-in-dmevents-polling-c.patch * The above 3 patches have been accepted upstream- Resolves: bz #1648397 * Wed Oct 10 2018 Benjamin Marzinski 0.7.8-2- Add 0015-libmultipath-free-allocated-value-in-set_int.patch- Add 0016-kpartx-fix-new-memory-leak-in-dm_find_part.patch- change hardcoded /usr/lib/udev/rules.d to _udevrulesdir- Resolves: bz #1606947 * Wed Oct 10 2018 Benjamin Marzinski 0.7.8-1- Update Source to upstream version 0.7.8 * Previous patches 0001-0011 are included in this version- Rename files * Previous patches 0012-0019 are now patches 0007-0014- Add 0001-multipath-tweak-logging-style.patch- Add 0002-multipathd-check-for-NULL-udevice-in-cli_add_path.patch- Add 0003-libmultipath-remove-max_fds-code-duplication.patch- Add 0004-multipathd-set-return-code-for-multipathd-commands.patch- Add 0005-mpathpersist-fix-registration-rollback-issue.patch- Add 0006-libmultipath-timeout-on-unresponsive-tur-thread.patch * The above 6 patches have been submitted upstream- Resolves: bz #1606947, #1631883 * Tue Jul 17 2018 Benjamin Marzinski 0.7.7-2.gitef6d98b- Update Source to latest upstream commit * Previous patches 0001-0018 are included in this commit- Rename files * Previous patches 0019-0028 are now patches 0002-0003 & 0012-0019- Add 0001-libmultipath-remove-last-of-rbd-code.patch- Add 0004-mpathpersist-add-param-alltgpt-option.patch * mpathpersist now accepts --param-alltgpt- Add 0005-libmutipath-remove-unused-IDE-bus-type.patch- Add 0006-multipathd-add-new-protocol-path-wildcard.patch * multipathd show paths format now accepts %P for the path protocol/transport- Add 0007-libmultipath-add-protocol-blacklist-option.patch * You can now use the \"protocol\" blacklist section parameter to blacklist by protocol/transport- Add 0008-libmultipath-remove-_filter_-blacklist-functions.patch- Add 0009-multipath-tests-change-to-work-with-old-make-version.patch- Add 0010-multipath-tests-add-blacklist-tests.patch- Add 0011-mpathpersist-add-missing-param-rk-usage-info.patch- Refresh 0013-RH-Remove-the-property-blacklist-exception-builtin.patch- Modify 0016-RH-add-mpathconf.patch * improve usage message and man page- Modify device-mapper-multipath.spec * updated dependencies * Tue Jun 12 2018 Benjamin Marzinski 0.7.7-1- Update Source to 0.7.7 * Previous patches 0001-0009 & 0016 are included in this commit- Add upstream patches since 0.7.7 * patches 0001-0012 are from upstream commits since 0.7.7- Add 0013-libmultipath-print-correct-default-for-delay_-_check.patch * fix minor configuration printing issue. posted upstream- Add 0014-multipath.conf.5-clarify-property-whitelist-handling.patch * clarify property blacklist_excecptions handling in man page posted upstream- Add 0015-mpathpersist-add-all_tg_pt-option.patch * add new all_tg_pt multpiath.conf option. posted upstream- Add 0016-libmultipath-remove-rbd-code.patch * remove unused rbd code. posted upstream- Add 0017-mpathpersist-fix-aptpl-support.patch * add \":aptpl\" suffix for reservation_key to fix aptpl support. posted upstream- Add 0018-multipath-don-t-check-timestamps-without-a-path.patch * fix multipath null dereference crash. posted upstream- Add 0019-libmultipath-fix-detect-alua-corner-case.patch * fix alua detection with retain_hardware_handler set to off. posted upstream- Add 0020-multipath-fix-setting-conf-version.patch * multipath wasn\'t setting the kernel version correctly. posted upstream- Add 0028-RH-reset-default-find_mutipaths-value-to-off.patch * default to RHEL7 and older device detection style. Redhat specific, to keep customer experience the same.- Rename files * Previous patches 0010-0015 & 0017 are now patches 0021-0027- Modify 0021-RH-fixup-udev-rules-for-redhat.patch * Fix spurious compile warning with redhat compile options- Modify 0022-RH-Remove-the-property-blacklist-exception-builtin.patch * clarify changes in man page * Tue May 15 2018 Benjamin Marzinski 0.7.6-4.git1cb704b- Rename files * Previous patches 0010-0017 are now patches 0012-0019 * Tue Apr 24 2018 Benjamin Marzinski 0.7.6-3.git1cb704b- Add 0008-multipathd-add-failures-path-format-wildcard.patch- Add 0009-multipathd-fix-reservation_key-check.patch- Rename files * Previous patches 0008-0015 are now patches 0010-0017 * Fri Apr 13 2018 Benjamin Marzinski 0.7.6-2.git1cb704b- Add 0007-libmultipath-Fix-logic-in-should_multipath.patch * fix bug in identifying multipathable devices. posted upstream- Rename files * Previous patches 0007-0014 are now patches 0008-0015 * Mon Apr 02 2018 Benjamin Marzinski - 0.7.6-1.git1cb704b- Update Source to the latest upstream commit * Previous patches 0001-0014 are included in this commit * Previous patches 0015-0022 are now patches 0007-0014- 0001-multipathd-remove-incorrect-pthread_testcancel.patch * Fixed pthread cancellation issue. posted upstream- 0002-multipath-add-comments.patch * Posted upstream- 0003-multipathd-minor-dmevents-polling-code-cleanups.patch * Fixed minor polling issues. posted upstream- 0004-multipathd-remove-unneeded-function-parameter.patch * Posted upstream- 0005-mpathcmd-fix-libmpathcmd-license.patch * License clarification. posted upstream- 0006-libmultipath-don-t-print-undefined-values.patch * Fixed bug in \'multipath show config\'. posted upstream * Tue Mar 06 2018 Björn Esser - 0.7.4-2.git07e7bd5- Rebuilt for libjson-c.so.4 (json-c v0.13.1) * Thu Feb 15 2018 Benjamin Marzinski 0.7.4-1.git07e7bd5- Update Source to the latest upstream commit * Previous patches 0001-0006 are included in this commit * Previous patches 0007-0014 are now patches 0015-0022- Add 0001-libmultipath-fix-tur-checker-locking.patch * Fixed spinlock bug. posted upstream- Add 0002-multipath-fix-DEF_TIMEOUT-use.patch * Add missing sec to ms conversion. posted upstream- Add 0003-multipathd-remove-coalesce_paths-from-ev_add_map.patch * Remove unused code. posted upstream- Add 0004-multipathd-remove-unused-configure-parameter.patch * Remove unused code. posted upstream- Add 0005-Fix-set_no_path_retry-regression.patch * Fix issue with queueing and path addition. posted upstream- Add 0006-multipathd-change-spurious-uevent-msg-priority.patch * Change message priority to Notice. posted upstream- Add 0007-multipath-print-sysfs-state-in-fast-list-mode.patch * Show sysfs state correctly in fast list mode (-l). posted upstream- Add 0008-libmultipath-move-remove_map-waiter-code-to-multipat.patch * Move code around. posted upstream- Add 0009-move-waiter-code-from-libmultipath-to-multipathd.patch * Move code around. posted upstream- Add 0010-call-start_waiter_thread-before-setup_multipath.patch * Fix race on multipath device creations. posted upstream- Add 0011-libmultipath-add-helper-functions.patch * posted upstream- Add 0012-multipathd-RFC-add-new-polling-dmevents-waiter-threa.patch * Add alternate method of getting dmevents, that doesn\'t require a thread per device. posted upstream- Add 0013-libmultipath-condlog-log-to-stderr.patch * change condlog to log to stderr instead of stdout. posted upstream- Add 0014-multipathd-fix-compiler-warning-for-uev_pathfail_che.patch * fix indentation issue. posted upstream * Wed Feb 07 2018 Fedora Release Engineering - 0.7.3-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sun Dec 10 2017 Björn Esser - 0.7.3-2- Rebuilt for libjson-c.so.3 * Tue Nov 07 2017 Benjamin Marzinski 0.7.3-1- Update Source to upstream 0.7.3 release * Previous patch 0001 is included in this commit, and 0002 was solved in a different manner causing some change to previous patch 0003 * Previous patches 0003-0010 are now patches 0007-0014- Add 0001-mpathpersist-Fix-invalid-condition-check.patch * Fix incorrect check. posted upstream- Add 0002-multipath-add-man-page-info-for-my-prkey-changes.patch * Add missing man page info. posted upstream- Add 0003-multipath-there-is-no-none-path-state.patch * remove incorrect path state. posted upstream- Add 0004-mutipath-updated-Huawei-storage-config.patch * update builtin device configuration. posted upstream- Add 0005-multipath-fix-doc-typo.patch * fix man page typo. posted upstream- Add 0006-multipath-add-ghost_delay-parameter.patch * add new multipath.conf parameter \"ghost_delay\". posted upstream * Tue Nov 07 2017 Benjamin Marzinski 0.7.1-8.git847cc43- Refresh 0001-libmultipath-update-3PARdata-builtin-config.patch- Add 0010-RH-warn-on-invalid-regex-instead-of-failing.patch * Change old-style multipath.conf regex \" *\" to a proper \". *\" instead of failing * Wed Aug 02 2017 Benjamin Marzinski 0.7.1-7.git847cc43- Modify 0005-RH-don-t-start-without-a-config-file.patch * Fix man page typos * Mon Jul 31 2017 Troy Dawson - 0.7.1-6.git847cc43- Clean spec file - remove pre-fedora 23 cruft * Wed Jul 26 2017 Fedora Release Engineering - 0.7.1-5.git847cc43- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Jul 21 2017 Benjamin Marzinski 0.7.1-4.git847cc43- Update Source to the latest upstream commit * Previous patches 0001 and 0010-0013 are included in this commit.- Add 0001-libmultipath-update-3PARdata-builtin-config.patch * Change for building configuration. Posted upstream- Modify 0006-RH-use-rpm-optflags-if-present.patch * Add missing lines to actually use RPM_OPT_FLAGS. * Fri Jun 23 2017 Tom Callaway - 0.7.1-3.gitf21166a- rebuild to resolve broken deps * Fri Jun 02 2017 Benjamin Marzinski 0.7.1-2.gitf21166a- Modify 0004-RH-Remove-the-property-blacklist-exception-builtin.patch * update multipath.conf.5 man page to remove builtin listing- Modify 0005-RH-don-t-start-without-a-config-file.patch * update multipathd.8 man page to note that a config file is necessary- Modify 0007-RH-add-mpathconf.patch * add property blacklist-exception to default config file- Add 0010-libmultipath-change-how-RADOS-checker-is-enabled.patch * Makefile now autodetects librados. Posted upstream- Remove related RADOS option from spec file- Add 0011-multipath-set-verbosity-to-default-during-config.patch * Allow multipath to print warning messages during configuration. Posted upstream- Add 0012-mpath-skip-device-configs-without-vendor-product.patch * device entries without vendor/product were breaking configurations. Posted upsteam- Add 0013-multipathd-fix-show-maps-json-crash.patch * multipathd crashed showing json output with no devices. Posted upstream * Tue May 23 2017 Benjamin Marzinski 0.7.1-1.gitf21166a- Update Source to the latest upstream commit- Add 0001-libmultipath-add-comment-about-resuming.patch * posted upstream- Add 0002-multipath-attempt-at-common-multipath.rules.patch * under discussion upstream- Add 0003-RH-fixup-udev-rules-for-redhat.patch * Redhat uses different udev rules that some other distros, so multipath has run at a different time. Not all upstream distros link /sbin and /usr/sbin either.- Add 0004-RH-Remove-the-property-blacklist-exception-builtin.patch * Allow multipath to be used on devices without multiple paths. NAK\'ed upstream, but requested by Red Hat- Add 0005-RH-don-t-start-without-a-config-file.patch * Don\'t start multipath unless a config file exists. NAK\'ed upstream, but requested by Red Hat- Add 0006-RH-use-rpm-optflags-if-present.patch * Make the build system fedora friendly- Add 0007-RH-add-mpathconf.patch * Add tool to help configure multipath with Red Hat defaults.- Add 0008-RH-add-wwids-from-kernel-cmdline-mpath.wwids-with-A.patch * Make multipath able to claim devices based on the kernel command line NAK\'ed upstream but requested by Red Hat- Add 0009-RH-trigger-change-uevent-on-new-device-creation.patch * under discussion upstream * Wed Apr 12 2017 Benjamin Marzinski 0.4.9-87- Remove Epoch from device-mapper requires * The RHEL releases of device-mapper set the Epoch, and this was accidentally retained in the fedora spec file. * Fri Apr 07 2017 Benjamin Marzinski 0.4.9-86- Modify 0136-RHBZ-1304687-wait-for-map-add.patch * switch to missing_uev_wait_timeout to stop waiting for uev- Refresh 0137-RHBZ-1280524-clear-chkr-msg.patch- Refresh 0150-RHBZ-1253913-fix-startup-msg.patch- Refresh 0154-UPBZ-1291406-disable-reinstate.patch- Refresh 0156-UPBZ-1313324-dont-fail-discovery.patch- Refresh 0161-RHBZ-1311659-no-kpartx.patch- Refresh 0167-RHBZ-1335176-fix-show-cmds.patch- Add 0173-RH-update-man-page.patch- Add 0174-RHBZ-1362396-modprobe.patch * make starting the multipathd service modprobe dm-multipath in the sysvinit scripts- Add 0175-RHBZ-1357382-ordering.patch * force multipathd.service to start after systemd-udev-trigger.service- Add 0176-RHBZ-1363830-fix-rename.patch * initialized a variable to make dm_rename not fail randomly- Add 0177-libmultipath-correctly-initialize-pp-sg_id.patch * This and all the following patches add the rbd patch checker- Add 0178-libmultipath-add-rbd-discovery.patch- Add 0179-multipath-tools-add-checker-callout-to-repair-path.patch- Add 0180-multipath-tools-Add-rbd-checker.patch- Add 0181-multipath-tools-Add-rbd-to-the-hwtable.patch- Add 0182-multipath-tools-check-for-initialized-checker-before.patch- Add 0183-multipathd-Don-t-call-repair-on-blacklisted-path.patch- Add 0184-rbd-fix-sync-repair-support.patch- Add 0185-rbd-check-for-nonshared-clients.patch- Add 0186-rbd-check-for-exclusive-lock-enabled.patch- Add 0187-rbd-fixup-log-messages.patch- Add 0188-RHBZ-1368501-dont-exit.patch * make multipathd not exit if it encounters recoverable errors on startup- Add 0189-RHBZ-1368211-remove-retries.patch * add \"remove_retries\" multipath.conf parameter to make multiple attempts to remove a multipath device if it is busy.- Add 0190-RHBZ-1380602-rbd-lock-on-read.patch * pass lock_on_read when remapping image- Add 0191-RHBZ-1169168-disable-changed-paths.patch * add \"disabled_changed_wwids\" multipath.conf parameter to disable paths whose wwid changes- Add 0192-RHBZ-1362409-infinibox-config.patch- Add 0194-RHBZ-1351964-kpartx-recurse.patch * fix recursion on corrupt dos partitions- Add 0195-RHBZ-1359510-no-daemon-msg.patch * print a messages when multipathd isn\'t running- Add 0196-RHBZ-1239173-dont-set-flag.patch * don\'t set reload flag on reloads when you gain your first valid path- Add 0197-RHBZ-1394059-max-sectors-kb.patch * add \"max_sectors_kb\" multipath.conf parameter to set max_sectors_kb on a multipath device and all its path devices- Add 0198-RHBZ-1372032-detect-path-checker.patch * add \"detect_checker\" multipath.conf parameter to detect ALUA arrays and set the path checker to TUR- Add 0199-RHBZ-1279355-3pardata-config.patch- Add 0200-RHBZ-1402092-orphan-status.patch * clear status on orphan paths- Add 0201-RHBZ-1403552-silence-warning.patch- Add 0202-RHBZ-1362120-skip-prio.patch * don\'t run prio on failed paths- Add 0203-RHBZ-1363718-add-msgs.patch- Add 0204-RHBZ-1406226-nimble-config.patch- Add 0205-RHBZ-1416569-reset-stats.patch * add \"reset maps stats\" and \"reset map |
|
|