ethtool -t ethX failing with Ubuntu 15.04 (3.19.0-8-generic) (Mellanox)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libmlx4 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Vivid |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Rafael David Tinoco | ||
Vivid |
Fix Released
|
Undecided
|
Rafael David Tinoco |
Bug Description
SRU Justification:
Impact: Ethtool selftest does not work for Mellanox CX3 / CX3 Pro
Fix: Upstream development, already tested and proved to work.
Testcase:
Execute "ethtool -t <mellanox_
Use provided PPA for testing the patch (Received good feedback)
Obs: Affects only 3.19+ kernels (fixes commit dd65bea)
----
Original Bug Description:
== Comment: #0 - Carol L. Soto <email address hidden> - 2015-03-16 15:54:40 ==
---Problem Description---
ethtool -t eth18
The test result is FAIL
The test extra info:
Interrupt Test 0
Link Test 0
Speed Test 0
Register Test 0
Loopback Test 1
Will see this message in dmesg:
mlx4_en: eth18: Loopback packet didn't arrive
Contact Information = Carol <email address hidden>
---uname output---
Linux powerio-le21 3.19.0-8-generic #8-Ubuntu SMP Tue Mar 10 13:07:58 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux
---Additional Hardware Info---
Need a Mellanox RoCE adapter like CX3 40G or CX3 Pro 10G
Machine Type = P8
---Debugger---
A debugger is not configured
---Steps to Reproduce---
ethtool -t ethX
Stack trace output:
no
Oops output:
no
System Dump Info:
The system is not configured to capture a system dump.
*Additional Instructions for Carol <email address hidden>:
-Attach sysctl -a output output to the bug.
== Comment: #1 - Carol L. Soto <email address hidden> - 2015-03-16 15:55:36 ==
Patch to fix this issue is available in upstream:
From 1037ebbbd262227
From: Ido Shamay <email address hidden>
Date: Mon, 2 Mar 2015 18:22:16 +0200
Subject: net/mlx4_en: Disbale GRO for incoming loopback/selftest packets
tags: | added: architecture-ppc64le bugnameltc-122831 severity-medium targetmilestone-inin1504 |
Changed in libmlx4 (Ubuntu): | |
assignee: | nobody → Rafael David Tinoco (inaddy) |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in linux (Ubuntu Vivid): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | New → Fix Released |
Changed in libmlx4 (Ubuntu Vivid): | |
status: | New → Invalid |
Changed in libmlx4 (Ubuntu): | |
status: | Confirmed → Invalid |
assignee: | Rafael David Tinoco (inaddy) → nobody |
Changed in linux (Ubuntu Vivid): | |
assignee: | nobody → Rafael David Tinoco (inaddy) |
Changed in linux (Ubuntu): | |
assignee: | nobody → Rafael David Tinoco (inaddy) |
Hi Ubuntu, the request is to pick up the aforementioned patch. Let us know if more info req'd. Thanks.