KVM: fix spurious interrupt with irqfd
authorMichael S. Tsirkin <mst@redhat.com>
Wed, 13 Jan 2010 17:12:30 +0000 (19:12 +0200)
committerMarcelo Tosatti <mtosatti@redhat.com>
Mon, 25 Jan 2010 14:26:39 +0000 (12:26 -0200)
kvm didn't clear irqfd counter on deassign, as a result we could get a
spurious interrupt when irqfd is assigned back. this leads to poor
performance and, in theory, guest crash.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>

No differences found