Pipeline: https://gitlab.com/xen-project/people/stewarthildebrand/xen/-/pipelines/1845628953
RFC->v1:
* rework BAR mapping machinery to support unmap-then-map operation
RFC: https://lore.kernel.org/xen-devel/20250312195019.382926-1-stewart.hildebrand@amd.com/T/#t
Stewart Hildebrand (5):
vpci: const-ify some pdev instances
vpci: rework error path in vpci_process_pending()
vpci: introduce map_bars()
vpci: use separate rangeset for BAR unmapping
vpci: allow 32-bit BAR writes with memory decoding enabled
xen/drivers/vpci/header.c | 220 ++++++++++++++++++++++++++------------
xen/drivers/vpci/vpci.c | 5 +-
xen/include/xen/vpci.h | 10 +-
3 files changed, 162 insertions(+), 73 deletions(-)
base-commit: 96a587a057363e519ca74498882fac42d72670b6
--
2.49.0