[Bug 1470167] Re: mstflint doesn't support Mellanox ConnectX-4 HCAs

Rafael David Tinoco rafael.tinoco at canonical.com
Wed Feb 3 14:54:16 UTC 2016


** Changed in: mstflint (Ubuntu Vivid)
     Assignee: Rafael David Tinoco (inaddy) => (unassigned)

** Changed in: mstflint (Ubuntu Wily)
     Assignee: Rafael David Tinoco (inaddy) => (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1470167

Title:
  mstflint doesn't support Mellanox ConnectX-4 HCAs

Status in mstflint package in Ubuntu:
  Fix Released
Status in mstflint source package in Trusty:
  In Progress
Status in mstflint source package in Vivid:
  In Progress
Status in mstflint source package in Wily:
  In Progress

Bug description:
  [Impact]

   * mstflint does not work on newer HW and when using HWE kernels

  [Test Case]

   * comments #7 shows how to reproduce and verify
   * it depends on having ConnectX-4 HBAs

  [Regression Potential]

   * code is being backported from upstream code 
   * code based on Xenial (LP: #1528791)
   * requestor, mellanox, is responsible for the code
   * issue has been discussed in mailing list:
     https://lists.ubuntu.com/archives/ubuntu-devel/2016-January/039065.html
   * tool is a firmware burning tool for mellanox cards (small # of users)
   * call for tests:
     https://launchpad.net/~inaddy/+archive/ubuntu/lp1470167

  [Other Info]

  Since Xenial has the following versioning:

  4.1.0+1.46.gb1cdaf7-1ubuntu1

  And I don't want to go back on any version (including Debian), I'm
  using the following versioning:

  4.1.0+1.46.gb1cdaf7-1ubuntu1~trusty
  4.1.0+1.46.gb1cdaf7-1ubuntu1~vivid
  4.1.0+1.46.gb1cdaf7-1ubuntu1~wily

  So they are always superseeded by Xenial version and in between each
  other.

  Idea is that next fixes can be:

  4.1.0+1.46.gb1cdaf7-1ubuntu1~trusty1
  4.1.0+1.46.gb1cdaf7-1ubuntu1~vivid1
  4.1.0+1.46.gb1cdaf7-1ubuntu1~wily1

  And they continue to superseed each other like they have to.

  ##
  ## Original Bug Description
  ## 

  mstflint package doesn't support Mellanox ConnectX-4 HCAs

  Steps to reproduce:
  1- install mstflint:
  #sudo apt-get install mstflint

  2- run mstflint query command over ConnectX-4 HCA:
  # mstflint -d <pci_bus> q

  Output:
  # mstflint -d 8b:00.0 q
  write offset: Bad file descriptor
  -E- Cannot open Device: 8b:00.0. No such file or directory MFE_CR_ERROR

  I tried to compile and use the latest upstream package from [1] URL
  and the issue not reproduced.

  output from upstream package:

  # ./mstflint -d 8b:00.0 q
  Image type:      FS3
  FW Version:      12.0108.6490
  FW Release Date: 9.6.2015
  Description:     UID                GuidsNumber
  Base GUID:       e41d2d0300609924        20
  Base MAC:        0000e41d2d609924        20
  Image VSD:
  Device VSD:
  PSID:            MT_2190110032

  [1] - https://www.openfabrics.org/downloads/mstflint/

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



More information about the Ubuntu-sponsors mailing list