[dpdk-dev] [RFC PATCH 0/2] Virtio-net PMD Extension to work on host.

2015-12-28 Thread Tetsuya Mukawa
On 2015/12/28 14:15, Qiu, Michael wrote: > Hi, Tetsuya > > I have a question about your solution, as I know you plan to run qemu > and dpdk both in container right? Hi Michael, Thanks for your comments. It depends on use cases. For example, if we want to use vhost-user, we need to invoke 3

[dpdk-dev] [RFC PATCH 0/2] Virtio-net PMD Extension to work on host.

2015-12-28 Thread Qiu, Michael
Hi, Tetsuya I have a question about your solution, as I know you plan to run qemu and dpdk both in container right? If so, I think it's a bit tricky, DPDK is a lib, and qemu is a App, seems it is not suitable to let a lib depends on Apps. Also, till now I don't see any usecase to run qemu

[dpdk-dev] [RFC PATCH 0/2] Virtio-net PMD Extension to work on host.

2015-11-20 Thread Tetsuya Mukawa
On 2015/11/20 11:35, Tetsuya Mukawa wrote: > On 2015/11/20 11:00, Xie, Huawei wrote: >> On 11/20/2015 2:16 AM, Rich Lane wrote: >>> What's the reason for using qemu as a middleman? Couldn't the new PMD >>> itself open /dev/vhost-net or the vhost-user socket and send the commands >>> to set up

[dpdk-dev] [RFC PATCH 0/2] Virtio-net PMD Extension to work on host.

2015-11-20 Thread Tetsuya Mukawa
On 2015/11/20 11:00, Xie, Huawei wrote: > On 11/20/2015 2:16 AM, Rich Lane wrote: >> What's the reason for using qemu as a middleman? Couldn't the new PMD >> itself open /dev/vhost-net or the vhost-user socket and send the commands >> to set up virtqueues? That was the approach taken by Jianfeng's

[dpdk-dev] [RFC PATCH 0/2] Virtio-net PMD Extension to work on host.

2015-11-20 Thread Xie, Huawei
On 11/20/2015 2:16 AM, Rich Lane wrote: > What's the reason for using qemu as a middleman? Couldn't the new PMD > itself open /dev/vhost-net or the vhost-user socket and send the commands > to set up virtqueues? That was the approach taken by Jianfeng's earlier RFC. Rich: Our initial POC also has

[dpdk-dev] [RFC PATCH 0/2] Virtio-net PMD Extension to work on host.

2015-11-19 Thread Tetsuya Mukawa
THIS IS A PoC IMPLEMENATION. [Abstraction] Normally, virtio-net PMD only works on VM, because there is no virtio-net device on host. This RFC patch extends virtio-net PMD to be able to work on host as virtual PMD. But we didn't implement virtio-net device as a part of virtio-net PMD. To prepare

[dpdk-dev] [RFC PATCH 0/2] Virtio-net PMD Extension to work on host.

2015-11-19 Thread Rich Lane
What's the reason for using qemu as a middleman? Couldn't the new PMD itself open /dev/vhost-net or the vhost-user socket and send the commands to set up virtqueues? That was the approach taken by Jianfeng's earlier RFC. On Thu, Nov 19, 2015 at 2:57 AM, Tetsuya Mukawa wrote: > THIS IS A PoC