[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>
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH v9 15/20] multi-process: Synchronize remote memory,
Stefan Hajnoczi <=