[Oraclevm-errata] OVMBA-2017-0068 Oracle VM 3.4 device-mapper-multipath bug fix update

Errata Announcements for Oracle VM oraclevm-errata at oss.oracle.com
Thu May 11 13:04:14 PDT 2017


Oracle VM Bug Fix Advisory OVMBA-2017-0068

The following updated rpms for Oracle VM 3.4 have been uploaded to the 
Unbreakable Linux Network:

x86_64:
device-mapper-multipath-0.4.9-100.0.3.el6.x86_64.rpm
device-mapper-multipath-libs-0.4.9-100.0.3.el6.x86_64.rpm
kpartx-0.4.9-100.0.3.el6.x86_64.rpm


SRPMS:
http://oss.oracle.com/oraclevm/server/3.4/SRPMS-updates/device-mapper-multipath-0.4.9-100.0.3.el6.src.rpm



Description of changes:

[0.4.9-100.0.3]
- Fix libmpathpersist file descriptor leak [orabug 25742949] (Ritika 
Srivastava)

[0.4.9-100.0.1]
- Fix typo in readsector0.c that causes multipath hang [orabug 20561622] 
(John Sobecki)
- Add ora_bug17287949-return-path_down-for-quiesced-paths.patch [orabug 
17287949] (guangyu Sun)
- Add ora_bug17220746-cleanup-dev_loss_tmo-issues [orabug 17220746] 
(Guangyu Sun)
- Add ora_bug16739691-update-dev_loss_tmo.patch [orabug 16739691]
- Add ora_bug16739691-reload-map.patch [orabug 16739691]
- Add ora_bug16739691-no-reload-prio.patch [orabug 16739691]
- Add ora_bug16739691-set-def-fast_io_fail.patch [orabug 16739691]
- fix flush_on_last_del config handlers [orabug 16389355]

[0.4.9.100]
- Modify 0261-RHBZ-1377532-disable-changed-paths.patch
   * add man page information
- Refresh 0265-RHBZ-1355669-max-sectors-kb.patch
- Related: #1377532

[0.4.9.99]
- Change devicemapper Requires to >= 1.02.117-10.el6 (bz #1344381)
- Resolves: #1344381

[0.4.9.98]
- Add 0266-RHBZ-1401391-fix-prio-put.patch
   * don't try to drop a nonexistant prio handler
- Add 0267-RHBZ-1401769-orphan-status.patch
   * don't print out checker and device status for orphan paths
- Resolves: bz #1401391, #1401769

[0.4.9.97]
- Add 0265-RHBZ-1355669-max-sectors-kb.patch
   * add "max_sectors_kb" config option to set this value on all paths
- Change devicemapper Requires to >= 1.02.117-9.el6 (bz #1344381)
   * forces multipath to use latest version of blk-availability
- Resolves: bz #1344381, #1355669

[0.4.9.96]
- Add 0258-UPBZ-1300414-PURE_config.patch
- Add 0264-RHBZ-1365710-no-use-after-free.patch
   * Fix two segfaults, and NULL out some structures after free
- Add 0265-RHBZ-1390472-dont-exit.patch
   * don't exit if multipath hits recoverable errors during startup
- Resolves: bz #1300414, #1365710, #1390472

[0.4.9.95]
- Modify 0254-RHBZ-1310320-no-kpartx.patch
   * fix small bug with unitialized data
- Refresh 0261-RHBZ-1377532-disable-changed-paths.patch
- Add 0262-RH-free-vector.patch
   * Fix coverity discovered bug in error path
- Resolves: bz #1310320

[0.4.9.94]
- Add 0251-RHBZ-1349376-fix-makefile.patch
   * make multipath use correct version of libdevmapper
- Add 0252-RHBZ-1333334-huawei-config.patch
- Add 0253-RHBZ-1305589-check-multipathd.patch
   * warn if multipath devices exist and mutipathd is not running
- Add 0254-RHBZ-1310320-no-kpartx.patch
   * add skip_kpartx option to skip kpartx device creation
- Add 0255-UPBZ-1322532-disable-reinstate.patch
   * do not reinstate unusable Implicit ALUA ghost paths
- Add 0256-RHBZ-1324764-man-page-typo.patch
- Add 0257-UPBZ-1328077-resize-map.patch
   * reset size if resizer operation fails
- Add 0259-UPBZ-1343747-dont-fail-discovery.patch
   * keep multipath from failing if it fails to get information on any 
device
- Add 0260-RHBZ-1364879-check-mpath-prefix.patch
   * ignore all devices that don't have a uuid starting with "mpath-"
- Add 0261-RHBZ-1377532-disable-changed-paths.patch
   * do not use path devices that change their wwid
- Resolves: bz #1299644, #1305589, #1310320, #1322532, #1324764, #1328077
- Resovles: bz #1333334, #1343747, #1349376, #1364879, #1377532

[0.4.9.93]
- Add 0250-RHBZ-1316165-fix-i686-size-bug.patch
   * make multipathd use uint64_t for tracking the interactive command
     fingerprint.
- Resolves: bz #1316165

[0.4.9.92]
- Modify 0246-RHBZ-1145442-raw-output-and-wildcards.patch
   * fix PAD and PRINT macros
- Resolves: bz #1145442

[0.4.9.91]
- Add 0249-RHBZ-1208521-fix-typo-configure.patch
   * fix output typo
- Resolves: bz #1208521

[0.4.9.90]
- Add 0248-RHBZ-1289353-alua-pref-arg.patch
   * add exclusive_pref_bit argument to the alua prioritizer
- Resolves: bz #1289353

[0.4.9.89]
- Add 0247-RHBZ-1283181-fix-remove-crash.patch
   * Check is sysdev is NULL before dereferencing
- Resolves: bz #1283181

[0.4.9.88]
- Add 0233-RHBZ-1215903-remove-pg-timeout.patch
- Add 0234-RHBZ-818404-update-doc.patch
- Add 0235-RHBZ-1033789-rdac-update.patch
   * Don't use trasntioning controllers
- Add 0236-RH-per-path-prio.patch
   * Paths now store their own prio structure, instead of pointing
     to a global one
- Add 0237-RHBZ-1081395-save-alua-info.patch
   * Save alua information in prioritizer to speed access
- Add 0238-RHBZ-1153704-async-timeout.patch
   * Make directio use the checker_timeout in async mode
- Add 0239-RHBZ-1201444-update-eternus-config.patch
- Add 0241-RHBZ-1214127-fix-help.patch
- Add 0242-RHBZ-1238507-kpartx-fix.patch
   * Don't overwrite already in use partitions
- Add 0243-RHBZ-1248177-reset-alias.patch
   * Use existing alias on failed rename
- Add 0244-RHBZ-1254692-kpartx-sync.patch
   * kpartx runs in sync mode by default
- Add 0245-RHBZ-1273829-autodetect-readonly-devs.patch
   * auto-reload devices as RO when a path turns RO
- Add 0246-RHBZ-1145442-raw-output-and-wildcards.patch
   * and raw output and more wildcards
- Modify device-mapper Requires
   * Require version with deferred remove support
- Resolves: bz #818404, #1033789, #1081395, #1145442, #1153704, #1187278
- Resolves: bz #1201444, #1208521, #1214127, #1215903, #1238507, #1248177
- Resolves: bz #1254692, #1273829



More information about the Oraclevm-errata mailing list