Hello community,

here is the log from the commit of package rdma-core for openSUSE:Factory 
checked in at 2018-03-04 11:52:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rdma-core (Old)
 and      /work/SRC/openSUSE:Factory/.rdma-core.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rdma-core"

Sun Mar  4 11:52:01 2018 rev:19 rq:580927 version:16.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/rdma-core/rdma-core.changes      2018-02-02 
22:21:01.341404550 +0100
+++ /work/SRC/openSUSE:Factory/.rdma-core.new/rdma-core.changes 2018-03-04 
11:52:07.883163599 +0100
@@ -1,0 +2,9 @@
+Wed Feb 21 10:16:15 UTC 2018 - nmoreychaisemar...@suse.com
+
+- Update to rdma-core v16.3:
+ * Backport fixes:
+   * vmw_pvrdma: Drop the extraneous align_next_power2 for sges
+   * vmw_pvrdma: Fix SRQN returned to library
+   * mlx5: Add missing include file in mlx5dv.h
+
+-------------------------------------------------------------------

Old:
----
  rdma-core-16.2.0.20197e29921a.tar.gz

New:
----
  rdma-core-16.3.0.e77f84e38251.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rdma-core.spec ++++++
--- /var/tmp/diff_new_pack.lRb2Jc/_old  2018-03-04 11:52:09.567102990 +0100
+++ /var/tmp/diff_new_pack.lRb2Jc/_new  2018-03-04 11:52:09.571102846 +0100
@@ -17,9 +17,9 @@
 
 
 %bcond_without  systemd
-%define         git_ver .0.20197e29921a
+%define         git_ver .0.e77f84e38251
 Name:           rdma-core
-Version:        16.2
+Version:        16.3
 Release:        0
 Summary:        RDMA core userspace libraries and daemons
 License:        GPL-2.0 or BSD-2-Clause

++++++ _service ++++++
--- /var/tmp/diff_new_pack.lRb2Jc/_old  2018-03-04 11:52:09.603101694 +0100
+++ /var/tmp/diff_new_pack.lRb2Jc/_new  2018-03-04 11:52:09.603101694 +0100
@@ -8,7 +8,7 @@
     <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">20197e29921a558c2552665b52784fcfa1fd8982</param>
+    <param name="revision">e77f84e38251a7e8541688dffae93890eed45ed0</param>
        <param name="extract">suse/rdma-core.spec</param>
   </service>
   <service name="recompress" mode="disabled">

++++++ rdma-core-16.2.0.20197e29921a.tar.gz -> 
rdma-core-16.3.0.e77f84e38251.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rdma-core-16.2.0.20197e29921a/CMakeLists.txt 
new/rdma-core-16.3.0.e77f84e38251/CMakeLists.txt
--- old/rdma-core-16.2.0.20197e29921a/CMakeLists.txt    2018-02-01 
09:38:44.000000000 +0100
+++ new/rdma-core-16.3.0.e77f84e38251/CMakeLists.txt    2018-02-21 
08:56:00.000000000 +0100
@@ -48,7 +48,7 @@
 set(PACKAGE_NAME "RDMA")
 
 # See Documentation/versioning.md
-set(PACKAGE_VERSION "16.2")
+set(PACKAGE_VERSION "16.3")
 # When this is changed the values in these files need changing too:
 #   debian/libibverbs1.symbols
 #   libibverbs/libibverbs.map
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rdma-core-16.2.0.20197e29921a/debian/changelog 
new/rdma-core-16.3.0.e77f84e38251/debian/changelog
--- old/rdma-core-16.2.0.20197e29921a/debian/changelog  2018-02-01 
09:38:44.000000000 +0100
+++ new/rdma-core-16.3.0.e77f84e38251/debian/changelog  2018-02-21 
08:56:00.000000000 +0100
@@ -1,3 +1,9 @@
+rdma-core (16.3-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Nicolas Morey-Chaisemartin <nmoreychaisemar...@suse.com>  Wed, 21 Feb 2018 
08:56:00 +0100
+
 rdma-core (16.2-1) unstable; urgency=low
 
   * New upstream release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rdma-core-16.2.0.20197e29921a/providers/mlx5/mlx5dv.h 
new/rdma-core-16.3.0.e77f84e38251/providers/mlx5/mlx5dv.h
--- old/rdma-core-16.2.0.20197e29921a/providers/mlx5/mlx5dv.h   2018-02-01 
09:38:44.000000000 +0100
+++ new/rdma-core-16.3.0.e77f84e38251/providers/mlx5/mlx5dv.h   2018-02-21 
08:56:00.000000000 +0100
@@ -35,6 +35,7 @@
 
 #include <stdio.h>
 #include <linux/types.h> /* For the __be64 type */
+#include <sys/types.h>
 #include <endian.h>
 #if defined(__SSE3__)
 #include <limits.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rdma-core-16.2.0.20197e29921a/providers/vmw_pvrdma/qp.c 
new/rdma-core-16.3.0.e77f84e38251/providers/vmw_pvrdma/qp.c
--- old/rdma-core-16.2.0.20197e29921a/providers/vmw_pvrdma/qp.c 2018-02-01 
09:38:44.000000000 +0100
+++ new/rdma-core-16.3.0.e77f84e38251/providers/vmw_pvrdma/qp.c 2018-02-21 
08:56:00.000000000 +0100
@@ -108,12 +108,12 @@
 {
        struct pvrdma_device *dev = to_vdev(pd->context->device);
        struct user_pvrdma_create_srq cmd;
-       struct ibv_create_srq_resp resp;
+       struct user_pvrdma_create_srq_resp resp;
        struct pvrdma_srq *srq;
        int ret;
 
        attr->attr.max_wr = align_next_power2(max_t(uint32_t, 1U, 
attr->attr.max_wr));
-       attr->attr.max_sge = align_next_power2(max_t(uint32_t, 1U, 
attr->attr.max_sge));
+       attr->attr.max_sge = max_t(uint32_t, 1U, attr->attr.max_sge);
 
        srq = malloc(sizeof(*srq));
        if (!srq)
@@ -142,12 +142,12 @@
 
        ret = ibv_cmd_create_srq(pd, &srq->ibv_srq, attr,
                                 &cmd.ibv_cmd, sizeof(cmd),
-                                &resp, sizeof(resp));
+                                &resp.ibv_resp, sizeof(resp));
 
        if (ret)
                goto err_free;
 
-       srq->srqn = resp.srqn;
+       srq->srqn = resp.udata.srqn;
 
        return &srq->ibv_srq;
 
@@ -216,14 +216,12 @@
        int ret;
        int is_srq = !!(attr->srq);
 
-       attr->cap.max_send_sge =
-               align_next_power2(max_t(uint32_t, 1U, attr->cap.max_send_sge));
+       attr->cap.max_send_sge = max_t(uint32_t, 1U, attr->cap.max_send_sge);
        attr->cap.max_send_wr =
                align_next_power2(max_t(uint32_t, 1U, attr->cap.max_send_wr));
 
        if (!is_srq) {
-               attr->cap.max_recv_sge =
-                       align_next_power2(max_t(uint32_t, 1U, 
attr->cap.max_recv_sge));
+               attr->cap.max_recv_sge = max_t(uint32_t, 1U, 
attr->cap.max_recv_sge);
                attr->cap.max_recv_wr =
                        align_next_power2(max_t(uint32_t, 1U, 
attr->cap.max_recv_wr));
        } else {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rdma-core-16.2.0.20197e29921a/redhat/rdma-core.spec 
new/rdma-core-16.3.0.e77f84e38251/redhat/rdma-core.spec
--- old/rdma-core-16.2.0.20197e29921a/redhat/rdma-core.spec     2018-02-01 
09:38:44.000000000 +0100
+++ new/rdma-core-16.3.0.e77f84e38251/redhat/rdma-core.spec     2018-02-21 
08:56:00.000000000 +0100
@@ -1,5 +1,5 @@
 Name: rdma-core
-Version: 16.2
+Version: 16.3
 Release: 1%{?dist}
 Summary: RDMA core userspace libraries and daemons
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rdma-core-16.2.0.20197e29921a/suse/rdma-core.spec 
new/rdma-core-16.3.0.e77f84e38251/suse/rdma-core.spec
--- old/rdma-core-16.2.0.20197e29921a/suse/rdma-core.spec       2018-02-01 
09:38:44.000000000 +0100
+++ new/rdma-core-16.3.0.e77f84e38251/suse/rdma-core.spec       2018-02-21 
08:56:00.000000000 +0100
@@ -19,7 +19,7 @@
 %bcond_without  systemd
 %define         git_ver %{nil}
 Name:           rdma-core
-Version:        16.2
+Version:        16.3
 Release:        0
 Summary:        RDMA core userspace libraries and daemons
 License:        GPL-2.0 or BSD-2-Clause


Reply via email to