[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v9 07/17] vfio-user: define vfio-user-server object
From: |
Jag Raman |
Subject: |
Re: [PATCH v9 07/17] vfio-user: define vfio-user-server object |
Date: |
Thu, 5 May 2022 15:37:11 +0000 |
> On May 5, 2022, at 11:22 AM, Markus Armbruster <armbru@redhat.com> wrote:
>
> Stefan Hajnoczi <stefanha@redhat.com> writes:
>
>> On Wed, May 04, 2022 at 01:45:07PM +0200, Markus Armbruster wrote:
>>> Jagannathan Raman <jag.raman@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.ufimtseva@oracle.com>
>>>> Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
>>>> Signed-off-by: Jagannathan Raman <jag.raman@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. :)
>
- [PATCH v9 03/17] remote/machine: add HotplugHandler for remote machine, (continued)
Re: [PATCH v9 07/17] vfio-user: define vfio-user-server object, Stefan Hajnoczi, 2022/05/05
[PATCH v9 06/17] vfio-user: build library, Jagannathan Raman, 2022/05/03
[PATCH v9 09/17] vfio-user: find and init PCI device, Jagannathan Raman, 2022/05/03
[PATCH v9 10/17] vfio-user: run vfio-user context, Jagannathan Raman, 2022/05/03