]> git.proxmox.com Git - mirror_qemu.git/commit
multi-process: setup memory manager for remote device
authorJagannathan Raman <jag.raman@oracle.com>
Fri, 29 Jan 2021 16:46:13 +0000 (11:46 -0500)
committerStefan Hajnoczi <stefanha@redhat.com>
Wed, 10 Feb 2021 09:23:28 +0000 (09:23 +0000)
commited5d001916dd46ceed6d8850e453bcd7b5db2acb
tree3ed54d07ea3667e4d86101d6aa33e5df510d2f7e
parentc7d80c7c1d9183fedd33fabd68190de51aab291d
multi-process: setup memory manager for remote device

SyncSysMemMsg message format is defined. It is used to send
file descriptors of the RAM regions to remote device.
RAM on the remote device is configured with a set of file descriptors.
Old RAM regions are deleted and new regions, each with an fd, is
added to the RAM.

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>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 7d2d1831d812e85f681e7a8ab99e032cf4704689.1611938319.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
MAINTAINERS
hw/remote/memory.c [new file with mode: 0644]
hw/remote/meson.build
hw/remote/mpqemu-link.c
include/hw/remote/memory.h [new file with mode: 0644]
include/hw/remote/mpqemu-link.h