On Thu, Aug 27, 2020 at 11:12:26AM -0700, elena.ufimts...@oracle.com wrote:
> From: Jagannathan Raman <jag.ra...@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.ra...@oracle.com>
> Signed-off-by: John G Johnson <john.g.john...@oracle.com>
> Signed-off-by: Elena Ufimtseva <elena.ufimts...@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 <stefa...@redhat.com>

Attachment: signature.asc
Description: PGP signature

Reply via email to