On Wed, Sep 15, 2021 at 07:14:30PM +, John Johnson wrote:
>
>
> > On Sep 15, 2021, at 6:04 AM, Stefan Hajnoczi wrote:
> >
> > On Wed, Sep 15, 2021 at 12:21:10AM +, John Johnson wrote:
> >>
> >>
> >>> On Sep 14, 2021, at 6:06 AM, Stefan Hajnoczi wrote:
> >>>
> >>> On Mon, Sep 13, 202
> On Sep 15, 2021, at 6:04 AM, Stefan Hajnoczi wrote:
>
> On Wed, Sep 15, 2021 at 12:21:10AM +, John Johnson wrote:
>>
>>
>>> On Sep 14, 2021, at 6:06 AM, Stefan Hajnoczi wrote:
>>>
>>> On Mon, Sep 13, 2021 at 05:23:33PM +, John Johnson wrote:
>> On Sep 9, 2021, at 10:25 PM, Joh
On Wed, Sep 15, 2021 at 12:21:10AM +, John Johnson wrote:
>
>
> > On Sep 14, 2021, at 6:06 AM, Stefan Hajnoczi wrote:
> >
> > On Mon, Sep 13, 2021 at 05:23:33PM +, John Johnson wrote:
> On Sep 9, 2021, at 10:25 PM, John Johnson
> wrote:
> > On Sep 8, 2021, at 11:29 PM, S
> On Sep 14, 2021, at 6:06 AM, Stefan Hajnoczi wrote:
>
> On Mon, Sep 13, 2021 at 05:23:33PM +, John Johnson wrote:
On Sep 9, 2021, at 10:25 PM, John Johnson
wrote:
> On Sep 8, 2021, at 11:29 PM, Stefan Hajnoczi wrote:
> On Thu, Sep 09, 2021 at 05:11:49AM +, John Jo
On Mon, Sep 13, 2021 at 05:23:33PM +, John Johnson wrote:
> >> On Sep 9, 2021, at 10:25 PM, John Johnson
> >> wrote:
> >>> On Sep 8, 2021, at 11:29 PM, Stefan Hajnoczi wrote:
> >>> On Thu, Sep 09, 2021 at 05:11:49AM +, John Johnson wrote:
> I did look at coroutines, but they seemed
>
>> On Sep 9, 2021, at 10:25 PM, John Johnson wrote:
>>
>>
>>
>>> On Sep 8, 2021, at 11:29 PM, Stefan Hajnoczi wrote:
>>>
>>> On Thu, Sep 09, 2021 at 05:11:49AM +, John Johnson wrote:
I did look at coroutines, but they seemed to work when the sender
is triggeri
On Fri, Sep 10, 2021 at 05:25:13AM +, John Johnson wrote:
>
>
> > On Sep 8, 2021, at 11:29 PM, Stefan Hajnoczi wrote:
> >
> > On Thu, Sep 09, 2021 at 05:11:49AM +, John Johnson wrote:
> >>
> >>
> >>I did look at coroutines, but they seemed to work when the sender
> >> is triggerin
> On Sep 8, 2021, at 11:29 PM, Stefan Hajnoczi wrote:
>
> On Thu, Sep 09, 2021 at 05:11:49AM +, John Johnson wrote:
>>
>>
>> I did look at coroutines, but they seemed to work when the sender
>> is triggering the coroutine on send, not when request packets are arriving
>> asynchronou
On Thu, Sep 09, 2021 at 05:11:49AM +, John Johnson wrote:
>
>
> > On Sep 7, 2021, at 6:21 AM, Stefan Hajnoczi wrote:
> >
> >
> > This way the network communication code doesn't need to know how
> > messages will by processed by the client or server. There is no need for
> > if (isreply) {
> On Sep 7, 2021, at 6:21 AM, Stefan Hajnoczi wrote:
>
>
> This way the network communication code doesn't need to know how
> messages will by processed by the client or server. There is no need for
> if (isreply) { qemu_cond_signal(&reply->cv); } else {
> proxy->request(proxy->reqarg, buf, &r
On Mon, Aug 30, 2021 at 03:00:37AM +, John Johnson wrote:
> > On Aug 24, 2021, at 7:15 AM, Stefan Hajnoczi wrote:
> > On Mon, Aug 16, 2021 at 09:42:37AM -0700, Elena Ufimtseva wrote:
> >> +proxy->ioc = ioc;
> >> +proxy->flags = VFIO_PROXY_CLIENT;
> >> +proxy->state = VFIO_PROXY_CON
> On Aug 24, 2021, at 7:15 AM, Stefan Hajnoczi wrote:
>
> On Mon, Aug 16, 2021 at 09:42:37AM -0700, Elena Ufimtseva wrote:
>> @@ -3361,13 +3362,35 @@ static void vfio_user_pci_realize(PCIDevice *pdev,
>> Error **errp)
>> VFIOUserPCIDevice *udev = VFIO_USER_PCI(pdev);
>> VFIOPCIDevice *
On Mon, Aug 16, 2021 at 09:42:37AM -0700, Elena Ufimtseva wrote:
> @@ -3361,13 +3362,35 @@ static void vfio_user_pci_realize(PCIDevice *pdev,
> Error **errp)
> VFIOUserPCIDevice *udev = VFIO_USER_PCI(pdev);
> VFIOPCIDevice *vdev = VFIO_PCI_BASE(pdev);
> VFIODevice *vbasedev = &vdev-
> On Aug 18, 2021, at 2:47 PM, Alex Williamson
> wrote:
>
> On Mon, 16 Aug 2021 09:42:37 -0700
> Elena Ufimtseva wrote:
>
>> diff --git a/hw/vfio/meson.build b/hw/vfio/meson.build
>> index da9af297a0..739b30be73 100644
>> --- a/hw/vfio/meson.build
>> +++ b/hw/vfio/meson.build
>> @@ -8,6 +8,7
On Mon, 16 Aug 2021 09:42:37 -0700
Elena Ufimtseva wrote:
> diff --git a/hw/vfio/meson.build b/hw/vfio/meson.build
> index da9af297a0..739b30be73 100644
> --- a/hw/vfio/meson.build
> +++ b/hw/vfio/meson.build
> @@ -8,6 +8,7 @@ vfio_ss.add(when: 'CONFIG_VFIO_PCI', if_true: files(
>'display.c',
From: John Johnson
Signed-off-by: John G Johnson
Signed-off-by: Elena Ufimtseva
Signed-off-by: Jagannathan Raman
---
hw/vfio/user.h| 66 ++
include/hw/vfio/vfio-common.h | 2 +
hw/vfio/pci.c | 29 ++
hw/vfio/user.c| 160 +
16 matches
Mail list logo