kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #86651
[Bug 1386490] [NEW] HP ProLiant m400 nic doesn't work after trusty
Public bug reported:
Starting in 3.15, arm64 began defaulting to non-coherent dma_ops:
commit c7a4a7658d689f664050c45493d79adf053f226e
Author: Ritesh Harjani <ritesh.harjani@xxxxxxxxx>
Date: Wed Apr 23 06:29:46 2014 +0100
arm64: Make default dma_ops to be noncoherent
Firmware (dtb in the case of the m400) is responsible for telling the
kernel when a device requires coherent dma_ops. However, as of utopic,
this property is not being inherited by downstream devices.
Specifically, the xgene-pcie device is marked as coherent, but the
devices behind it (mellanox card) still get initialized with non-
coherent ops.
This results in the mlx4 driver bailing out with the following messages:
[ 18.703635] mlx4_core 0000:01:00.0: command 0x23 timed out (go bit not cleared)
[ 18.710911] mlx4_core 0000:01:00.0: Failed to initialize queue pair table, aborting
There's an upstream discussion on the topic here:
http://www.spinics.net/lists/arm-kernel/msg362320.html
** Affects: linux (Ubuntu)
Importance: High
Status: Confirmed
** Affects: linux (Ubuntu Utopic)
Importance: Undecided
Status: New
** Affects: linux (Ubuntu Vivid)
Importance: High
Status: Confirmed
** Tags: hs-arm64
** Attachment added: "boot log demonstrating problem"
https://bugs.launchpad.net/bugs/1386490/+attachment/4246707/+files/boot.log
** Also affects: linux (Ubuntu Utopic)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Vivid)
Importance: High
Status: Confirmed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1386490
Title:
HP ProLiant m400 nic doesn't work after trusty
Status in “linux” package in Ubuntu:
Confirmed
Status in “linux” source package in Utopic:
New
Status in “linux” source package in Vivid:
Confirmed
Bug description:
Starting in 3.15, arm64 began defaulting to non-coherent dma_ops:
commit c7a4a7658d689f664050c45493d79adf053f226e
Author: Ritesh Harjani <ritesh.harjani@xxxxxxxxx>
Date: Wed Apr 23 06:29:46 2014 +0100
arm64: Make default dma_ops to be noncoherent
Firmware (dtb in the case of the m400) is responsible for telling the
kernel when a device requires coherent dma_ops. However, as of utopic,
this property is not being inherited by downstream devices.
Specifically, the xgene-pcie device is marked as coherent, but the
devices behind it (mellanox card) still get initialized with non-
coherent ops.
This results in the mlx4 driver bailing out with the following messages:
[ 18.703635] mlx4_core 0000:01:00.0: command 0x23 timed out (go bit not cleared)
[ 18.710911] mlx4_core 0000:01:00.0: Failed to initialize queue pair table, aborting
There's an upstream discussion on the topic here:
http://www.spinics.net/lists/arm-kernel/msg362320.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1386490/+subscriptions
Follow ups
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Bjorn Helgaas, 2016-01-12
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Mathew Hodson, 2015-11-21
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Adam Conrad, 2015-05-06
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Launchpad Bug Tracker, 2015-04-03
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Craig Magina, 2015-04-03
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Craig Magina, 2015-03-31
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Brian Murray, 2015-03-25
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Craig Magina, 2015-03-07
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Mathieu Trudel-Lapierre, 2015-03-04
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Raghuram Kota, 2015-02-25
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Alberto Salvia Novella, 2015-02-20
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Samir Methia, 2015-02-19
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Craig Magina, 2015-02-19
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Samir Methia, 2015-02-19
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Raghuram Kota, 2015-02-19
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Samir Methia, 2015-02-19
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Launchpad Bug Tracker, 2015-02-19
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Mathew Hodson, 2015-02-09
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Andrew Cloke, 2015-01-29
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Launchpad Bug Tracker, 2015-01-13
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Launchpad Bug Tracker, 2015-01-12
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Adam Conrad, 2015-01-07
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Launchpad Bug Tracker, 2015-01-07
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Adam Conrad, 2015-01-07
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Ming Lei, 2014-12-23
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Brad Figg, 2014-12-19
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Launchpad Bug Tracker, 2014-12-17
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Andrew Cloke, 2014-12-15
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Brad Figg, 2014-12-02
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Ming Lei, 2014-11-28
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Ming Lei, 2014-11-27
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: Joseph Salisbury, 2014-10-28
-
[Bug 1386490] Re: HP ProLiant m400 nic doesn't work after trusty
From: dann frazier, 2014-10-28
-
[Bug 1386490] [NEW] HP ProLiant m400 nic doesn't work after trusty
From: dann frazier, 2014-10-28
References