]> git.proxmox.com Git - mirror_qemu.git/commit - target/i386/cpu.c
target/i386: use multiple CPU AddressSpaces
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 1 Mar 2017 09:34:48 +0000 (10:34 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 7 Jun 2017 16:22:02 +0000 (18:22 +0200)
commitf8c45c6550b9ff1e1f0b92709ff3213a79870879
treea50a83c59f416259a423493cc996646bbeca1f7e
parentc8bc83a4dd29a9a33f5be81686bfe6e2e628097b
target/i386: use multiple CPU AddressSpaces

This speeds up SMM switches.  Later on it may remove the need to take
the BQL, and it may also allow to reuse code between TCG and KVM.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/cpu.c
target/i386/cpu.h
target/i386/helper.c
target/i386/machine.c
target/i386/smm_helper.c