qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] system/physmem: Propagate AddressSpace to MapClient helpers
@ 2024-05-07 12:30 Philippe Mathieu-Daudé
  2024-05-07 12:30 ` [PATCH 1/3] system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD Philippe Mathieu-Daudé
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Philippe Mathieu-Daudé @ 2024-05-07 12:30 UTC (permalink / raw)
  To: Mattias Nissler, qemu-devel
  Cc: David Hildenbrand, Marcel Apfelbaum, Peter Xu, Richard Henderson,
	john.levon, Jonathan Cameron, Elena Ufimtseva, Paolo Bonzini,
	Michael S. Tsirkin, Philippe Mathieu-Daudé

Respin of Mattias patch [1 split to ease review.
Preliminary use QEMU_LOCK_GUARD to simplify.

I'm OK to include this and the endianness fix [2]
if Mattias agrees, once first patch is reviewed.

Regards,

Phil.

[1 https://lore.kernel.org/qemu-devel/20240507094210.300566-2-mnissler@rivosinc.com/
[2] https://lore.kernel.org/qemu-devel/20240507094210.300566-6-mnissler@rivosinc.com/

Mattias Nissler (2):
  system/physmem: Propagate AddressSpace to MapClient helpers
  system/physmem: Per-AddressSpace bounce buffering

Philippe Mathieu-Daudé (1):
  system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD

 include/exec/cpu-common.h |  2 -
 include/exec/memory.h     | 45 +++++++++++++++++-
 system/dma-helpers.c      |  4 +-
 system/memory.c           |  7 +++
 system/physmem.c          | 98 +++++++++++++++------------------------
 5 files changed, 90 insertions(+), 66 deletions(-)

-- 
2.41.0



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

end of thread, other threads:[~2024-05-07 16:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-07 12:30 [PATCH 0/3] system/physmem: Propagate AddressSpace to MapClient helpers Philippe Mathieu-Daudé
2024-05-07 12:30 ` [PATCH 1/3] system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD Philippe Mathieu-Daudé
2024-05-07 16:37   ` Richard Henderson
2024-05-07 12:30 ` [PATCH 2/3] system/physmem: Propagate AddressSpace to MapClient helpers Philippe Mathieu-Daudé
2024-05-07 12:30 ` [PATCH 3/3] system/physmem: Per-AddressSpace bounce buffering Philippe Mathieu-Daudé
2024-05-07 12:38   ` Philippe Mathieu-Daudé
2024-05-07 12:47 ` [PATCH 0/3] system/physmem: Propagate AddressSpace to MapClient helpers Mattias Nissler
2024-05-07 14:02   ` Philippe Mathieu-Daudé
2024-05-07 14:10     ` Mattias Nissler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).