Commit Graph

59 Commits

Author SHA256 Message Date
Nicolas Morey-Chaisemartin
773a8671d5 - Add Remove-the-obsolete-libibcm-library.patch to drop obsolete libibcm.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=74
2018-01-19 17:04:59 +00:00
Nicolas Morey-Chaisemartin
9918c98b4c Accepting request 567620 from home:NMoreyChaisemartin:branches:science:HPC
- Drop obsolete libibcm.
  * Official upstream drop will be in v17
  * Drop now to avoid submitting libibcm to SLE15

OBS-URL: https://build.opensuse.org/request/show/567620
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=73
2018-01-19 16:21:55 +00:00
Nicolas Morey-Chaisemartin
4d67f5d743 Accepting request 562237 from home:NMoreyChaisemartin:branches:science:HPC
- Update to rdma-core v16.1:
 * Backport fixes:
   * srp_daemon: Don't create async_ev_thread if only run once
   * srp_daemon: handle SM lid change
   * srp_daemon: fix CQ handling
- Drop srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch,
  srp_daemon-fix-CQ-handling.patch, and
  srp_daemon-handle-SM-lid-change.patch as they were merged upstream.

OBS-URL: https://build.opensuse.org/request/show/562237
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=72
2018-01-10 08:45:38 +00:00
Nicolas Morey-Chaisemartin
5e19c671b9 Accepting request 561303 from home:NMoreyChaisemartin:branches:science:HPC
- Add srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch
  to fix bad exit code of ibsrpdm (bsc#1074390)

OBS-URL: https://build.opensuse.org/request/show/561303
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=70
2018-01-03 10:29:15 +00:00
Nicolas Morey-Chaisemartin
5d8ed532f3 Accepting request 558102 from home:NMoreyChaisemartin:branches:science:HPC
- Add srp_daemon-handle-SM-lid-change.patch and
  srp_daemon-fix-CQ-handling.patch to fix issue
  with SRP daemon not handling SM changes (bsc#1072884)

OBS-URL: https://build.opensuse.org/request/show/558102
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=68
2017-12-18 13:33:53 +00:00
Nicolas Morey-Chaisemartin
060b3d871d Accepting request 554814 from home:NMoreyChaisemartin:branches:science:HPC
- Update to rdma-core v16
  * No release notes available

OBS-URL: https://build.opensuse.org/request/show/554814
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=65
2017-12-06 14:19:55 +00:00
Nicolas Morey-Chaisemartin
0dd06fb8e4 - Add bcond to use curl-mini by default for building
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=64
2017-12-04 11:30:47 +00:00
Nicolas Morey-Chaisemartin
f2f6dd1406 Fix changelog
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=62
2017-11-28 17:12:14 +00:00
Nicolas Morey-Chaisemartin
da8fb38d97 Accepting request 546262 from home:NMoreyChaisemartin:branches:science:HPC
- Update to rdma-core v15.1
 * Backport CI checks on centos/SUSE from master
 * Stable ABI auto checks
 * Backport fixes:
   * verbs: Do not block QP attr_masks used by older kernels
   * libibumad/umad.c: In get_port, ignore sysfs rate file errors
   * bnxt_re/lib: fix the memory barrier call during poll-cq
   * bnxt_re/lib: increment psn in case of 0 length packets
   * libqedr: fix inline data copy
   * verbs: Fix declaration of C++ include file in C-block
   * verbs: Fix C++ compilation break
   * verbs: fix compilation error with ICC
   * hns: Fix create QP structure layout
   * ibacm: Incorrect list used for subnet list causes a segfault
   * ibacm: Incorrect usage of BE byte order of MLID attach/detach_mcast()
- Remove patches that were merged to v15.1:
 * bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch
 * bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch
 * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch
 * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch
 * libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch
 * libqedr-fix-inline-data-copy.patch

OBS-URL: https://build.opensuse.org/request/show/546262
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=61
2017-11-28 16:39:19 +00:00
Nicolas Morey-Chaisemartin
6c79bc4c77 Accepting request 540247 from home:NMoreyChaisemartin:branches:science:HPC
- Backport upstream patches
  * bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch
    Fix memory ordering issue
  * bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch
    Fix PSN getting out of sync when sending 0 length packet
  * verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch
    Fix bits detection to allow RDMA CM to work on older kernsl
- Refresh older patches to include commit logs:
  * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch
  * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch
  * libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch
  * libqedr-fix-inline-data-copy.patch

OBS-URL: https://build.opensuse.org/request/show/540247
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=59
2017-11-09 15:20:02 +00:00
Nicolas Morey-Chaisemartin
f33a17a320 - Add libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch
* Fix issue with umad when QSFP is not plugged in (bnc#1058539)

OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=58
2017-11-08 14:06:13 +00:00
Nicolas Morey-Chaisemartin
4f1863d296 - Backport patch from upstream:
* libqedr-fix-inline-data-copy.patch
    Fix data integrity issue while sending inline data (bsc#1050543, fate#322894)

OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=56
2017-11-02 08:41:04 +00:00
Nicolas Morey-Chaisemartin
55513723ee Fix typo
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=54
2017-10-18 15:43:44 +00:00
Nicolas Morey-Chaisemartin
d3320b52d7 Accepting request 534947 from home:NMoreyChaisemartin:branches:science:HPC
- Backport patches from upstream:
  * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patc
    Fixes a byte order issue which causes ibacm to fail to join a multicast
    group on recent on recent kernels. (bsc#1063639, bsc#1063697)
  * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch
    Fixes a sefgault of ibacm when a provider other than default
    is set (bsc#1063642, bsc#1063698)

OBS-URL: https://build.opensuse.org/request/show/534947
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=53
2017-10-18 15:38:45 +00:00
Nicolas Morey-Chaisemartin
117433ebc1 - Update to rdma-core v15
* Remove dracut requirement

OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=51
2017-09-18 08:05:04 +00:00
Nicolas Morey-Chaisemartin
cada22daae Accepting request 519936 from home:NMoreyChaisemartin:branches:science:HPC
- Update to v15-rc3-52-gd3ca56f1
  * Fix rdma-sriov.service dependencies and remove install section
  * 50-libmlx4.conf is not a config file

OBS-URL: https://build.opensuse.org/request/show/519936
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=49
2017-08-31 14:12:50 +00:00
Nicolas Morey-Chaisemartin
e1a01d4650 Accepting request 519696 from home:NMoreyChaisemartin:branches:science:HPC
- Update to v15-rc3-45-gd366c01a
  * Drop obsolete workarounds
  * Drop rdma.service
  * Add rdma-sriov.service
  * Switch to the new udev system
- Prevent uninstall from trying to stop srp_daemon_port@.service

OBS-URL: https://build.opensuse.org/request/show/519696
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=48
2017-08-30 15:58:09 +00:00
Nicolas Morey-Chaisemartin
92836afc3d Accepting request 519493 from home:NMoreyChaisemartin:branches:science:HPC
- Update to v15-rc3-26-g2f5779a7
- Prevent rdma-core services to be stopped or restarted during
  uninstall and updates
- Do not use service_* macros on services that do not need them
- Use upstream spec file.

OBS-URL: https://build.opensuse.org/request/show/519493
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=47
2017-08-29 14:09:49 +00:00
Nicolas Morey-Chaisemartin
d7e1091e14 Accepting request 518533 from home:NMoreyChaisemartin:branches:science:HPC
- Remove provides for old <provider>-rdmav2 packages
  as they are not compatible anymore due to ABI changes

OBS-URL: https://build.opensuse.org/request/show/518533
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=46
2017-08-24 12:52:06 +00:00
Nicolas Morey-Chaisemartin
29b3994678 Accepting request 518377 from home:NMoreyChaisemartin:branches:science:HPC
- Update to v15-rc3
  - Add flow steering drop action
  - mmio_flush_write fixes
  - Fixes for uclibc
  - Add common mmio accessor routines and remove per provider mmio
    routines
  - qedr fixes
  - Lots of fixes for debian packaging
  - Copyright fixes
  - Properly conflict with infiniband-diags
  - Add direct verbs support to mlx4 provider
  - Improvement to Travis CI checking
  - Enforce kernel coding style in rdma-core
  - Add initial verbs hotplug support
  - Sparse annotations
  - Systemd updates for srp_daemon and iwpmd
  - Red Hat packaging fixes
  - Properly make the entire rdma-core support udev hotplug activation
  - Packaging fixes related to the joining of packages and globs that are
    no longer valid
- Drop rdma-core-s390x.patch as it was merged upstream
- Remove legacy systemd macros

OBS-URL: https://build.opensuse.org/request/show/518377
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=45
2017-08-23 12:21:21 +00:00
Nicolas Morey-Chaisemartin
72edcf1156 Accepting request 515234 from home:jengelh:branches:science:HPC
- Fix RPM groups.

OBS-URL: https://build.opensuse.org/request/show/515234
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=43
2017-08-09 12:10:35 +00:00
Nicolas Morey-Chaisemartin
ddc5d80c41 Accepting request 514844 from home:coolo:branches:openSUSE:Factory
- To get the package out of the bootstrap line, we need to prefer
  curl-mini as dependency of cmake. Unfortunately we need to special
  case packages that are in the inner loop - otherwise every package
  would get curl-mini

OBS-URL: https://build.opensuse.org/request/show/514844
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=42
2017-08-07 09:04:31 +00:00
Nicolas Morey-Chaisemartin
3bf6990475 Accepting request 511832 from home:NMoreyChaisemartin:branches:science:HPC
- ibacm now obsoletes libibacmp1 (bsc#1049854)

OBS-URL: https://build.opensuse.org/request/show/511832
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=40
2017-07-21 11:52:08 +00:00
Nicolas Morey-Chaisemartin
d0d4563ac2 Accepting request 511194 from science:HPC
Revert libcurl4-mini changes as it breaks Leap 42.2

OBS-URL: https://build.opensuse.org/request/show/511194
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=39
2017-07-18 12:17:22 +00:00
Nicolas Morey-Chaisemartin
ab62918d9b Accepting request 511091 from home:dimstar:cycle
I know, it's bit of a crude hack - feel free to accept/decline/find better solutions with me

OBS-URL: https://build.opensuse.org/request/show/511091
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=38
2017-07-18 09:16:20 +00:00
Nicolas Morey-Chaisemartin
8c5c53eff5 Accepting request 510865 from home:Andreas_Schwab:Factory
- No mlx5 on %arm

OBS-URL: https://build.opensuse.org/request/show/510865
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=37
2017-07-17 09:28:36 +00:00
Nicolas Morey-Chaisemartin
0f3b20dbf4 Accepting request 508738 from home:dimstar:Factory
- BuildRequire pkgconfig(libudev) instead of libudev-devel: this
  allows OBS to chose libudev-devel-mini and produce a better
  rebuild-chain (and break cycles).

OBS-URL: https://build.opensuse.org/request/show/508738
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=35
2017-07-07 10:06:39 +00:00
Nicolas Morey-Chaisemartin
28f3eec941 Accepting request 501805 from home:dimstar:Factory
- BuildRequire pkgconfig(systemd) instead of systemd-devel: this
  allows OBS to chose systemd-mini and produce a better
  rebuild-chain.

OBS-URL: https://build.opensuse.org/request/show/501805
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=33
2017-06-08 05:43:30 +00:00
Nicolas Morey-Chaisemartin
75d72844d0 Accepting request 501749 from home:NMoreyChaisemartin:branches:science:HPC
* Add missing verbs providers for s390x
  * Add mlx5 package for s390x

OBS-URL: https://build.opensuse.org/request/show/501749
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=32
2017-06-07 13:34:47 +00:00
Nicolas Morey-Chaisemartin
d209db4b8b Accepting request 501736 from home:NMoreyChaisemartin:branches:science:HPC
- Add patch rdma-core-s390x.patch to fix s390x build (bsc#1043105).

OBS-URL: https://build.opensuse.org/request/show/501736
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=31
2017-06-07 13:21:44 +00:00
Nicolas Morey-Chaisemartin
104579e432 Accepting request 501381 from home:NMoreyChaisemartin:branches:science:HPC
OBS-URL: https://build.opensuse.org/request/show/501381
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=30
2017-06-06 12:20:03 +00:00
Nicolas Morey-Chaisemartin
23178e711a Accepting request 499634 from home:NMoreyChaisemartin:branches:science:HPC
- Update to v14 (bsc#321907).
  * Introduction of bnxt_re driver
  * Rework srp_daemon's systemd integration
  * Various fixes in qedr, mlx4, mlx5, bnxrt_re and rxe drivers
  * New supported PCI ID were added to mlx5
  * Addition of manual pages for cmtime and udpong programs
  * Multiple fixes of spelling types and documentation clarifications
  * Sparse fixes
  * rping gained ability to bind to source IP address
  * Various improvements in cmake and cbuild infrastructures
  * Add support for flow tag, CVLAN and VXLAN specifications
  * Provide ability to pass private data to create CQ
  * Exposure various device capabilities to user applications

OBS-URL: https://build.opensuse.org/request/show/499634
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=28
2017-05-30 09:29:56 +00:00
Nicolas Morey-Chaisemartin
097433f893 Accepting request 499435 from home:NMoreyChaisemartin:branches:science:HPC
- Fix all references to /usr/libexec (bsc#1039999)

OBS-URL: https://build.opensuse.org/request/show/499435
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=27
2017-05-29 15:09:22 +00:00
Philipp Thomas
d05460d0d3 - Fix rdma.service which had /usr/libexec hardcoded (bsc#1039999).
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=26
2017-05-23 12:28:50 +00:00
Dominique Leuenberger
303742867f Accepting request 495631 from science:HPC
Fix rdma-ndd conflict

OBS-URL: https://build.opensuse.org/request/show/495631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rdma-core?expand=0&rev=1
2017-05-18 18:44:58 +00:00
Nicolas Morey-Chaisemartin
c5d36613f7 Accepting request 494990 from science:HPC:rdma-core
- Split rdma-ndd into its own package to replace previous package
 from infiniband-diags (bsc#1039146).

OBS-URL: https://build.opensuse.org/request/show/494990
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=24
2017-05-15 16:34:17 +00:00
Nicolas Morey-Chaisemartin
d0a760b02d Accepting request 494939 from science:HPC:rdma-core
- Update to 14-rc1-40-g706fc2af (fate#321907, bsc#1020415).
  No releases notes. Contains libbnxtre bug fixes

OBS-URL: https://build.opensuse.org/request/show/494939
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=23
2017-05-15 13:02:16 +00:00
Nicolas Morey-Chaisemartin
c90546c8e9 Accepting request 494708 from science:HPC:rdma-core
- Add baselibs.conf to generate -32bit libraries (bsc#1038742).

OBS-URL: https://build.opensuse.org/request/show/494708
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=22
2017-05-11 18:06:40 +00:00
Nicolas Morey-Chaisemartin
7105a05123 Accepting request 494694 from science:HPC:rdma-core
- Add baselibs.conf to generate -32bit libraries

OBS-URL: https://build.opensuse.org/request/show/494694
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=21
2017-05-11 16:05:03 +00:00
Nicolas Morey-Chaisemartin
37e5e68ffa Accepting request 494316 from science:HPC:rdma-core
Remove broken conflict with infiniband-diags

OBS-URL: https://build.opensuse.org/request/show/494316
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=20
2017-05-10 14:49:16 +00:00
Nicolas Morey-Chaisemartin
0b5c505309 Accepting request 493919 from science:HPC:rdma-core
Fix armv7hl

OBS-URL: https://build.opensuse.org/request/show/493919
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=19
2017-05-09 19:26:31 +00:00
Nicolas Morey-Chaisemartin
d5a8695f7a Accepting request 493916 from science:HPC:rdma-core
Fix armv7l

OBS-URL: https://build.opensuse.org/request/show/493916
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=18
2017-05-09 19:20:09 +00:00
Nicolas Morey-Chaisemartin
abe9a7b97f Accepting request 493818 from science:HPC:rdma-core
Fix s390

OBS-URL: https://build.opensuse.org/request/show/493818
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=17
2017-05-09 18:11:32 +00:00
Nicolas Morey-Chaisemartin
63b6c96be5 Accepting request 493792 from science:HPC:rdma-core
- Update to rdma-core v14-rc1 (bsc#1016427).

OBS-URL: https://build.opensuse.org/request/show/493792
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=16
2017-05-09 15:48:37 +00:00
Philipp Thomas
931d89b7ea - Update to git version fd1db488 as it now contains the bnxt drivr.
No log of changes present (fate#321907).

OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=15
2017-05-08 08:49:09 +00:00
Nicolas Morey-Chaisemartin
e89f685feb Accepting request 493030 from science:HPC:rdma-core
OBS-URL: https://build.opensuse.org/request/show/493030
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=14
2017-05-05 14:23:54 +00:00
Nicolas Morey-Chaisemartin
9d3d70ae80 OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=13 2017-05-05 06:55:20 +00:00
Nicolas Morey-Chaisemartin
a54465b762 Fix ofed version provided
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=12
2017-05-05 06:52:15 +00:00
Nicolas Morey-Chaisemartin
31b668033d - Provide ofed for legacy packages
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=11
2017-05-04 15:36:49 +00:00
Nicolas Morey-Chaisemartin
da737df000 Accepting request 491244 from home:fcrozat:branches:science:HPC
- specfile cleanup, remove libibverbs-devel subpackage, since it no
  longer exists.
- ibacm shouldn't obsolete its older versions.

OBS-URL: https://build.opensuse.org/request/show/491244
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=10
2017-04-26 11:37:16 +00:00