|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 07/32] xen/x86: fix arch_set_info_guest for HVM guests
>>> On 04.08.15 at 20:08, <andrew.cooper3@xxxxxxxxxx> wrote:
> On 03/08/15 18:31, Roger Pau Monnà wrote:
>> struct vcpu_hvm_x86_16 {
>> uint16_t ax;
>> uint16_t cx;
>> uint16_t dx;
>> uint16_t bx;
>> uint16_t sp;
>> uint16_t bp;
>> uint16_t si;
>> uint16_t di;
>> uint16_t ip;
>>
>> uint32_t cr[8];
>
> Definitely no need for anything other than cr0 and 4 in 16 bit mode.
>
>>
>> uint32_t cs_base;
>> uint32_t ds_base;
>> uint32_t ss_base;
>> uint32_t cs_limit;
>> uint32_t ds_limit;
>> uint32_t ss_limit;
>> uint16_t cs_ar;
>> uint16_t ds_ar;
>> uint16_t ss_ar;
>> };
>>
>> struct vcpu_hvm_x86_32 {
>> uint32_t eax;
>> uint32_t ecx;
>> uint32_t edx;
>> uint32_t ebx;
>> uint32_t esp;
>> uint32_t ebp;
>> uint32_t esi;
>> uint32_t edi;
>> uint32_t eip;
>>
>> uint32_t cr[8];
>
> Don't need cr's 5-8.
I disagree with a number of things discussed so far (like the statement
above), but I guess I'll better comment on v4 than continue this thread.
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |