OSDN Git Service

KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed
authorMiaohe Lin <linmiaohe@huawei.com>
Sat, 9 Nov 2019 08:58:54 +0000 (16:58 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 15 Nov 2019 10:44:02 +0000 (11:44 +0100)
commit5b4ce93a8fe759e2d6b2ee05765cd5a3b4b6a2f1
tree309fc6b4e8e82a9a1367a1adda9552c2f26f9192
parentb139b5a24774ee28e3e4d22942e2bede28d48202
KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed

When SYSCALL/SYSENTER ability check failed, cs and ss is inited but
remain not used. Delay initializing cs and ss until SYSCALL/SYSENTER
ability check passed.

Signed-off-by: Miaohe Lin <linmiaohe@huawei.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/emulate.c