The PBA and MSI-X table can reside in different BARs.
Reported by: Andy Fiddaman <andy@omniosce.org>
Fixes: 7fa233534736 ("bhyve: Map the MSI-X table unconditionally for passthrough")
MFC after: 3 days
Differential D33739
bhyve: Map the right BAR in init_msix_table() markj on Jan 4 2022, 7:11 PM. Authored by Tags None Referenced Files
Details
The PBA and MSI-X table can reside in different BARs. Reported by: Andy Fiddaman <andy@omniosce.org>
Diff Detail
Event TimelineComment Actions Fix a second bug, also reported by Andy: If the last page containing the table is not also the last page |