Skip to navigation

Bug Fix Advisory dapl and compat-dapl bug fix update

Advisory: RHBA-2010:0886-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2010-11-15
Last updated on: 2010-11-15
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)

Details

Updated dapl and compat dapl packages that fix various bugs are now available
for Red Hat Enterprise Linux 5.

dapl and compat-dapl provide a userspace implementation of the DAT 1.2 and 2.0
API that is built to natively support InfiniBand/iWARP network technology.

This update fixes the following bugs:

* Previously, an error in the code path in the uDAPL layer did not allow the
cp_ptr entry to be cleaned up correctly in the internal link list. This could
cause new connections to fail. With this update, the entry is cleaned up
correctly and subsequent connections work as expected. (BZ#638594)

* Previously, dapl could leak file descriptors, which could cause an application
crash. With this update, the leak is closed and dapl behaves as expected.
(BZ#638595)

* Previously, verbs CQ and completion channels were not correctly disconnected
and freed, which could cause an application crash. With this update, verbs CQ
and completion channels behave as expected. (BZ#638860)

* Previously, an error in the code path in the compat-dapl layer did not allow
the cp_ptr entry to be cleaned up correctly in the internal link list. This
could cause new connections to fail. With this update, the entry is cleaned up
correctly and subsequent connections work as expected. (BZ#638862)

All users of dapl or compat-dapl are advised to upgrade to these updated
packages which resolve these issues.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
dapl-2.0.25-2.el5_5.1.src.rpm
File outdated by:  RHBA-2013:0106
    MD5: 5783b37ebe1884e997bfa5d55dcd1cb1
SHA-256: 1aefd7bc2483e98eac86d8c915fdd8a2ca42f4ee106370fc3362f28a42302f29
 
IA-32:
compat-dapl-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: d32847a69edf9c4ff83bae18bdfba564
SHA-256: b161c508ab8c511484c3f73e80f9752b5405a65a9e6341279c1374c3d5a9fb11
compat-dapl-devel-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 828326046dcaafb25ab8193bbc972e53
SHA-256: f0f824218d6db3a2c91185d8f06fe9ceb5254e8e72d693a60df75f3329ccc28e
compat-dapl-static-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: a0e73450303d73f660b7513b889723fc
SHA-256: eb374693314c6e001fb5535dbde08b81e889c21d75d0ff9b21d5e1e42e75c236
compat-dapl-utils-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 157ac4623b91ddc8eec11199930a762a
SHA-256: 3cbcdb4743ea73912d5e1506c433f35db08a3ded4631a0ea274aa4d263d51fc2
dapl-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 547d0a8226ad0b567b10f6d415c5df97
SHA-256: deb7ad957c0e47cf92635b79553f7893dc38fb836342618a60a65cf8b7a171e9
dapl-devel-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 0ed75e9b597249138c169b2e39154c06
SHA-256: 1dace06599d39b981342a5d51e18575dfa87a009a6e7e31fff489e33eea413a1
dapl-static-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: ba2899ff2e5cce6ecce04a4bc0bba1f6
SHA-256: 944e8a1c4b48295fa029d551e0ad62a4ef42446dc6344c94c65af88ebdbd6ec8
dapl-utils-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 00ca82a05b8aa5e6f45f4e991c2286ee
SHA-256: 56d243faeb43a6c49c87a1f0540b0ba22589abd9bd556a7530cd9e979d872acc
 
x86_64:
compat-dapl-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: d32847a69edf9c4ff83bae18bdfba564
SHA-256: b161c508ab8c511484c3f73e80f9752b5405a65a9e6341279c1374c3d5a9fb11
compat-dapl-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 3f3fb3dd1b778b06bfc5af32d9cd4951
SHA-256: 3ba8717ff5b144d036c90fee95e2ea64247581af31d7599c1a7dbda7b471f436
compat-dapl-devel-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 828326046dcaafb25ab8193bbc972e53
SHA-256: f0f824218d6db3a2c91185d8f06fe9ceb5254e8e72d693a60df75f3329ccc28e
compat-dapl-devel-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 6fd9117cf252fd5553a53e36ef61fe49
SHA-256: 537295150dd5e7a8e320b832fc9cdf88fcdbf342d99ba5b164b41fe5cab2074f
compat-dapl-static-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: c9abdcfec9eb085a7eb7eb60bb66818c
SHA-256: 6841b92e9d4d85ba2caa5899e12835d88bb9bd89111dc1574443a5e744414e5c
compat-dapl-utils-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: e53b29e3d79ac0684c9e0275690c28ae
SHA-256: a0f42423c934866bcb112560dc2abd11d98546372586d137718a84b30f9da5a7
dapl-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 547d0a8226ad0b567b10f6d415c5df97
SHA-256: deb7ad957c0e47cf92635b79553f7893dc38fb836342618a60a65cf8b7a171e9
dapl-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: f6fbf4561a81509b3689bc5a8e13b465
SHA-256: 2ed8d3fae37d55c8d7bac9f2762e18832a4bdc6457e734419896e9f1077387f9
dapl-devel-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 0ed75e9b597249138c169b2e39154c06
SHA-256: 1dace06599d39b981342a5d51e18575dfa87a009a6e7e31fff489e33eea413a1
dapl-devel-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 4fa05c8735bf58e32cead79505187934
SHA-256: 2843765ec793f87d2e9ed733c94ab6b04bc31ab46dc57ba7f9e7595440fc0872
dapl-static-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: a232e9e81e66057a9734f1fdc60a4d9b
SHA-256: 41e2f966cf33f78f7c858803894b6d03d51be51cc9cfa8cac4aef6f7212fdfa4
dapl-utils-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 0a7a4410d94447fcbbc94294794aaf17
SHA-256: 99a60694b2abcf10cbb656fe8dc3b9519453b29322cc94cde06c3a34f59924ec
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
dapl-2.0.25-2.el5_5.1.src.rpm
File outdated by:  RHBA-2013:0106
    MD5: 5783b37ebe1884e997bfa5d55dcd1cb1
SHA-256: 1aefd7bc2483e98eac86d8c915fdd8a2ca42f4ee106370fc3362f28a42302f29
 
IA-32:
compat-dapl-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: d32847a69edf9c4ff83bae18bdfba564
SHA-256: b161c508ab8c511484c3f73e80f9752b5405a65a9e6341279c1374c3d5a9fb11
compat-dapl-devel-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 828326046dcaafb25ab8193bbc972e53
SHA-256: f0f824218d6db3a2c91185d8f06fe9ceb5254e8e72d693a60df75f3329ccc28e
compat-dapl-static-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: a0e73450303d73f660b7513b889723fc
SHA-256: eb374693314c6e001fb5535dbde08b81e889c21d75d0ff9b21d5e1e42e75c236
compat-dapl-utils-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 157ac4623b91ddc8eec11199930a762a
SHA-256: 3cbcdb4743ea73912d5e1506c433f35db08a3ded4631a0ea274aa4d263d51fc2
dapl-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 547d0a8226ad0b567b10f6d415c5df97
SHA-256: deb7ad957c0e47cf92635b79553f7893dc38fb836342618a60a65cf8b7a171e9
dapl-devel-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 0ed75e9b597249138c169b2e39154c06
SHA-256: 1dace06599d39b981342a5d51e18575dfa87a009a6e7e31fff489e33eea413a1
dapl-static-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: ba2899ff2e5cce6ecce04a4bc0bba1f6
SHA-256: 944e8a1c4b48295fa029d551e0ad62a4ef42446dc6344c94c65af88ebdbd6ec8
dapl-utils-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 00ca82a05b8aa5e6f45f4e991c2286ee
SHA-256: 56d243faeb43a6c49c87a1f0540b0ba22589abd9bd556a7530cd9e979d872acc
 
IA-64:
compat-dapl-2.0.25-2.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 7bf34e3fad7b2ae4ccfa1ada1198dcc6
SHA-256: 6b853138678ccf49bdd9688d9f5b41de63930b579491f8c8f5302a25799347f6
compat-dapl-devel-2.0.25-2.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 8a21e6575186b9789e0017b9a41d0052
SHA-256: c6087584c1bfe06466513ec660546e3388f0e2134f339979ee29c1c3adfe00e9
compat-dapl-static-2.0.25-2.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:0106
    MD5: dbd98c71dc8d8a37012dcd238702b604
SHA-256: 77d323e3620a7309bd8b6e5d247cc07b91e330b007b57d1a07ae5a85ebbb62bd
compat-dapl-utils-2.0.25-2.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 74aebaceab7a7420ab8d55fae4363365
SHA-256: 8c37277e3ce6890915b3671d3f19610704d4819af11c8280b4ae423762047271
dapl-2.0.25-2.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 6e147dcb837255b4bc33de6d905c6f27
SHA-256: be9a7f38bd5ea39e23a1f5259c380cf277078e49baa2f948d285876abb7ead0a
dapl-devel-2.0.25-2.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 6114dcb5d866e55cb7fdfd483993b1ca
SHA-256: de46be901aa554d1f4412c8369c0a0b2af0f5e3631f1c13a6588d02be1a1c37a
dapl-static-2.0.25-2.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 9232e08ef8e71e5a1e1e81e63d38c17b
SHA-256: 5b875729e61f38d0f8d39f91c681d8e1b4e6afb18db05dc793d873cb7ff99fb8
dapl-utils-2.0.25-2.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:0106
    MD5: e5d2e477350dd301015ce0f2fa25c9b2
SHA-256: dab1768fdad26fff1b95dd097f6259a36d82e70116c104901c5c3d0c3c316b13
 
PPC:
compat-dapl-2.0.25-2.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:0106
    MD5: c9e2f83058067d79426904b9800c5402
SHA-256: 4ce0c8bf907759fac49a7a20a081a5efb58949e375e74e23fcfd43c2c47eb1f2
compat-dapl-2.0.25-2.el5_5.1.ppc64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 59b82b83a803f1f5f18c1c2cd348e06e
SHA-256: 0fe6421964a7c35959881eb3ae72d456992898d66c8dc7c0025019a098b287b2
compat-dapl-devel-2.0.25-2.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:0106
    MD5: 1515357d7ce76961b8efdaf612321d64
SHA-256: ac0b2dfd1cfe9ac4ccada76aa7bcd7d1467186cc16f2b6fc0b9b96917bde81af
compat-dapl-devel-2.0.25-2.el5_5.1.ppc64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 1e6829d4284c1bbd537bbc340b161e61
SHA-256: 9c9cd9f14d5f524b1aa987f26c4748bdd9c29d2f4cd97a00a57d3b0b96ec7d01
compat-dapl-static-2.0.25-2.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:0106
    MD5: 8e9dd5cbe8a2078221bdf0a4e61f277b
SHA-256: 798c9263a199eb1a04cbe3f16e01072ce48ea3eefd379c8ef3d769b941ad1949
compat-dapl-utils-2.0.25-2.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:0106
    MD5: 34df01a12365215ae02ad91aa9430509
SHA-256: 3906bf47209c0791a06dea378f5978acb4769330699978de84cdf0538f238a79
compat-dapl-utils-2.0.25-2.el5_5.1.ppc64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 93ba2b5255d9bfdad9af101daba6a3df
SHA-256: 8ab0cf216babb9d3817068cd368ff675fdb54856b44cace26b2370da8880d060
dapl-2.0.25-2.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:0106
    MD5: 22985aeef92a303fc5908df3b1696bb9
SHA-256: 5142fc79bf325a2bcefea72159381db7c00edd85327a3a8d92fb21271613daa4
dapl-2.0.25-2.el5_5.1.ppc64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 01ab68e4345d443d9b76f227466b4f70
SHA-256: f6d1be544810b99287a6426c242ff8eb638952a389e82c763642eecb3056fdc1
dapl-devel-2.0.25-2.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:0106
    MD5: 9b6936d5d1803b2fb62be9a842d5c9cb
SHA-256: 70e1972bbd976f2ad338ba0085b17b8b41a1de0a9c535b0dfc9adf03c4743cd4
dapl-devel-2.0.25-2.el5_5.1.ppc64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 7e7d9af4110461eec47f58496efa6e98
SHA-256: 18ca35a32b6652ff526a575f6b9e2c8bb5ed12249f43e51de8966ecd99ec62e2
dapl-static-2.0.25-2.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:0106
    MD5: 92187d852aa160d04bda3a99f7ce3f06
SHA-256: 806bbd8542684187b59fca3b0a3011612f7e4db71a5007b8ff71a0e0b933412e
dapl-static-2.0.25-2.el5_5.1.ppc64.rpm
File outdated by:  RHBA-2013:0106
    MD5: cb890b828cf3a461a80ed70299e8144f
SHA-256: dd0e446f4d77a46180400f658cc658864bb8c96e43e473f83d82c05611559754
dapl-utils-2.0.25-2.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:0106
    MD5: ab75124999982aa247c3258640be29f1
SHA-256: e6a573cd65fbd323c1d5ddac18d5f463aac51c32193ee2c00c2127a750dfda0c
dapl-utils-2.0.25-2.el5_5.1.ppc64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 3a546f1133a04977dfa0ce1469fefc90
SHA-256: 4cbbc575ad6c8170f615f2ad22cebca24221bb456655295a250c3b8dd0d953cc
 
x86_64:
compat-dapl-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: d32847a69edf9c4ff83bae18bdfba564
SHA-256: b161c508ab8c511484c3f73e80f9752b5405a65a9e6341279c1374c3d5a9fb11
compat-dapl-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 3f3fb3dd1b778b06bfc5af32d9cd4951
SHA-256: 3ba8717ff5b144d036c90fee95e2ea64247581af31d7599c1a7dbda7b471f436
compat-dapl-devel-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 828326046dcaafb25ab8193bbc972e53
SHA-256: f0f824218d6db3a2c91185d8f06fe9ceb5254e8e72d693a60df75f3329ccc28e
compat-dapl-devel-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 6fd9117cf252fd5553a53e36ef61fe49
SHA-256: 537295150dd5e7a8e320b832fc9cdf88fcdbf342d99ba5b164b41fe5cab2074f
compat-dapl-static-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: c9abdcfec9eb085a7eb7eb60bb66818c
SHA-256: 6841b92e9d4d85ba2caa5899e12835d88bb9bd89111dc1574443a5e744414e5c
compat-dapl-utils-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: e53b29e3d79ac0684c9e0275690c28ae
SHA-256: a0f42423c934866bcb112560dc2abd11d98546372586d137718a84b30f9da5a7
dapl-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 547d0a8226ad0b567b10f6d415c5df97
SHA-256: deb7ad957c0e47cf92635b79553f7893dc38fb836342618a60a65cf8b7a171e9
dapl-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: f6fbf4561a81509b3689bc5a8e13b465
SHA-256: 2ed8d3fae37d55c8d7bac9f2762e18832a4bdc6457e734419896e9f1077387f9
dapl-devel-2.0.25-2.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:0106
    MD5: 0ed75e9b597249138c169b2e39154c06
SHA-256: 1dace06599d39b981342a5d51e18575dfa87a009a6e7e31fff489e33eea413a1
dapl-devel-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 4fa05c8735bf58e32cead79505187934
SHA-256: 2843765ec793f87d2e9ed733c94ab6b04bc31ab46dc57ba7f9e7595440fc0872
dapl-static-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: a232e9e81e66057a9734f1fdc60a4d9b
SHA-256: 41e2f966cf33f78f7c858803894b6d03d51be51cc9cfa8cac4aef6f7212fdfa4
dapl-utils-2.0.25-2.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:0106
    MD5: 0a7a4410d94447fcbbc94294794aaf17
SHA-256: 99a60694b2abcf10cbb656fe8dc3b9519453b29322cc94cde06c3a34f59924ec
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

638594 - Require a uDAPL 2.0 fix to be picked up for 5.5z-stream
638595 - uDAPL - cma: memory leak of FDs for 5.5z-stream
638860 - uDAPL: memory leak of verbs CQ and completion channels for 5.5z-stream
638862 - Require a compat-dapl fix to be picked up for 5.5z-stream



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/