All of lore.kernel.org
 help / color / mirror / Atom feed
From: Siwei Liu <loseweigh@gmail.com>
To: Cornelia Huck <cohuck@redhat.com>
Cc: Alexander Duyck <alexander.h.duyck@intel.com>,
	virtio-dev@lists.oasis-open.org, Jiri Pirko <jiri@resnulli.us>,
	"Michael S. Tsirkin" <mst@redhat.com>,
	Jakub Kicinski <kubakici@wp.pl>,
	"Samudrala, Sridhar" <sridhar.samudrala@intel.com>,
	konrad.wilk@oracle.com, qemu-devel@nongnu.org,
	virtualization@lists.linux-foundation.org,
	Venu Busireddy <venu.busireddy@oracle.com>,
	Netdev <netdev@vger.kernel.org>,
	boris.ostrovsky@oracle.com, aaron.f.brown@intel.com,
	Joao Martins <joao.m.martins@oracle.com>
Subject: Re: [virtio-dev] Re: [Qemu-devel] [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net
Date: Wed, 20 Jun 2018 12:59:26 -0700	[thread overview]
Message-ID: <CADGSJ22h0Ypn=TzHcxWHt5fF3Xi=J2H5AesYyCWFAiHr+vXEJA__39046.4139440612$1529524647$gmane$org@mail.gmail.com> (raw)
In-Reply-To: <20180620163408.737af8c2.cohuck@redhat.com>

On Wed, Jun 20, 2018 at 7:34 AM, Cornelia Huck <cohuck@redhat.com> wrote:
> On Tue, 19 Jun 2018 13:09:14 -0700
> Siwei Liu <loseweigh@gmail.com> wrote:
>
>> On Tue, Jun 19, 2018 at 3:54 AM, Cornelia Huck <cohuck@redhat.com> wrote:
>> > On Fri, 15 Jun 2018 10:06:07 -0700
>> > Siwei Liu <loseweigh@gmail.com> wrote:
>> >
>> >> On Fri, Jun 15, 2018 at 4:48 AM, Cornelia Huck <cohuck@redhat.com> wrote:
>> >> > On Thu, 14 Jun 2018 18:57:11 -0700
>> >> > Siwei Liu <loseweigh@gmail.com> wrote:
>
>> >> > I'm a bit confused here. What, exactly, ties the two devices together?
>> >>
>> >> The group UUID. Since QEMU VFIO dvice does not have insight of MAC
>> >> address (which it doesn't have to), the association between VFIO
>> >> passthrough and standby must be specificed for QEMU to understand the
>> >> relationship with this model. Note, standby feature is no longer
>> >> required to be exposed under this model.
>> >
>> > Isn't that a bit limiting, though?
>> >
>> > With this model, you can probably tie a vfio-pci device and a
>> > virtio-net-pci device together. But this will fail if you have
>> > different transports: Consider tying together a vfio-pci device and a
>> > virtio-net-ccw device on s390, for example. The standby feature bit is
>> > on the virtio-net level and should not have any dependency on the
>> > transport used.
>>
>> Probably we'd limit the support for grouping to virtio-net-pci device
>> and vfio-pci device only. For virtio-net-pci, as you might see with
>> Venu's patch, we store the group UUID on the config space of
>> virtio-pci, which is only applicable to PCI transport.
>>
>> If virtio-net-ccw needs to support the same, I think similar grouping
>> interface should be defined on the VirtIO CCW transport. I think the
>> current implementation of the Linux failover driver assumes that it's
>> SR-IOV VF with same MAC address which the virtio-net-pci needs to pair
>> with, and that the PV path is on same PF without needing to update
>> network of the port-MAC association change. If we need to extend the
>> grouping mechanism to virtio-net-ccw, it has to pass such failover
>> mode to virtio driver specifically through some other option I guess.
>
> Hm, I've just spent some time reading the Linux failover code and I did
> not really find much pci-related magic in there (other than checking
> for a pci device in net_failover_slave_pre_register). We also seem to
> look for a matching device by MAC only. What magic am I missing?

The existing assumptions around SR-IOV VF and thus PCI is implicit. A
lot of simplications are built on the fact that the passthrough device
is a SR-IOV Virtual Function specifically than others: MAC addresses
for couple devices must be the same, changing MAC address is
prohibited, programming VLAN filter is challenged, the datapath of
virtio-net has to share the same physical function where VF belongs
to. There's no hankshake during datapath switching at all to support a
normal passthrough device at this point. I'd imagine some work around
that ahead, which might be a bit involved than just to support a
simplified model for VF migration.

>
> Is the look-for-uuid handling supposed to happen in the host only?

The look-for-MAC matching scheme is not ideal in many aspects. I don't
want to repeat those again, but once the group UUID is added to QEMU,
the failover driver is supposed to switch to the UUID based matching
scheme in the guest.

>
>> >> > If libvirt already has the knowledge that it should manage the two as a
>> >> > couple, why do we need the group id (or something else for other
>> >> > architectures)? (Maybe I'm simply missing something because I'm not
>> >> > that familiar with pci.)
>> >>
>> >> The idea is to have QEMU control the visibility and enumeration order
>> >> of the passthrough VFIO for the failover scenario. Hotplug can be one
>> >> way to achieve it, and perhaps there's other way around also. The
>> >> group ID is not just for QEMU to couple devices, it's also helpful to
>> >> guest too as grouping using MAC address is just not safe.
>> >
>> > Sorry about dragging mainframes into this, but this will only work for
>> > homogenous device coupling, not for heterogenous. Consider my vfio-pci
>> > + virtio-net-ccw example again: The guest cannot find out that the two
>> > belong together by checking some group ID, it has to either use the MAC
>> > or some needs-to-be-architectured property.
>> >
>> > Alternatively, we could propose that mechanism as pci-only, which means
>> > we can rely on mechanisms that won't necessarily work on non-pci
>> > transports. (FWIW, I don't see a use case for using vfio-ccw to pass
>> > through a network card anytime in the near future, due to the nature of
>> > network cards currently in use on s390.)
>>
>> Yes, let's do this just for PCI transport (homogenous) for now.
>
> But why? Using pci for passthrough to make things easier (and because
> there's not really a use case), sure. But I really don't want to
> restrict this to virtio-pci only.

Of course, technically it doesn't have to be virtio-pci only. The
group UUID can even extend it further to non-pci transport. However,
with the current focus of the driver support on SR-IOV VF and limited
use case on non-pci, I'd feel no immediate effort will be needed on
that front.

>
>> >> In the model of (b), I think it essentially turns hotplug to one of
>> >> mechanisms for QEMU to control the visibility. The libvirt can still
>> >> manage the hotplug of individual devices during live migration or in
>> >> normal situation to hot add/remove devices. Though the visibility of
>> >> the VFIO is under the controll of QEMU, and it's possible that the hot
>> >> add/remove request does not involve actual hot plug activity in guest
>> >> at all.
>> >
>> > That depends on how you model visibility, I guess. You'll probably want
>> > to stop traffic flowing through one or the other of the cards; would
>> > link down or similar be enough for the virtio device?
>>
>> I'm not sure if it is a good idea. The guest user will see two devices
>> with same MAC but one of them is down. Do you expect user to use it or
>> not? And since the guest is going to be migrated, we need to unplug a
>> broken VF from guest before migrating, why do we bother plugging in
>> this useless VF at the first place?
>
> I was thinking about using hotunplugging only over migration and doing
> the link up only after feature negotiation has finished, but that is
> probably too complicated. Let's stick to hotplug for simplicity's sake.

OK. Thanks for the discussion, it's really useful.

Regards,
-Siwei

  reply	other threads:[~2018-06-20 19:59 UTC|newest]

Thread overview: 316+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-07 23:09 [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net Sridhar Samudrala
2018-05-07 23:09 ` [virtio-dev] " Sridhar Samudrala
2018-05-07 23:09 ` [Qemu-devel] " Sridhar Samudrala
2018-06-05  1:41 ` Samudrala, Sridhar
2018-06-05  1:41 ` [Qemu-devel] " Samudrala, Sridhar
2018-06-05  1:41   ` [virtio-dev] " Samudrala, Sridhar
2018-06-05  2:06   ` [Qemu-devel] " Jason Wang
2018-06-05  2:06     ` [virtio-dev] " Jason Wang
2018-06-05  2:06     ` Jason Wang
2018-06-06 18:17     ` [Qemu-devel] " Samudrala, Sridhar
2018-06-06 18:17       ` [virtio-dev] " Samudrala, Sridhar
2018-06-06 18:17       ` Samudrala, Sridhar
2018-06-06 18:52       ` [Qemu-devel] [libvirt] " Ján Tomko
2018-06-06 19:39         ` Samudrala, Sridhar
2018-06-06 19:39           ` [virtio-dev] " Samudrala, Sridhar
2018-06-06 19:39         ` Samudrala, Sridhar
2018-06-06 18:53       ` [Qemu-devel] " Michael S. Tsirkin
2018-06-06 18:53         ` [virtio-dev] " Michael S. Tsirkin
2018-06-06 18:53         ` Michael S. Tsirkin
2018-06-05 12:33   ` [Qemu-devel] " Michael S. Tsirkin
2018-06-05 12:33     ` [virtio-dev] " Michael S. Tsirkin
2018-06-05 20:20     ` [Qemu-devel] " Samudrala, Sridhar
2018-06-05 20:20       ` [virtio-dev] " Samudrala, Sridhar
2018-06-05 20:20       ` Samudrala, Sridhar
2018-06-05 20:37       ` [Qemu-devel] " Michael S. Tsirkin
2018-06-05 20:37         ` [virtio-dev] " Michael S. Tsirkin
2018-06-05 20:37         ` Michael S. Tsirkin
2018-06-05 21:16     ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-05 21:16       ` Siwei Liu
2018-06-05 21:16       ` Siwei Liu
2018-06-05 21:32       ` [Qemu-devel] " Michael S. Tsirkin
2018-06-05 21:32         ` Michael S. Tsirkin
2018-06-05 21:32         ` Michael S. Tsirkin
2018-06-05 22:09         ` [Qemu-devel] " Siwei Liu
2018-06-05 22:09           ` Siwei Liu
2018-06-05 22:09           ` Siwei Liu
2018-06-12 11:47           ` [Qemu-devel] " Michael S. Tsirkin
2018-06-12 11:47             ` Michael S. Tsirkin
2018-06-14  0:56             ` [Qemu-devel] " Siwei Liu
2018-06-14  0:56               ` Siwei Liu
2018-06-14  0:56               ` Siwei Liu
2018-06-12 11:47           ` Michael S. Tsirkin
2018-06-06  2:29     ` [Qemu-devel] " Jason Wang
2018-06-06  2:29       ` [virtio-dev] " Jason Wang
2018-06-06  2:29       ` Jason Wang
2018-06-12 11:54       ` [Qemu-devel] " Michael S. Tsirkin
2018-06-12 11:54         ` [virtio-dev] " Michael S. Tsirkin
2018-06-12 11:54         ` Michael S. Tsirkin
2018-06-13  0:20         ` Samudrala, Sridhar
2018-06-13  0:20         ` [Qemu-devel] " Samudrala, Sridhar
2018-06-13  0:20           ` [virtio-dev] " Samudrala, Sridhar
2018-06-13  2:41           ` [Qemu-devel] " Jason Wang
2018-06-13  2:41             ` [virtio-dev] " Jason Wang
2018-06-13  2:41             ` Jason Wang
2018-06-13  2:38         ` Jason Wang
2018-06-13  2:38           ` [virtio-dev] " Jason Wang
2018-06-13  2:38           ` Jason Wang
2018-06-13  4:24           ` [Qemu-devel] " Samudrala, Sridhar
2018-06-13  4:24             ` [virtio-dev] " Samudrala, Sridhar
2018-06-13  4:24             ` Samudrala, Sridhar
2018-06-13  5:40             ` [Qemu-devel] " Jason Wang
2018-06-13  5:40               ` [virtio-dev] " Jason Wang
2018-06-13  5:40               ` Jason Wang
2018-06-21 18:14               ` [Qemu-devel] " Michael S. Tsirkin
2018-06-21 18:14                 ` [virtio-dev] " Michael S. Tsirkin
2018-06-21 18:14                 ` Michael S. Tsirkin
2018-06-22  1:07                 ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-22  1:07                   ` Siwei Liu
2018-06-22  1:07                   ` Siwei Liu
2018-06-22  2:30                   ` [Qemu-devel] " Michael S. Tsirkin
2018-06-22  2:30                     ` Michael S. Tsirkin
2018-06-22  2:30                     ` Michael S. Tsirkin
2018-06-22 19:43                     ` Siwei Liu
2018-06-22 19:43                     ` [Qemu-devel] " Siwei Liu
2018-06-22 19:43                       ` Siwei Liu
2018-06-22 21:47                       ` [Qemu-devel] " Michael S. Tsirkin
2018-06-22 21:47                         ` Michael S. Tsirkin
2018-06-22 21:47                         ` Michael S. Tsirkin
2018-06-22 22:25                         ` [Qemu-devel] " Siwei Liu
2018-06-22 22:25                           ` Siwei Liu
2018-06-22 22:25                           ` Siwei Liu
2018-06-22 22:28                           ` Michael S. Tsirkin
2018-06-22 22:28                           ` [Qemu-devel] " Michael S. Tsirkin
2018-06-22 22:28                             ` Michael S. Tsirkin
2018-06-05 12:33   ` Michael S. Tsirkin
2018-06-11 17:26 ` Michael S. Tsirkin
2018-06-11 17:26 ` Michael S. Tsirkin
2018-06-11 17:26   ` [virtio-dev] " Michael S. Tsirkin
2018-06-11 17:26   ` [Qemu-devel] " Michael S. Tsirkin
2018-06-12  1:54   ` Jason Wang
2018-06-12  1:54   ` Jason Wang
2018-06-12  1:54     ` [virtio-dev] " Jason Wang
2018-06-12  2:17     ` Michael S. Tsirkin
2018-06-12  2:17     ` Michael S. Tsirkin
2018-06-12  2:17       ` [virtio-dev] " Michael S. Tsirkin
2018-06-12  5:02       ` Samudrala, Sridhar
2018-06-12  5:02         ` [virtio-dev] " Samudrala, Sridhar
2018-06-12  5:02         ` Samudrala, Sridhar
2018-06-12 11:34         ` Michael S. Tsirkin
2018-06-12 11:34           ` [virtio-dev] " Michael S. Tsirkin
2018-06-12 11:34           ` Michael S. Tsirkin
2018-06-13  0:08           ` [virtio-dev] " Samudrala, Sridhar
2018-06-13  0:08             ` Samudrala, Sridhar
2018-06-13  0:08             ` [Qemu-devel] [virtio-dev] " Samudrala, Sridhar
2018-06-14  1:02             ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-14  1:02             ` Siwei Liu
2018-06-14  1:02               ` Siwei Liu
2018-06-14  1:02               ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-14 10:02               ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-14 10:02               ` Cornelia Huck
2018-06-14 10:02                 ` Cornelia Huck
2018-06-14 10:02                 ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-15  1:57                 ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-15  1:57                   ` Siwei Liu
2018-06-15  1:57                   ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-15 11:48                   ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-15 11:48                   ` Cornelia Huck
2018-06-15 11:48                     ` [virtio-dev] " Cornelia Huck
2018-06-15 11:48                     ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-15 17:06                     ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-15 17:06                       ` Siwei Liu
2018-06-15 17:06                       ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-19 10:54                       ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-19 10:54                         ` Cornelia Huck
2018-06-19 10:54                         ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-19 20:09                         ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-19 20:09                         ` Siwei Liu
2018-06-19 20:09                           ` Siwei Liu
2018-06-19 20:09                           ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-20 14:34                           ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-20 14:34                           ` Cornelia Huck
2018-06-20 14:34                             ` Cornelia Huck
2018-06-20 14:34                             ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-20 19:59                             ` Siwei Liu [this message]
2018-06-20 19:59                             ` Re: [Qemu-devel] " Siwei Liu
2018-06-20 19:59                               ` [virtio-dev] " Siwei Liu
2018-06-20 19:59                               ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-19 20:32                         ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-19 20:32                           ` Michael S. Tsirkin
2018-06-19 20:32                           ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-20  9:53                           ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-20  9:53                             ` Cornelia Huck
2018-06-20  9:53                             ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-20 14:11                             ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-20 14:11                               ` Michael S. Tsirkin
2018-06-20 14:11                               ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-20 16:06                               ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-20 16:06                                 ` Cornelia Huck
2018-06-20 16:06                                 ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-20 19:48                                 ` Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-20 19:48                                   ` [virtio-dev] " Michael S. Tsirkin
2018-06-20 19:48                                   ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-21 14:59                                   ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-21 14:59                                     ` Cornelia Huck
2018-06-21 14:59                                     ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-21 18:20                                     ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-21 18:20                                     ` Michael S. Tsirkin
2018-06-21 18:20                                       ` [virtio-dev] " Michael S. Tsirkin
2018-06-21 18:20                                       ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-22 15:09                                       ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-22 15:09                                       ` Cornelia Huck
2018-06-22 15:09                                         ` Cornelia Huck
2018-06-22 15:09                                         ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-22 19:05                                         ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-22 19:05                                         ` Michael S. Tsirkin
2018-06-22 19:05                                           ` Michael S. Tsirkin
2018-06-22 19:05                                           ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-22 20:21                                           ` Re: [Qemu-devel] " Siwei Liu
2018-06-22 20:21                                             ` [virtio-dev] " Siwei Liu
2018-06-22 20:21                                             ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-22 21:32                                             ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-22 21:32                                             ` Michael S. Tsirkin
2018-06-22 21:32                                               ` [virtio-dev] " Michael S. Tsirkin
2018-06-22 21:32                                               ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-22 21:57                                               ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-22 21:57                                                 ` Siwei Liu
2018-06-22 21:57                                                 ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-22 22:33                                                 ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-22 22:33                                                   ` Michael S. Tsirkin
2018-06-22 22:33                                                   ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-23  0:05                                                   ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-23  0:05                                                   ` Siwei Liu
2018-06-23  0:05                                                     ` Siwei Liu
2018-06-23  0:05                                                     ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-26 15:08                                                     ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-26 15:08                                                       ` Cornelia Huck
2018-06-26 15:08                                                       ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-26 17:50                                                       ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-26 17:50                                                         ` Michael S. Tsirkin
2018-06-26 17:50                                                         ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-27  9:11                                                         ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-27  9:11                                                           ` Cornelia Huck
2018-06-27  9:11                                                           ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-22 20:21                                           ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-25  9:55                                           ` Cornelia Huck
2018-06-25  9:55                                             ` Cornelia Huck
2018-06-25  9:55                                             ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-26  1:46                                             ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-26  1:46                                             ` Michael S. Tsirkin
2018-06-26  1:46                                               ` [virtio-dev] " Michael S. Tsirkin
2018-06-26  1:46                                               ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-26 11:55                                               ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-26 11:55                                                 ` Cornelia Huck
2018-06-26 11:55                                                 ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-26 13:54                                                 ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-26 13:54                                                   ` Michael S. Tsirkin
2018-06-26 13:54                                                   ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-26 11:55                                               ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-22 21:43                                         ` Michael S. Tsirkin
2018-06-22 21:43                                         ` Michael S. Tsirkin
2018-06-22 21:43                                           ` Michael S. Tsirkin
2018-06-22 21:43                                           ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-27 10:10                                           ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-27 10:10                                           ` Cornelia Huck
2018-06-27 10:10                                             ` Cornelia Huck
2018-06-27 10:10                                             ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-22  1:21                                     ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-22  1:21                                       ` Siwei Liu
2018-06-22  1:21                                       ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-22  2:25                                       ` Re: [Qemu-devel] " Venu Busireddy
2018-06-22  2:25                                         ` [virtio-dev] " Venu Busireddy
2018-06-22  2:25                                         ` [Qemu-devel] [virtio-dev] " Venu Busireddy
2018-06-22  2:32                                       ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-22  2:32                                       ` Michael S. Tsirkin
2018-06-22  2:32                                         ` Michael S. Tsirkin
2018-06-22  2:32                                         ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-22 20:00                                         ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-22 20:00                                           ` Siwei Liu
2018-06-22 20:00                                           ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-22 20:03                                           ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-22 20:03                                             ` Siwei Liu
2018-06-22 20:03                                             ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-22 21:29                                             ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-22 21:29                                               ` Michael S. Tsirkin
2018-06-22 21:29                                               ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-22 21:51                                               ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-22 21:51                                                 ` Siwei Liu
2018-06-22 21:51                                                 ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-22 22:25                                                 ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-22 22:25                                                 ` Michael S. Tsirkin
2018-06-22 22:25                                                   ` Michael S. Tsirkin
2018-06-22 22:25                                                   ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-22 23:40                                                   ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-22 23:40                                                     ` Siwei Liu
2018-06-22 23:40                                                     ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-23  0:17                                                     ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-23  0:17                                                       ` Siwei Liu
2018-06-23  0:17                                                       ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-24  1:45                                                       ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-24  1:45                                                         ` Michael S. Tsirkin
2018-06-24  1:45                                                         ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-25 17:54                                                       ` [virtio-dev] Re: [Qemu-devel] " Samudrala, Sridhar
2018-06-25 17:54                                                       ` Samudrala, Sridhar
2018-06-25 17:54                                                         ` [virtio-dev] " Samudrala, Sridhar
2018-06-25 17:54                                                         ` [Qemu-devel] [virtio-dev] " Samudrala, Sridhar
2018-06-26  1:50                                                         ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-26  1:50                                                           ` Michael S. Tsirkin
2018-06-26  1:50                                                           ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-26 15:17                                                           ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-26 15:17                                                             ` Cornelia Huck
2018-06-26 15:17                                                             ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-26 15:38                                                             ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-26 15:38                                                             ` Michael S. Tsirkin
2018-06-26 15:38                                                               ` Michael S. Tsirkin
2018-06-26 15:38                                                               ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-26 16:03                                                               ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-26 16:03                                                               ` Cornelia Huck
2018-06-26 16:03                                                                 ` Cornelia Huck
2018-06-26 16:03                                                                 ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-26 17:42                                                                 ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-26 17:42                                                                   ` Michael S. Tsirkin
2018-06-26 17:42                                                                   ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-26 15:17                                                           ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-26 23:38                                                           ` Siwei Liu
2018-06-26 23:38                                                           ` Siwei Liu
2018-06-26 23:38                                                             ` [virtio-dev] " Siwei Liu
2018-06-26 23:38                                                             ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-27  0:29                                                             ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-27  0:29                                                             ` Michael S. Tsirkin
2018-06-27  0:29                                                               ` [virtio-dev] " Michael S. Tsirkin
2018-06-27  0:29                                                               ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-27  6:21                                                               ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-27  6:21                                                                 ` Siwei Liu
2018-06-27  6:21                                                                 ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-27  6:49                                                                 ` [virtio-dev] Re: [Qemu-devel] " Samudrala, Sridhar
2018-06-27  6:49                                                                 ` Samudrala, Sridhar
2018-06-27  6:49                                                                   ` [virtio-dev] " Samudrala, Sridhar
2018-06-27  6:49                                                                   ` [Qemu-devel] [virtio-dev] " Samudrala, Sridhar
2018-06-27  7:03                                                                   ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-27  7:03                                                                     ` Siwei Liu
2018-06-27  7:03                                                                     ` [Qemu-devel] [virtio-dev] " Siwei Liu
2018-06-27  6:21                                                               ` [virtio-dev] Re: [Qemu-devel] " Siwei Liu
2018-06-22 23:40                                                   ` Siwei Liu
2018-06-22 21:51                                               ` Siwei Liu
2018-06-22 21:29                                             ` Michael S. Tsirkin
2018-06-20 19:48                                 ` Michael S. Tsirkin
2018-06-19 20:32                         ` Michael S. Tsirkin
2018-06-15  2:34                 ` Michael S. Tsirkin
2018-06-15  2:34                   ` Michael S. Tsirkin
2018-06-15  2:34                   ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-15  9:32                   ` Re: [Qemu-devel] " Cornelia Huck
2018-06-15  9:32                     ` [virtio-dev] " Cornelia Huck
2018-06-15  9:32                     ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-15 12:31                     ` [virtio-dev] Re: [Qemu-devel] " Michael S. Tsirkin
2018-06-15 12:31                     ` Michael S. Tsirkin
2018-06-15 12:31                       ` Michael S. Tsirkin
2018-06-15 12:31                       ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin
2018-06-18 13:27                       ` Re: [Qemu-devel] " Cornelia Huck
2018-06-18 13:27                         ` [virtio-dev] " Cornelia Huck
2018-06-18 13:27                         ` [Qemu-devel] [virtio-dev] " Cornelia Huck
2018-06-18 13:27                       ` [virtio-dev] Re: [Qemu-devel] " Cornelia Huck
2018-06-15  9:32                   ` Cornelia Huck
2018-06-14 12:50               ` Michael S. Tsirkin
2018-06-14 12:50               ` Michael S. Tsirkin
2018-06-14 12:50                 ` [virtio-dev] " Michael S. Tsirkin
2018-06-14 12:50                 ` [Qemu-devel] [virtio-dev] " Michael S. Tsirkin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CADGSJ22h0Ypn=TzHcxWHt5fF3Xi=J2H5AesYyCWFAiHr+vXEJA__39046.4139440612$1529524647$gmane$org@mail.gmail.com' \
    --to=loseweigh@gmail.com \
    --cc=aaron.f.brown@intel.com \
    --cc=alexander.h.duyck@intel.com \
    --cc=boris.ostrovsky@oracle.com \
    --cc=cohuck@redhat.com \
    --cc=jiri@resnulli.us \
    --cc=joao.m.martins@oracle.com \
    --cc=konrad.wilk@oracle.com \
    --cc=kubakici@wp.pl \
    --cc=mst@redhat.com \
    --cc=netdev@vger.kernel.org \
    --cc=qemu-devel@nongnu.org \
    --cc=sridhar.samudrala@intel.com \
    --cc=venu.busireddy@oracle.com \
    --cc=virtio-dev@lists.oasis-open.org \
    --cc=virtualization@lists.linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.