On 2025-11-22 03:11, Sean Christopherson wrote:
No need for the manual "backport", commits that are tagged for stable@ are automically pulled into LTS kernels so long as they apply cleanly (and obviously don't cause problems).
This commit did not apply cleanly to the 6.12-stable tree, as notified earlier by Greg's mail. 6.17-stable seemed to have no issues.
The function handle_ept_violation got some changes in v6.16 c8563d1b6998 ("KVM: VMX: Split out guts of EPT violation to common/exposed function") which moved the code from vmx/vmx.c to vmx/common.h. So, v6.16+ is ok, but not the earlier ones.
I think this manual backport commit is needed. Please let me know if my understanding is not correct.
-- Thanks Sukrit