]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: x86: reset edge sense circuit of i8259 on init
authorGleb Natapov <gleb@redhat.com>
Tue, 24 Jan 2012 13:06:05 +0000 (15:06 +0200)
committerAvi Kivity <avi@redhat.com>
Mon, 5 Mar 2012 12:57:30 +0000 (14:57 +0200)
commit6feaadf8855f395e080266552c4845dc47869293
tree58dd14b9972084f95a31ea3a2fa51e226b8bef7d
parentc7fce18792440214857a81239eb007138907a8ba
KVM: x86: reset edge sense circuit of i8259 on init

The spec says that during initialization "The edge sense circuit is
reset which means that following initialization an interrupt request
(IR) input must make a low-to-high transition to generate an interrupt",
but currently if edge triggered interrupt is in IRR it is delivered
after i8259 initialization.

Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/i8259.c