[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] i386: EFER vs 32-bit CPU
From: |
TeLeMan |
Subject: |
Re: [Qemu-devel] i386: EFER vs 32-bit CPU |
Date: |
Thu, 30 May 2019 19:00:17 +0800 |
On Wed, May 29, 2019 at 7:27 PM Pavel Dovgalyuk <address@hidden> wrote:
>
> Hello!
>
>
>
> I found this while debugging the inconsistent saved/restored state of the
> virtual machine.
>
>
>
> i386 (32 bit) emulation uses this register (in wrmsr and in MMU fault
> processing).
>
> But it does not included in VMState, because "efer" field is disabled with
> #ifdef TARGET_X86_64
>
>
>
> I think that efer should be saved for i386 too, but how it should be made to
> preserve the backward
> compatibility?
>
> Should we add a section for i386, which duplicates efer, or just version_id
> of the main VMSD should
> be updated?
>
>
>
> Pavel Dovgalyuk
>
>
>
Nobody followed this issue 10 years ago:
https://lists.gnu.org/archive/html/qemu-devel/2009-10/msg01765.html
Re: [Qemu-devel] i386: EFER vs 32-bit CPU, Peter Xu, 2019/05/29
Re: [Qemu-devel] i386: EFER vs 32-bit CPU,
TeLeMan <=