rdma-ndd-14-8.1>t  DH`pZpR踋/=„(~y̏'AJ#p^ [-|QsJ'V P{묉m;0t7Ϟ#eE" XQ7j;~9~4kIP0߂)Pj WSi.K x02.57'BOTS KpL([qMr\ I;O|ΧQJ X3wki r?KPq]G?P܈ڦc| ޸%v!Jj|*FoPY^{01208beb2227abca5a17501124eb7e8e3c30ae4fB+ZpR踋/=„uyj]={?K8 lvG+A*韵Pt#֮ Vjmd.6ikיWXQrO{[)ד<>H 5HSș^BiA{N,ov)>dUysDKZN]&QuXn(zсw 7bl'Y<`-StyTWLY9Ldjx{Rjediڏz6e%B4>E'?'d   9 $ =XH P U    a p`( 89l:m=#>#?#@#F#G#H$I$X$ Y$,\$D]$X^$b$c%d&e&#f&(l&*u&<v&Pw'x'y'z'Crdma-ndd148.1Daemon to manage RDMA Node Descriptionrdma-ndd is a system daemon which watches for rdma device changes and/or hostname changes and updates the Node Description of the rdma devices based on those changes.ZpRbuild73>openSUSE Leap 42.3openSUSEGPL-2.0 or BSD-2-Clausehttp://bugs.opensuse.orgSystem Environment/Daemonshttps://github.com/linux-rdma/rdma-corelinuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in rdma-ndd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else if [ "$FIRST_ARG" -gt 1 ]; then for service in rdma-ndd.service ; do # The tag file might have been left by a preceding # update (see bsc#1059627) rm -f "/run/rpm-rdma-core-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rdma-core-update-$service-new-in-upgrade" fi done fi for service in rdma-ndd.service ; do sysv_service="${service%.*}" if [ ! -e "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" fi done if [ -n "$services_to_migrate" -a -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --save $services_to_migrate || : fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in rdma-ndd.service ; do sysv_service="${service%.*}" if [ ! -e "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" touch "/var/lib/systemd/migrated/$sysv_service" || : fi done if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ -n "$services_to_migrate" ]; then if [ -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --apply $services_to_migrate || : fi elif [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset rdma-ndd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in rdma-ndd.service ; do if [ ! -e "/run/rpm-rdma-core-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rdma-core-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable rdma-ndd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop rdma-ndd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart rdma-ndd.service ) || : fi else # package uninstall for service in rdma-ndd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi8큤ZpRY,\ZpRZpRZpR0e04ba5c24d75025418805fdea51ac0f941158cd302a07f28005e77cfe7c85b05a6e760585c565f32871bfac819619512e0e2e1cc7c25d37466865d932213a9cservicerootrootrootrootrootrootrootrootrootrootrdma-core-14-8.1.src.rpmconfig(rdma-ndd)rdma-nddrdma-ndd(x86-64) @@@@@@@   /bin/sh/bin/sh/bin/sh/bin/shconfig(rdma-ndd)libc.so.6()(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)rdma-corerpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdsystemdrpmlib(PayloadIsLzma)14-8.1143.0.4-14.0-14.4.6-1rdma2.14.11.2Z;@ZYB@YdYY7Y-^Y, @Y$$@Y@Y@YR@Y@Y i@Y Y.YX:@XۡXg@XX@Xnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.defcrozat@suse.compth@suse.depth@suse.depth@suse.depth@suse.depth@suse.dejthumshirn@suse.com- 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#1049515)- 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)- Backport patches from upstream: * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch 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)- Backport Broadcom patches from v15 (bsc#1060413) * Add bnxt_re-Add-Broadcom-BCM57454-BCM58730-BCM57452-BCM58802-devices.patch to support new Broadcom devices * Add bnxt_re-Fix-Wimplicit-fallthrough-warnings-in-GCC-7.1.patch to fix GCC 7 warnings- Remove dependency to dracut (bsc#1058504)- Add patch rdma-core-s390x.patch to fix s390x build (bsc#1043105). * Add missing verbs providers for s390x * Add mlx5 package for s390x - libibverbs1 requires libibverbs (bsc#1042840).- 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- Fix all references to /usr/libexec (bsc#1039999)- Fix rdma.service which had /usr/libexec hardcoded (bsc#1039999).- Split rdma-ndd into its own package to replace previous package from infiniband-diags (bsc#1039146).- Update to 14-rc1-40-g706fc2af (fate#321907, bsc#1020415). No releases notes. Contains libbnxtre bug fixes- Add baselibs.conf to generate -32bit libraries (bsc#1038742).- Update to rdma-core v14-rc1 (bsc#1016427).- Remove redundant Requires on ldconfig (-p already does this). - Add missing systemd requires. - RPM group assignment fixes. - Remove pointless comments which cause scriptlets to be not empty in some cases.- Provide ofed for legacy packages- Update to git version fd1db488 as it now contains the bnxt drivr. No log of changes present (fate#321907).- specfile cleanup, remove libibverbs-devel subpackage, since it no longer exists. - ibacm shouldn't obsolete its older versions.- Fix Group for rdma-core.- Comment out the -devel requiring ibacm for bootstrapping.- fix Provides/Obsoletes- Fix RPM Group entries.- Initial packaging for SLES and openSUSE, based on latest release (fate#322112, fate#321250, fate#321566, fate#321657, fate#321684, fate#321750, fate#321867, fate#321887, fate#322197, fate#322199, bsc#1019714, bsc#1001685, bsc#1016427, bsc#1022597, bsc#1001685, bsc#1022598, bsc#1022599, bsc#1024377, bsc#1016427). - There is no valgrind in s390 so exclude the build requirement on this architecture. - Add appropriate RPM groups- Initital packaging for openSUSE/bin/sh/bin/sh/bin/sh/bin/shbuild73 151731068014-8.114-8.114-8.1rdma-ndd.servicerdma-ndd.rulesrcrdma-nddrdma-nddrdma-ndd.8.gz/usr/lib/systemd/system//usr/lib/udev/rules.d//usr/sbin//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:7736/openSUSE_Leap_42.3_Update/1ef672981b728d0b0417eb18e30dedab-rdma-core.openSUSE_Leap_42.3_Updatecpiolzma5x86_64-suse-linuxASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b6c659977ec9fdf12ed2f67ab8f3e5bd70298113, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RR RRR RaRO~|be?] crv(vX0{3(%1 |~#j-\_,&u=vWXS~t0x1Af$E8.>1T&3sHs>0!5>g՟zMY7cTn|VDKHG`"!'d^dߌke#iPHnN+GGʴ"!ȭr']G:-;p5s{:9ī2d+{LO.*k. &ҝsH$"qwPp[e5՛)8%vvݒ#_!DUχLehR`~jZUBInڣ:#Uq31~?vIaU{UB\6ꃶLZ|DT/AMѦhĹhpq~xs@  p Wj[>ˁ([P[s=eQv e,xYWs MrU|y3'qa(/K9ѲYvl5 QRVc8=: ![l€BccSxP]ᡶ2Tu(5{-ȑ暴C`I™bHTW{ ӰAw/p2;פt.ү#t>6Oۓ [8uP>Up=]y=z QР(p& i} _3{7Bydv CW}Y{rrxn2\Yt} @墌`+liAf~jDkfO>PR[f'7l}.o|3Rvr0FNYYM}?6]%Z5`6`jo".ʊF 8QSwУ7¦OS_Z>D92͊5_g.Ӽ1x%CԴue ٔI(26GO2( M FlOH( Cs݆Uh?5&U)H t|F(mvpӑ{ xMS lD]3>]SVڹ1j C03F,ñH>9]Dž$^T<ɘ?Qf3u2Rr_ˠ~w[qXG3\RхKaw"LBo+\ С{r=9áMaY#@M/dǍnfd+exY Mbg -,\Tu$oN?B}_Ef"524& B]S;i$0u`0pϾf*4Կ4)eDA[ ^E,?QŌ>ɌWW Qhqe xq)B4 v9vt?z8#W CV1e|e3Zir:pfpW_ƭ𝱫k[:mc5Svc{o`%]5 2#:e"+M$-5RQ&d}~V^bsFd2GgBw8k6Y^f;LաI}w.1ߖĸY(id>;exIib?J5|< }d2nvޢzX _ax'XVPSIIkV;--U gbROy'.MhGpNbpe AZ_\*/%LVx-"Ub4/6n\~`u@#p'~OSk oc3>6@ʩ{\UgJ|o=Z@wʋoq eP5.ISYQ3̮TuKtgrIϾ>Y}ʌ70€Cܼr"PgNZn/EP4:'-|qVVj^V/ÇW&dCVmD./C/rB4ɮ:1PocdћC=b2FEϐFaPR*-PR,\\\/i:Q[f*s"E4/fF /d1(f6z!-T_{){!5ZwZj,ow~PQl07*{֎Ce'bYZ51U,=oz]G~-,R`?tO4!kfaؐ'iMN`4Xq'9!<}ZKuR1 Q&F繭>s"h\tC³Tj3hea}uU+t :-jI:U(1{^0WHU73;>5e([f=ӎͧYAҥ,3 Uobũ~Z'liTP ,5O-6@9UMY5G9K]b]Rk<4e(.5MЮ&Tq{(huI}󅸳g0ȁCxǜM|i o\ D= 9<":f6; |. ,yh";6Y+SGTB"Z¥THpľT_abJaIJѤiY ĩ}8l>= f e+w֡[VR*|z].7hc GpaB<y$n1DB:s H!rV Oe/KkH%zWzisLjLCp[D;sbg(a NQgCq֝ [S%~P7:f_,JbJOzx%f{OϡVD|ʞh} 34_#%I?MY/M 9=|##4eȋ2I W#au17hQ;tL ggň~5;uӊ@c dl|e~pi1 J RDnOS\<<55khAq++N#^kbRVlB=TĻ 0NVc`r\sTl^ C%a79UܴūF22"҃ú⍦jN=~W_.RROlLocƾ)+J@x6!3늂؈yc&Z3Y 5?Ԣe@]:qJ,Qӝk}c9٦H:tj(b\I^mu`3r<Ҝ lj9~ _(XX0x@C1b`ȅa;O P!IxYdavK`k-uq5k{eiZ܌(5dYUfVɌ)mpjrie5IiK`A3m^X`_1J'޴{1XHVʊDNϸ]ޫb~yۅ {vZBUI@Mdn) w j2FmD;h:Yx\)hZm3MDM4:?L: T 4Uة^Yxe@EC_\X7HVki޺k~ s;}ci)w$o=p_D^IHN ;!/2)J+M&B@H720l@-OX~{{H)<'2d Q0Qe=='lC qtZ#XB?u|c,GCy+ M\Zxsu(G)dH1<妡8<в%۳O-_qvųȀ%e$2 ?N W ڽu/:|K s^+OM: L[U.8ײ>:K/]1TvJ G.bJB+D^tp8 I(hM΋gSEyKF~Wei.14P3xhUE&%\DO9}oqZ}%Guq ֐AI6?u Z;k%1t