TCH 0/4] ARM: KVM: Enable the ioeventfd capability of KVM on
> ARM
> >> http://lists.gnu.org/archive/html/qemu-devel/2014-01/msg01770.html
> >>
> >> 2) [RFC,v3] ARM: KVM: add irqfd and irq routing support
> >> https://patches.linaro.org/32261/
> >>
>
: Evaluation of
a Server-Grade Software-Only ARM Hypervisor), the vhost-net increased at least
30% in throughput comparing to virtio-net.
Ying-Shiuan Pan (4):
virtio-mmio: introduce set_host_notifier()
virtio-mmio: introduce set_guest_notifiers
virtio-mmio: start ioeventfd when status gets DRIVER_OK
to 'bool ioeventfd' of VirtIODevice.
Any better suggestion?
Signed-off-by: Ying-Shiuan Pan
---
hw/block/virtio-blk.c | 1 +
hw/net/virtio-net.c| 1 +
hw/virtio/virtio-mmio.c| 3 ++-
include/hw/virtio/virtio.h | 1 +
4 files changed, 5 insertions(+), 1 deletion(-)
diff
set_host_notifier() is introduced into virtio-mmio now. Most of codes came
from virtio-pci.
Signed-off-by: Ying-Shiuan Pan
---
hw/virtio/virtio-mmio.c | 70 +
1 file changed, 70 insertions(+)
diff --git a/hw/virtio/virtio-mmio.c b/hw/virtio
Signed-off-by: Ying-Shiuan Pan
---
hw/virtio/virtio-mmio.c | 45 +
1 file changed, 45 insertions(+)
diff --git a/hw/virtio/virtio-mmio.c b/hw/virtio/virtio-mmio.c
index f95b7dd..11964ee 100644
--- a/hw/virtio/virtio-mmio.c
+++ b/hw/virtio/virtio
Same as host notifier of virtio-mmio, most of codes came from virtio-pci.
The kvm-arm does not yet support irqfd, need to fix the hard-coded part after
kvm-arm gets irqfd support.
Signed-off-by: Ying-Shiuan Pan
---
hw/virtio/virtio-mmio.c | 60
Best Regards,
潘穎軒Ying-Shiuan Pan
2014/1/14 Barak Wasserstrom
> Ying-Shiuan Pan,
> Thanks again - please see few questions below.
>
> Regards,
> Barak
>
>
> On Tue, Jan 14, 2014 at 5:37 AM, Ying-Shiuan Pan > wrote:
>
>> Hi, Barak,
>>
>&
d=mon,path=/root/vm1.monitor,server,nowait -mon
chardev=mon,id=monitor,mode=readline -device
virtio-net-device,netdev=net0,mac="52:54:00:12:34:01" -netdev
type=tap,id=net0,script=/root/nfs/net.sh,downscript=no,vhost=off
vhost-net could be truned on by changing the last parameter vhost=on.
y-arm-hypervisor),
and the throughput of vhost-net on that platform (with 1Gbps Ethernet)
increased from 323Mbps to 435Mbps.
--
Ying-Shiuan Pan,
H Div., CCMA, ITRI, TW
Best Regards,
潘穎軒Ying-Shiuan Pan
2014/1/13 Peter Maydell
> On 12 January 2014 21:49, Barak Wasserstrom wrote:
> &
Regards,
潘穎軒Ying-Shiuan Pan
> Message: 1
> Date: Thu, 27 Sep 2012 19:31:03 +0200
> From: KONRAD Fr?d?ric
> To: Evgeny Voevodin , qemu-devel@nongnu.org,
> Mark Burton , fred.kon...@greensocs.com
> Subject: Re: [Qemu-devel] [RFC v2 00/12] Virtio-mmio refactoring.
>
2012/1/3 Peter Maydell :
> On 3 January 2012 07:05, Ying-Shiuan Pan wrote:
>> I'm not sure if it is appropriate to put patches here because
>> virtio-mmio is actually not in official repository yet.
>> In case that someone else wants to test virtio-mmio as I did, I
virtio-mmio: fix features negotiation problem
virtio-mmio should invoke virtio_set_features() when it gets
VIRTIO_MMIO_GUESTFEATURES command, since some devices (at least, virtio-net)
register their own set_features method and setup their features in that.
Signed-off-by: Ying-Shiuan Pan
---
hw
virtio-mmio: fix switch-case in virtio_mmio_write()
The switch-case in virtio_mmio_write() forgets to break when it
finishes a case statement.
Signed-off-by: Ying-Shiuan Pan
---
hw/virtio-mmio.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/hw/virtio-mmio.c b/hw
io-balloon.
Ying-Shiuan Pan (2)
virtio: fix switch-case in virtio_mmio_write()
virtio: fix features negotiation
hw/virtio-mmio.c |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
Best Regards,
潘穎軒Ying-Shiuan Pan
2012/1/3 Stefan Hajnoczi :
> On Mon, Jan 2, 2012 at 5:19 AM, Ying-Shiuan Pan
> wrote:
>> 2011/12/30 Stefan Hajnoczi
>>>
>>> On Wed, Dec 28, 2011 at 06:16:42PM +0800, Ying-Shiuan Pan wrote:
>>> > I'm very interested in virtio-mmio Peter Maydell did f
Hi, Stefan
Thanks for your response.
2011/12/30 Stefan Hajnoczi
>
> On Wed, Dec 28, 2011 at 06:16:42PM +0800, Ying-Shiuan Pan wrote:
> > I'm very interested in virtio-mmio Peter Maydell did for QEMU,
> > (http://lists.nongnu.org/archive/html/qemu-devel/2011-11/msg01870
elp!!
Best Regards,
Ying-Shiuan Pan
17 matches
Mail list logo