Actions
Bug #12712
closedxnf calls ddi_dma_nextcookie too many times and panics the system
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Start date:
Due date:
% Done:
100%
Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
Description
I can't provide a stack trace unfortunately as I've only observed this issue in Amazon's EC2 but it's pretty obvious what's happening from look at the code: it's calling ddi_dma_nextcookie at the end of a loop in xnf_mblk_map. The call on the final iteration tickles the check in ddi_dma_nextcookie causing the system to panic.
Files
Related issues
Updated by Andrew Stormont about 2 years ago
- Subject changed from xnf calls ddi_dma_nextcookie too many times panics the system to xnf calls ddi_dma_nextcookie too many times and panics the system
Updated by Andrew Stormont about 2 years ago
- Related to Feature #12183: Want new IPD 13 DMA Cookie APIs added
Updated by Al Slater about 2 years ago
I have hit the same issue after upgrading an aws instance to omnios r151034. I managed to capture a screenshot of the top of the stack trace.
Updated by Electric Monk almost 2 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
git commit 8fa80b6906806016ca3449e9e20ce5f6b49653dc
commit 8fa80b6906806016ca3449e9e20ce5f6b49653dc Author: Andrew Stormont <astormont@racktopsystems.com> Date: 2020-07-23T14:31:25.000Z 12712 xnf calls ddi_dma_nextcookie too many times and panics the system Reviewed by: Paul Winder <pwinder@racktopsystems.com> Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
Actions