Changes introduced to AHCI code adding support for MSI-x caused interrupt storm on Alpine boards. This is unintended behaviour so added quirk to omit this functionality. This is a small and non-intrusive patch so I hope no problems will arise, anyway, have a look at this, please.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
I have no objections, but can't this MSI-X functionality be fixed instead of disabling? Or it is know to be completely broken?
Comment Actions
Fixing it would mean digging into bootloader code, so I'd rather steer clear of it. We are not going to use the MSI-x extenstion on this board.
Comment Actions
Any comments on this? Unless you have objections I would be happy to have it commited.
Comment Actions
I would just probably added new quirk to the end of the list instead of renumbering others.
Comment Actions
Since other changes slipped in-between it would be cleaner to resubmit a new version. Plus following @mav suggestion on putting it at the end