workaround cavium thunderx silicon erratum 23144
Bug #1589704 reported by
dann frazier
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
dann frazier | ||
Xenial |
Fix Released
|
High
|
dann frazier |
Bug Description
[Impact]
This impacts 2 socket Cavium ThunderX systems using pass-1.1 silicon, and can result in IO hangs.
[Test Case]
$ dmesg | grep "ITS command queue timeout"
[Regression Risk]
The workaround is in gicv3 specific code, and only activated when the hw revision in the IIDR matches ThunderX pass 1.x silicon, so risk to other platforms is minimal.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
assignee: | nobody → dann frazier (dannf) |
importance: | Undecided → High |
Changed in linux (Ubuntu Xenial): | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → dann frazier (dannf) |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
summary: |
- workaround cavium thunderx silicon erratum + workaround cavium thunderx silicon erratum 23144 |
tags: | added: cherry-pick |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Upstream commit (in v4.7-rc2):
fbf8f40e1658 irqchip/gicv3-its: numa: Enable workaround for Cavium thunderx erratum 23144