vfio-user: define vfio-user-server object
commit8f9a9259d32c1b6ba41a38ad99fc67bcc0da0131
authorJagannathan Raman <jag.raman@oracle.com>
Mon, 13 Jun 2022 20:26:25 +0000 (13 16:26 -0400)
committerStefan Hajnoczi <stefanha@redhat.com>
Wed, 15 Jun 2022 15:43:42 +0000 (15 16:43 +0100)
treec06eadbfa3d68d5ee966ce4b2bf90dc5a22fef4b
parent55116968deb09fdae198cecaa45f4e5532d5445a
vfio-user: define vfio-user-server object

Define vfio-user object which is remote process server for QEMU. Setup
object initialization functions and properties necessary to instantiate
the object

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: e45a17001e9b38f451543a664ababdf860e5f2f2.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
MAINTAINERS
hw/remote/machine.c
hw/remote/meson.build
hw/remote/trace-events
hw/remote/vfio-user-obj.c [new file with mode: 0644]
include/hw/remote/machine.h
qapi/qom.json