CAPI: CGZIP AFU contexts do not receive interrupts after heavy afu open/close
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Tim Gardner | ||
Yakkety |
Fix Released
|
High
|
Unassigned |
Bug Description
== Comment: #0 - Breno Henrique Leitao <email address hidden> - 2016-06-02 13:36:27 ==
---Problem Description---
We are developing a CAPI version of our FPGA gzip compression adapter. We use AFU directed mode to support multiple processes. Our testcase is opening a huge number of AFU context and sending small work-requests to the card. After n sec we close the AFU contexts.
What we observe is that after a while we get a set of AFU contexts, which do not see interrupts anymore. We have traced the interrupt packet (msix I guess) to the very low level of the FPGA logic and we strongly assume that the interrupt packet goes out. Still the Linux kernel is not seeing the interrupt and our application times out but the work request was successfully finished.
In order to fix this bug, the follow patches are required:
2bc79ffcbb81787
d6776bba44d9752
This request is for Ubuntu 16.04.1
tags: | added: architecture-ppc64 bugnameltc-142126 severity-critical targetmilestone-inin--- |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
tags: |
added: architecture-ppc64le targetmilestone-inin16041 removed: architecture-ppc64 targetmilestone-inin--- |
Changed in linux (Ubuntu): | |
assignee: | Taco Screen team (taco-screen-team) → Canonical Kernel Team (canonical-kernel-team) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in linux (Ubuntu Yakkety): | |
assignee: | Canonical Kernel Team (canonical-kernel-team) → Tim Gardner (timg-tpi) |
status: | Triaged → Fix Released |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in linux (Ubuntu Yakkety): | |
assignee: | Tim Gardner (timg-tpi) → nobody |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
------- Comment From <email address hidden> 2016-06-02 13:50 EDT-------
*** Bug 135949 has been marked as a duplicate of this bug. ***