On 3/1/22 18:13, Maxim Levitsky wrote:
The fact that we have a stale VM exit reason in vmcb without this
patch which can be in theory consumed somewhere down the road.
This stale vm exit reason also appears in the tracs which is
very misleading.
Let's put it in the commit message:
This makes it a bit easier to read the KVM trace, and avoids
other potential problems due to a stale vmexit reason in the vmcb. If
SVM_EXIT_SW somehow reaches svm_invoke_exit_handler(), instead,
svm_check_exit_valid() will return false and a WARN will be logged.
Paolo