Re: [Qemu-devel] [PATCH v2] e1000e: Prevent MSI/MSI-X storms

2018-07-02 Thread Jason Wang
On 2018年07月02日 13:14, Jan Kiszka wrote: On 2018-07-02 05:40, Jason Wang wrote: On 2018年06月30日 14:13, Jan Kiszka wrote: On 2018-04-05 19:41, Jan Kiszka wrote: From: Jan Kiszka Only signal MSI/MSI-X events on rising edges. So far we re-triggered the interrupt sources even if the guest did

Re: [Qemu-devel] [PATCH v2] e1000e: Prevent MSI/MSI-X storms

2018-07-01 Thread Jan Kiszka
On 2018-07-02 05:40, Jason Wang wrote: > > > On 2018年06月30日 14:13, Jan Kiszka wrote: >> On 2018-04-05 19:41, Jan Kiszka wrote: >>> From: Jan Kiszka >>> >>> Only signal MSI/MSI-X events on rising edges. So far we re-triggered the >>> interrupt sources even if the guest did no consumed the

Re: [Qemu-devel] [PATCH v2] e1000e: Prevent MSI/MSI-X storms

2018-07-01 Thread Jason Wang
On 2018年06月30日 14:13, Jan Kiszka wrote: On 2018-04-05 19:41, Jan Kiszka wrote: From: Jan Kiszka Only signal MSI/MSI-X events on rising edges. So far we re-triggered the interrupt sources even if the guest did no consumed the pending one, easily causing interrupt storms. Issue was

Re: [Qemu-devel] [PATCH v2] e1000e: Prevent MSI/MSI-X storms

2018-06-30 Thread Jan Kiszka
On 2018-04-05 19:41, Jan Kiszka wrote: > From: Jan Kiszka > > Only signal MSI/MSI-X events on rising edges. So far we re-triggered the > interrupt sources even if the guest did no consumed the pending one, > easily causing interrupt storms. > > Issue was observable with Linux 4.16 e1000e driver

[Qemu-devel] [PATCH v2] e1000e: Prevent MSI/MSI-X storms

2018-04-05 Thread Jan Kiszka
From: Jan Kiszka Only signal MSI/MSI-X events on rising edges. So far we re-triggered the interrupt sources even if the guest did no consumed the pending one, easily causing interrupt storms. Issue was observable with Linux 4.16 e1000e driver when MSI-X was used. Vector