All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] vpci: allow 32-bit BAR writes with memory decoding enabled
@ 2025-07-23 16:37 Stewart Hildebrand
  2025-07-23 16:37 ` [PATCH v2 1/3] vpci: allow queueing of mapping operations Stewart Hildebrand
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Stewart Hildebrand @ 2025-07-23 16:37 UTC (permalink / raw)
  To: xen-devel
  Cc: Stewart Hildebrand, Andrew Cooper, Anthony PERARD, Michal Orzel,
	Jan Beulich, Julien Grall, Roger Pau Monné,
	Stefano Stabellini

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



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-08-04 15:02 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-23 16:37 [PATCH v2 0/3] vpci: allow 32-bit BAR writes with memory decoding enabled Stewart Hildebrand
2025-07-23 16:37 ` [PATCH v2 1/3] vpci: allow queueing of mapping operations Stewart Hildebrand
2025-07-24  3:00   ` dmkhn
2025-07-24  3:42     ` dmkhn
2025-07-24  7:47       ` Jan Beulich
2025-07-25 20:25         ` dmkhn
2025-07-24 16:44   ` Roger Pau Monné
2025-07-25  7:58     ` Roger Pau Monné
2025-08-01 21:06       ` Stewart Hildebrand
2025-08-04 13:55         ` Roger Pau Monné
2025-08-04 13:57           ` Jan Beulich
2025-08-04 15:02             ` Roger Pau Monné
2025-07-23 16:37 ` [PATCH v2 2/3] vpci: allow BAR map/unmap without affecting memory decoding bit Stewart Hildebrand
2025-07-25  8:13   ` Roger Pau Monné
2025-07-23 16:37 ` [PATCH v2 3/3] vpci: allow 32-bit BAR writes with memory decoding enabled Stewart Hildebrand

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.