[Bug 1545760] Re: libmlx4: add s390x support (from upstream repository)

Gary Gaydos gmgaydos at us.ibm.com
Mon Feb 15 15:22:18 UTC 2016


** Package changed: ubuntu => debian-installer (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to debian-installer in Ubuntu.
https://bugs.launchpad.net/bugs/1545760

Title:
  libmlx4: add s390x support (from upstream repository)

Status in libmlx4 package in Ubuntu:
  New

Bug description:
  == Comment: #0 - Hendrik Brueckner <brueckner at de.ibm.com> - 2016-02-15 03:33:42 ==
  Please include s390x support for the libmlx4 library.  The s390 specific change is accepted upstream but not yet released in an libmlx4 version:

  git://git.openfabrics.org/~yishaih/libmlx4.git

  commit f5c26f8762135f629c8cbe73d808e3029f07b176
  Author: Alexey Ishchuk <aishchuk at linux.vnet.ibm.com>
  Date:   Wed Nov 19 11:17:19 2014 +0100

      Add support for the s390x platform
      
      Since, s390x platform requires execution of privileged CPU instructions
      to work with PCI I/O memory, the PCI I/O memory cannot be directly accessed
      from the userspace programs via the mapped memory areas. The current
      implementation of the Inifiniband verbs uses mapped memory areas to
      write data to device UAR and Blueflame page to initiate the I/O
      operations, these verbs currently cannot be used on the s390x platfrom
      without modification.
      This patch contains the changes to the libmlx4 userspace Mellanox device
      driver library required to provide support for the DAPL API on the s390x
      platform. The original code that directly used mapped memory areas to access
      the PCI I/O memory of the Mellanox networking device is replaced with the
      new system call invocation for writing the data to mapped memory areas.
      
      Signed-off-by: Alexey Ishchuk <aishchuk at linux.vnet.ibm.com>
      Signed-off-by: Yishai Hadas <yishaih at mellanox.com>

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libmlx4/+bug/1545760/+subscriptions



More information about the foundations-bugs mailing list