qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v9 15/20] multi-process: Synchronize remote memory


From: Stefan Hajnoczi
Subject: Re: [PATCH v9 15/20] multi-process: Synchronize remote memory
Date: Thu, 24 Sep 2020 09:27:05 +0100

On Thu, Aug 27, 2020 at 11:12:26AM -0700, elena.ufimtseva@oracle.com wrote:
> From: Jagannathan Raman <jag.raman@oracle.com>
> 
> Add memory-listener object which is used to keep the view of the RAM
> in sync between QEMU and remote process.
> A MemoryListener is registered for system-memory AddressSpace. The
> listener sends SYNC_SYSMEM message to the remote process when memory
> listener commits the changes to memory, the remote process receives
> the message and processes it in the handler for SYNC_SYSMEM message.
> 
> Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
> Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
> Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
> ---
>  MAINTAINERS                  |   2 +
>  hw/i386/remote-msg.c         |   4 +
>  hw/pci/memory-sync.c         | 210 +++++++++++++++++++++++++++++++++++
>  hw/pci/meson.build           |   2 +
>  hw/pci/proxy.c               |   6 +
>  include/hw/pci/memory-sync.h |  27 +++++
>  include/hw/pci/proxy.h       |   3 +
>  7 files changed, 254 insertions(+)
>  create mode 100644 hw/pci/memory-sync.c
>  create mode 100644 include/hw/pci/memory-sync.h

Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]