From: "Jorgen S. Hansen"
Date: Mon, 21 Nov 2016 12:40:33 +
> That should make it on par with the VMCI transport.
Please do not top-post.
Hajnoczi
Subject: [PATCH] VSOCK: add loopback to virtio_transport
The VMware VMCI transport supports loopback inside virtual machines.
This patch implements loopback for virtio-vsock.
Flow control is handled by the virtio-vsock protocol as usual. The
sending process stops transmitting on a
On Sat, Nov 19, 2016 at 10:16:43PM -0500, David Miller wrote:
> From: John Fastabend
> Date: Sat, 19 Nov 2016 19:14:15 -0800
>
> > On 16-11-19 07:08 PM, David Miller wrote:
> >> From: Stefan Hajnoczi
> >> Date: Thu, 17 Nov 2016 15:49:23 +
> >>
> >>> @@ -159,6 +199,10 @@ virtio_transport_sen
From: John Fastabend
Date: Sat, 19 Nov 2016 19:14:15 -0800
> On 16-11-19 07:08 PM, David Miller wrote:
>> From: Stefan Hajnoczi
>> Date: Thu, 17 Nov 2016 15:49:23 +
>>
>>> @@ -159,6 +199,10 @@ virtio_transport_send_pkt(struct virtio_vsock_pkt *pkt)
>>> return -ENODEV;
>>> }
On 16-11-19 07:08 PM, David Miller wrote:
> From: Stefan Hajnoczi
> Date: Thu, 17 Nov 2016 15:49:23 +
>
>> @@ -159,6 +199,10 @@ virtio_transport_send_pkt(struct virtio_vsock_pkt *pkt)
>> return -ENODEV;
>> }
>>
>> +if (le32_to_cpu(pkt->hdr.dst_cid) == vsock->guest_cid)
From: Stefan Hajnoczi
Date: Thu, 17 Nov 2016 15:49:23 +
> @@ -159,6 +199,10 @@ virtio_transport_send_pkt(struct virtio_vsock_pkt *pkt)
> return -ENODEV;
> }
>
> + if (le32_to_cpu(pkt->hdr.dst_cid) == vsock->guest_cid) {
> + return virtio_transport_send_pk
The VMware VMCI transport supports loopback inside virtual machines.
This patch implements loopback for virtio-vsock.
Flow control is handled by the virtio-vsock protocol as usual. The
sending process stops transmitting on a connection when the peer's
receive buffer space is exhausted.
Cathy Ave