Pipeline: https://gitlab.com/xen-project/people/stewarthildebrand/xen/-/pipelines/1944094764
v1->v2: * new approach with queued p2m operations RFC->v1: * rework BAR mapping machinery to support unmap-then-map operation Stewart Hildebrand (3): vpci: allow queueing of mapping operations vpci: allow BAR map/unmap without affecting memory decoding bit vpci: allow 32-bit BAR writes with memory decoding enabled xen/common/domain.c | 4 + xen/drivers/vpci/header.c | 249 ++++++++++++++++++++++++-------------- xen/drivers/vpci/vpci.c | 3 - xen/include/xen/vpci.h | 20 ++- 4 files changed, 179 insertions(+), 97 deletions(-) base-commit: 5c798ac8854af3528a78ca5a622c9ea68399809b -- 2.50.1