* [Qemu-devel] [Bug 1556306] [NEW] vhost-user: qemu stops processing packets under high load of traffic
@ 2016-03-11 22:44 Vincent JARDIN
2016-03-11 22:51 ` [Qemu-devel] [Bug 1556306] " Vincent JARDIN
` (4 more replies)
0 siblings, 5 replies; 7+ messages in thread
From: Vincent JARDIN @ 2016-03-11 22:44 UTC (permalink / raw)
To: qemu-devel
Public bug reported:
Description of problem:
- qemu socket becomes full, causing qemu to send incomplete
SET_VRING_CALL messages to vhost-user backend (without proper fd set in
ancillary data).
- after some time, some interrupts are lost, causing the VM to stop
transmitting packets.
How reproducible:
Run a stress tests of a vhost-user interface using an UDP
traffic generator. Traffic generator (IXIA) was connected to 2 physical ports that are in turn connected to 2 virtio ports through a linux bridge, VM
(running linux) doing routing to forward packets between the 2 virtio ports.
When traffic reaches high pps rates of small packets,
Actual results:
- VM stop transmitting packets
Expected results:
- VM should never stop transmitting packets
Additional info:
We do propose a fix at:
http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg00652.html
** Affects: qemu
Importance: Undecided
Status: New
** Tags: 6wind
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1556306
Title:
vhost-user: qemu stops processing packets under high load of traffic
Status in QEMU:
New
Bug description:
Description of problem:
- qemu socket becomes full, causing qemu to send incomplete
SET_VRING_CALL messages to vhost-user backend (without proper fd set in
ancillary data).
- after some time, some interrupts are lost, causing the VM to stop
transmitting packets.
How reproducible:
Run a stress tests of a vhost-user interface using an UDP
traffic generator. Traffic generator (IXIA) was connected to 2 physical ports that are in turn connected to 2 virtio ports through a linux bridge, VM
(running linux) doing routing to forward packets between the 2 virtio ports.
When traffic reaches high pps rates of small packets,
Actual results:
- VM stop transmitting packets
Expected results:
- VM should never stop transmitting packets
Additional info:
We do propose a fix at:
http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg00652.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1556306/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1556306] Re: vhost-user: qemu stops processing packets under high load of traffic
2016-03-11 22:44 [Qemu-devel] [Bug 1556306] [NEW] vhost-user: qemu stops processing packets under high load of traffic Vincent JARDIN
@ 2016-03-11 22:51 ` Vincent JARDIN
2016-03-12 20:05 ` Michael S. Tsirkin
2016-03-14 14:26 ` Vincent JARDIN
` (3 subsequent siblings)
4 siblings, 1 reply; 7+ messages in thread
From: Vincent JARDIN @ 2016-03-11 22:51 UTC (permalink / raw)
To: qemu-devel
for tracking,
http://git.qemu.org/?p=qemu.git;a=patch;h=5669655aafdb88a8797c74a989dd0c0ebb1349fa
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1556306
Title:
vhost-user: qemu stops processing packets under high load of traffic
Status in QEMU:
New
Bug description:
Description of problem:
- qemu socket becomes full, causing qemu to send incomplete
SET_VRING_CALL messages to vhost-user backend (without proper fd set in
ancillary data).
- after some time, some interrupts are lost, causing the VM to stop
transmitting packets.
How reproducible:
Run a stress tests of a vhost-user interface using an UDP
traffic generator. Traffic generator (IXIA) was connected to 2 physical ports that are in turn connected to 2 virtio ports through a linux bridge, VM
(running linux) doing routing to forward packets between the 2 virtio ports.
When traffic reaches high pps rates of small packets,
Actual results:
- VM stop transmitting packets
Expected results:
- VM should never stop transmitting packets
Additional info:
We do propose a fix at:
http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg00652.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1556306/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] [Bug 1556306] Re: vhost-user: qemu stops processing packets under high load of traffic
2016-03-11 22:51 ` [Qemu-devel] [Bug 1556306] " Vincent JARDIN
@ 2016-03-12 20:05 ` Michael S. Tsirkin
0 siblings, 0 replies; 7+ messages in thread
From: Michael S. Tsirkin @ 2016-03-12 20:05 UTC (permalink / raw)
To: Bug 1556306; +Cc: qemu-devel
On Fri, Mar 11, 2016 at 10:51:33PM -0000, Vincent JARDIN wrote:
> for tracking,
> http://git.qemu.org/?p=qemu.git;a=patch;h=5669655aafdb88a8797c74a989dd0c0ebb1349fa
>
> --
> You received this bug notification because you are a member of qemu-
> devel-ml, which is subscribed to QEMU.
> https://bugs.launchpad.net/bugs/1556306
>
> Title:
> vhost-user: qemu stops processing packets under high load of traffic
>
> Status in QEMU:
> New
I presume you'll also close this bu at some point?
It's fixed in upstream QEMU.
> Bug description:
> Description of problem:
> - qemu socket becomes full, causing qemu to send incomplete
> SET_VRING_CALL messages to vhost-user backend (without proper fd set in
> ancillary data).
> - after some time, some interrupts are lost, causing the VM to stop
> transmitting packets.
>
> How reproducible:
> Run a stress tests of a vhost-user interface using an UDP
> traffic generator. Traffic generator (IXIA) was connected to 2 physical ports that are in turn connected to 2 virtio ports through a linux bridge, VM
> (running linux) doing routing to forward packets between the 2 virtio ports.
> When traffic reaches high pps rates of small packets,
>
> Actual results:
> - VM stop transmitting packets
>
> Expected results:
> - VM should never stop transmitting packets
>
> Additional info:
> We do propose a fix at:
> http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg00652.html
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qemu/+bug/1556306/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1556306] Re: vhost-user: qemu stops processing packets under high load of traffic
2016-03-11 22:44 [Qemu-devel] [Bug 1556306] [NEW] vhost-user: qemu stops processing packets under high load of traffic Vincent JARDIN
2016-03-11 22:51 ` [Qemu-devel] [Bug 1556306] " Vincent JARDIN
@ 2016-03-14 14:26 ` Vincent JARDIN
2016-03-14 14:30 ` Vincent JARDIN
` (2 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: Vincent JARDIN @ 2016-03-14 14:26 UTC (permalink / raw)
To: qemu-devel
Correct, it is fixed in Qemu upstream. Just need to get it used into my
ubuntu.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1556306
Title:
vhost-user: qemu stops processing packets under high load of traffic
Status in QEMU:
New
Bug description:
Description of problem:
- qemu socket becomes full, causing qemu to send incomplete
SET_VRING_CALL messages to vhost-user backend (without proper fd set in
ancillary data).
- after some time, some interrupts are lost, causing the VM to stop
transmitting packets.
How reproducible:
Run a stress tests of a vhost-user interface using an UDP
traffic generator. Traffic generator (IXIA) was connected to 2 physical ports that are in turn connected to 2 virtio ports through a linux bridge, VM
(running linux) doing routing to forward packets between the 2 virtio ports.
When traffic reaches high pps rates of small packets,
Actual results:
- VM stop transmitting packets
Expected results:
- VM should never stop transmitting packets
Additional info:
We do propose a fix at:
http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg00652.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1556306/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1556306] Re: vhost-user: qemu stops processing packets under high load of traffic
2016-03-11 22:44 [Qemu-devel] [Bug 1556306] [NEW] vhost-user: qemu stops processing packets under high load of traffic Vincent JARDIN
2016-03-11 22:51 ` [Qemu-devel] [Bug 1556306] " Vincent JARDIN
2016-03-14 14:26 ` Vincent JARDIN
@ 2016-03-14 14:30 ` Vincent JARDIN
2016-03-16 11:43 ` cargonza
2016-03-16 13:27 ` cargonza
4 siblings, 0 replies; 7+ messages in thread
From: Vincent JARDIN @ 2016-03-14 14:30 UTC (permalink / raw)
To: qemu-devel
Let's close it. Sorry, it should be opened into:
https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1556306
Title:
vhost-user: qemu stops processing packets under high load of traffic
Status in QEMU:
New
Bug description:
Description of problem:
- qemu socket becomes full, causing qemu to send incomplete
SET_VRING_CALL messages to vhost-user backend (without proper fd set in
ancillary data).
- after some time, some interrupts are lost, causing the VM to stop
transmitting packets.
How reproducible:
Run a stress tests of a vhost-user interface using an UDP
traffic generator. Traffic generator (IXIA) was connected to 2 physical ports that are in turn connected to 2 virtio ports through a linux bridge, VM
(running linux) doing routing to forward packets between the 2 virtio ports.
When traffic reaches high pps rates of small packets,
Actual results:
- VM stop transmitting packets
Expected results:
- VM should never stop transmitting packets
Additional info:
We do propose a fix at:
http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg00652.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1556306/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1556306] Re: vhost-user: qemu stops processing packets under high load of traffic
2016-03-11 22:44 [Qemu-devel] [Bug 1556306] [NEW] vhost-user: qemu stops processing packets under high load of traffic Vincent JARDIN
` (2 preceding siblings ...)
2016-03-14 14:30 ` Vincent JARDIN
@ 2016-03-16 11:43 ` cargonza
2016-03-16 13:27 ` cargonza
4 siblings, 0 replies; 7+ messages in thread
From: cargonza @ 2016-03-16 11:43 UTC (permalink / raw)
To: qemu-devel
you can also add the project 'qemu-kvm' on the bug in order to get it
into the ubuntu qemu-kvm bug list.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1556306
Title:
vhost-user: qemu stops processing packets under high load of traffic
Status in QEMU:
New
Bug description:
Description of problem:
- qemu socket becomes full, causing qemu to send incomplete
SET_VRING_CALL messages to vhost-user backend (without proper fd set in
ancillary data).
- after some time, some interrupts are lost, causing the VM to stop
transmitting packets.
How reproducible:
Run a stress tests of a vhost-user interface using an UDP
traffic generator. Traffic generator (IXIA) was connected to 2 physical ports that are in turn connected to 2 virtio ports through a linux bridge, VM
(running linux) doing routing to forward packets between the 2 virtio ports.
When traffic reaches high pps rates of small packets,
Actual results:
- VM stop transmitting packets
Expected results:
- VM should never stop transmitting packets
Additional info:
We do propose a fix at:
http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg00652.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1556306/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1556306] Re: vhost-user: qemu stops processing packets under high load of traffic
2016-03-11 22:44 [Qemu-devel] [Bug 1556306] [NEW] vhost-user: qemu stops processing packets under high load of traffic Vincent JARDIN
` (3 preceding siblings ...)
2016-03-16 11:43 ` cargonza
@ 2016-03-16 13:27 ` cargonza
4 siblings, 0 replies; 7+ messages in thread
From: cargonza @ 2016-03-16 13:27 UTC (permalink / raw)
To: qemu-devel
apologize but I was corrected that for qemu issues. The bug should be in
the following:
Distribution: ubuntu
package: qemu <--instead of project.
I will correct this in the bug.
** Project changed: qemu => qemu (Ubuntu)
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1556306
Title:
vhost-user: qemu stops processing packets under high load of traffic
Status in qemu package in Ubuntu:
New
Bug description:
Description of problem:
- qemu socket becomes full, causing qemu to send incomplete
SET_VRING_CALL messages to vhost-user backend (without proper fd set in
ancillary data).
- after some time, some interrupts are lost, causing the VM to stop
transmitting packets.
How reproducible:
Run a stress tests of a vhost-user interface using an UDP
traffic generator. Traffic generator (IXIA) was connected to 2 physical ports that are in turn connected to 2 virtio ports through a linux bridge, VM
(running linux) doing routing to forward packets between the 2 virtio ports.
When traffic reaches high pps rates of small packets,
Actual results:
- VM stop transmitting packets
Expected results:
- VM should never stop transmitting packets
Additional info:
We do propose a fix at:
http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg00652.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1556306/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2016-03-16 13:35 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-11 22:44 [Qemu-devel] [Bug 1556306] [NEW] vhost-user: qemu stops processing packets under high load of traffic Vincent JARDIN
2016-03-11 22:51 ` [Qemu-devel] [Bug 1556306] " Vincent JARDIN
2016-03-12 20:05 ` Michael S. Tsirkin
2016-03-14 14:26 ` Vincent JARDIN
2016-03-14 14:30 ` Vincent JARDIN
2016-03-16 11:43 ` cargonza
2016-03-16 13:27 ` cargonza
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).