[PATCH v1 0/5] vpci: allow 32-bit BAR writes with memory decoding enabled

Stewart Hildebrand posted 5 patches 5 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
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(-)
[PATCH v1 0/5] vpci: allow 32-bit BAR writes with memory decoding enabled
Posted by Stewart Hildebrand 5 months ago
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