diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2022-07-15 07:34:55 -0400 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2022-07-15 07:49:40 -0400 |
commit | 79629181607e801c0b41b8790ac4ee2eb5d7bc3e (patch) | |
tree | e5f5fdfd481ba5e0978cd7f661ff7182649c20f7 /include | |
parent | 8a414f943f8b5f94bbaafdec863d6f3dbef33f8a (diff) |
KVM: emulate: do not adjust size of fastop and setcc subroutines
Instead of doing complicated calculations to find the size of the subroutines
(which are even more complicated because they need to be stringified into
an asm statement), just hardcode to 16.
It is less dense for a few combinations of IBT/SLS/retbleed, but it has
the advantage of being really simple.
Cc: stable@vger.kernel.org # 5.15.x: 84e7051c0bc1: x86/kvm: fix FASTOP_SIZE when return thunks are enabled
Cc: stable@vger.kernel.org
Suggested-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions