MSI-X tries to access an invalid VirtAddr
#1248
-
Have been doing a lot of research attempting to get MSI-X implemented in my kernel (as a prerequisite for both XHCI and NVMe) and got pretty far — ah, but not far enough. I have lines 903-909 of my PCI driver commented out because for whatever reason, as soon as I attempt to allocate an IRQ to handle the message, I get a
The code in question can be found here — any insight as to why it's doing this would be appreciated. And no, attempting to identity-map all pages and/or set the physical memory offset as low as possible had absolutely no effect. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Update: solved my own problem. Turns out it was with my BIR parser |
Beta Was this translation helpful? Give feedback.
Update: solved my own problem. Turns out it was with my BIR parser