> On May 5, 2022, at 11:22 AM, Markus Armbruster <arm...@redhat.com> wrote:
>
> Stefan Hajnoczi <stefa...@redhat.com> writes:
>
>> On Wed, May 04, 2022 at 01:45:07PM +0200, Markus Armbruster wrote:
>>> Jagannathan Raman <jag.ra...@oracle.com> writes:
>>>
>>>> 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.ufimts...@oracle.com>
>>>> Signed-off-by: John G Johnson <john.g.john...@oracle.com>
>>>> Signed-off-by: Jagannathan Raman <jag.ra...@oracle.com>
>>>> ---
>>>> qapi/qom.json | 20 +++-
>>>> include/hw/remote/machine.h | 2 +
>>>> hw/remote/machine.c | 27 +++++
>>>> hw/remote/vfio-user-obj.c | 210 ++++++++++++++++++++++++++++++++++++
>>>> MAINTAINERS | 1 +
>>>> hw/remote/meson.build | 1 +
>>>> hw/remote/trace-events | 3 +
>>>> 7 files changed, 262 insertions(+), 2 deletions(-)
>>>> create mode 100644 hw/remote/vfio-user-obj.c
>>>>
>>>> diff --git a/qapi/qom.json b/qapi/qom.json
>>>> index eeb5395ff3..582def0522 100644
>>>> --- a/qapi/qom.json
>>>> +++ b/qapi/qom.json
>>>> @@ -703,6 +703,20 @@
>>>> { 'struct': 'RemoteObjectProperties',
>>>> 'data': { 'fd': 'str', 'devid': 'str' } }
>>>>
>>>> +##
>>>> +# @VfioUserServerProperties:
>>>> +#
>>>> +# Properties for x-vfio-user-server objects.
>>>> +#
>>>> +# @socket: socket to be used by the libvfio-user library
>>>> +#
>>>> +# @device: the id of the device to be emulated at the server
>>>
>>> Suggest "the ID", because "id" is not a word.
>>
>> id (noun)
>> 1. In Freudian theory, the division of the psyche that is totally
>> unconscious and serves as the source of instinctual impulses and demands for
>> immediate satisfaction of primitive needs.
>> 2. In Weismann's doctrine of germ-plasm, the substance of inheritance or the
>> bearer , in the germ-plasm, of the hereditary qualities of a single complete
>> organism.
>> 3. In the somatic idioplasm of the hereditary qualities of a group of cells
>> or a part of a developing embryo or growing organism.
>> https://duckduckgo.com/?q=define+id&ia=definition
>>
>> :D :D :D
>
> I stand corrected!
>
> %-)
You guys are funny. :)
>