On Mon, May 10, 2021 at 7:48 AM Aaron Lewis <aaronlewis@xxxxxxxxxx> wrote: > > Add a fallback mechanism to the in-kernel instruction emulator that > allows userspace the opportunity to process an instruction the emulator > was unable to. When the in-kernel instruction emulator fails to process > an instruction it will either inject a #UD into the guest or exit to > userspace with exit reason KVM_INTERNAL_ERROR. This is because it does > not know how to proceed in an appropriate manner. This feature lets > userspace get involved to see if it can figure out a better path > forward. > > Signed-off-by: Aaron Lewis <aaronlewis@xxxxxxxxxx> > Reviewed-by: David Edmondson <david.edmondson@xxxxxxxxxx> Reviewed-by: Jim Mattson <jmattson@xxxxxxxxxx>