qemu-patch-raspberry4/target
Pavel Dovgalyuk 89a44a1033 i386: Save EFER for 32-bit targets
i386 (32 bit) emulation uses EFER in wrmsr and in MMU fault
processing.
But it does not included in VMState, because "efer" field is disabled with

This patch adds a section for 32-bit targets which saves EFER when
it's value is non-zero.

Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
Message-Id: <155913371654.8429.1659082639780315242.stgit@pasha-Precision-3630-Tower>
Reviewed-by: Peter Xu <peterx@redhat.com>
[ehabkost: indentation fix]
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2019-06-11 10:17:47 -03:00
..
alpha cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
arm cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
cris cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
hppa cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
i386 i386: Save EFER for 32-bit targets 2019-06-11 10:17:47 -03:00
lm32 cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
m68k cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
microblaze cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
mips cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
moxie cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
nios2 cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
openrisc cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
ppc cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
riscv cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
s390x cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
sh4 cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
sparc cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
tilegx cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
tricore cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
unicore32 cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
xtensa cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00