target-i386: Allow interrupt injection after STGI
commitdf2518aa587a0157bbfbc635fe47295629d9914a
authorJan Kiszka <jan.kiszka@siemens.com>
Tue, 3 Apr 2018 15:36:12 +0000 (3 17:36 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 28 Jun 2018 17:05:36 +0000 (28 19:05 +0200)
treeebf0ebe6eb17c09f492e0be8017f467a3b0ac438
parent02f7fd25a446a220905c2e5cb0fc3655d7f63b29
target-i386: Allow interrupt injection after STGI

We need to terminate the translation block after STGI so that pending
interrupts can be injected.

This fixes pending NMI injection for Jailhouse which uses "stgi; clgi"
to open a brief injection window.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Message-Id: <37939b244dda0e9cccf96ce50f2b15df1e48315d.1522769774.git.jan.kiszka@web.de>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/translate.c