Occasional crash in APM xgene enet driver on kernels prior to v3.19
Bug #1425576 reported by
Craig Magina
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
Medium
|
Unassigned | ||
Trusty |
Fix Released
|
Medium
|
Unassigned | ||
Utopic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
System panics every few hours under constant network load
[Test Case]
On the X-Gene system, start an iperf server:
$ iperf -s
Connect to it from another system (1Gbps is sufficient)
$ iperf -t 100000 -c <xgene host>
On failure, you'll get a panic within several hours.
[Regression Risk]
The proposed patch only touches the impacted driver. It is adding a memory barrier - albeit a lightweight one - so there is the risk of a performance degradation. Indeed, when measured using a 60s iperf run, I do see a performance drop, but by < 0.5%.
CVE References
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Incomplete → Triaged |
Changed in linux (Ubuntu Trusty): | |
status: | New → Triaged |
Changed in linux (Ubuntu Utopic): | |
status: | New → Triaged |
Changed in linux (Ubuntu Trusty): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Utopic): | |
importance: | Undecided → Medium |
tags: | added: kernel-da-key trusty utopic |
description: | updated |
Changed in linux (Ubuntu Utopic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Trusty): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Here is a direct link to the upstream submission of the crash:
http:// www.spinics. net/lists/ arm-kernel/ msg399023. html
The upstream commit that fixes it is:
commit ecf6ba83d76e0c7 8e89401750dc527 008e14faa2 xxxxxxx>
Author: Iyappan Subramanian <isubramanian@
Date: Thu Jan 29 14:38:23 2015 -0800
drivers: net: xgene: fix: Out of order descriptor bytes read