[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores
From: |
Jan Kiszka |
Subject: |
Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores |
Date: |
Tue, 06 Nov 2012 10:26:17 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 |
On 2012-11-06 10:01, Dietmar Maurer wrote:
> OK, bisect point me to this commit:
>
> # git bisect bad
> 7d37d351dffee60fc7048bbfd8573421f15eb724 is the first bad commit
> commit 7d37d351dffee60fc7048bbfd8573421f15eb724
> Author: Jan Kiszka <address@hidden>
> Date: Thu May 17 10:32:39 2012 -0300
>
> virtio/vhost: Add support for KVM in-kernel MSI injection
>
> Make use of the new vector notifier to track changes of the MSI-X
> configuration of virtio PCI devices. On enabling events, we establish
> the required virtual IRQ to MSI-X message route and link the signaling
> eventfd file descriptor to this vIRQ line. That way, vhost-generated
> interrupts can be directly delivered to an in-kernel MSI-X consumer like
> the x86 APIC.
>
> Signed-off-by: Jan Kiszka <address@hidden>
> Signed-off-by: Avi Kivity <address@hidden>
>
> :040000 040000 1734ddc60cd8a85c7187e93e5a4c02e6d7706cf8
> f417e63a684f3b92f5ff35d256962a2490890f00 M hw
>
>
> This obviously breaks vhost when using multiple cores.
With "obviously" you mean you already have a clue why?
I'll try to reproduce.
Jan
signature.asc
Description: OpenPGP digital signature
- [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/05
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Stefan Hajnoczi, 2012/11/05
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/05
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/06
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Peter Lieven, 2012/11/06
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/06
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/06
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores,
Jan Kiszka <=
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/06
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Jan Kiszka, 2012/11/06
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/06
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Jan Kiszka, 2012/11/08
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Peter Lieven, 2012/11/08
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/08
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Peter Lieven, 2012/11/08
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Dietmar Maurer, 2012/11/09
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Peter Lieven, 2012/11/09
- Re: [Qemu-devel] slow virtio network with vhost=on and multiple cores, Peter Lieven, 2012/11/09