Bug#757508: multipath-tools: fixed patches descriptions

Rafael David Tinoco rafael.tinoco at canonical.com
Fri Aug 8 20:33:08 UTC 2014


Package: multipath-tools
Version: 0.4.9-3
Followup-For: Bug #757508
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu utopic ubuntu-patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

In Ubuntu, the attached patch was applied to achieve the following:

[Impact]

 * Multipath can cause segmentation fault due to wrong code and can
   possibly cause user to loose access to multipath devices.

[Test Case]

 * To use multipath and wait for the problem to occur sometime (inevitable).

[Regression Potential]

 * Patch 1/4 tries to fix the issue. Patch 2/4 fixes the 1/4.
 * Patch 3/4 discovers 1/4 was no good. Patch 4/4 fixes 3/4.

 * Fix based on upstream code (96f8146) + subsequent patches.
 * Followed this code development until the issue was addressed.

[Changelog]

  * Added 0001-libmultipath-update-waiter-handling.patch (LP: #1354114)
  * Added 0002-Race-condition-when-calling-stop_waiter_thread.patch (LP: #1354114)
  * Added 0003-multipath-clean-up-code-for-stopping-the-waiter-thre.patch (LP: #1354114)
  * Added 0004-Fix-race-condition-in-stop_waiter_thread.patch (LP: #1354114)

[Fix]

Fix from upstream: 

The current 'waiter' structure accesses fields which belong
to the main 'mpp' structure, which has a totally different
lifetime.

Thanks for considering the patch.

- -- System Information:
Debian Release: jessie/sid
  APT prefers utopic-updates
  APT policy: (500, 'utopic-updates'), (500, 'utopic')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13.0-32-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4

iQEcBAEBCgAGBQJT5TQCAAoJEAynk4KHaD/A37EH/1D3la+rTd0Ag2hYMqh5LI+M
q+inhcIuu57LmLKLbOYdgyBeQp+2A8YdYSlQ2qYd02KmamBJdI/4ZQDgv6VWaGkW
uOES4ZBOI58lVHhjZS+KtYNvHgVDM4pW7uByOYVD6bF5hH8K4HgtLOzrl8rWZ6AS
4LRSGqA2YBj9QsS9abevlJt6MiRrxWR5iNleyY+mmoWMzjXlmiBWh8m2mTj7FdlG
vGiWlPb1joC8Dm7Vji7ra3tCB3tHKj/PA1LgoZ+/naAm/V7eBTl/JSuuXNZUOehF
0uI1CGdVtLWmXeAiinntcR7CWlqX4hwUxUfO7yj9d8JuykECVvdNr88jkndKF7Y=
=mxnI
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multipath-tools_0.4.9-3ubuntu9.debdiff
Type: text/x-diff
Size: 22901 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-lvm-maintainers/attachments/20140808/7b0e9ce2/attachment-0001.diff>


More information about the pkg-lvm-maintainers mailing list