|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 1/4] x86/HVM: fix miscellaneous aspects of x2APIC emulation
>>> On 23.09.14 at 18:56, <andrew.cooper3@xxxxxxxxxx> wrote:
> On 22/09/14 14:40, Jan Beulich wrote:
>>>>> On 22.09.14 at 15:14, <andrew.cooper3@xxxxxxxxxx> wrote:
>>> On 18/09/14 15:43, Jan Beulich wrote:
>>>> @@ -891,16 +876,33 @@ int hvm_x2apic_msr_write(struct vcpu *v,
>>>>
>>>> switch ( offset )
>>>> {
>>>> - int rc;
>>>> + case APIC_TASKPRI:
>>>> + case APIC_EOI:
>>>> + case APIC_SPIV:
>>>> + case APIC_CMCI:
>>>> + case APIC_LVTT ... APIC_LVTERR:
>>>> + case APIC_TMICT:
>>>> + case APIC_TMCCT:
>>>> + case APIC_TDCR:
>>> Most (all?) of these MSRs have reserved bits, which should fail with a
>>> #GP(0) for attempts to set. vlapic_reg_read() masks most of the relevant
>>> bits, but doesn't appear to hit a misbehaving VM.
>> Perhaps, but not in this patch.
>
> Does it not count towards fixing misc aspects of x2APIC emulation?
Sure it does - I guess I should go and see by how much it grows
the patch (I really don't want it to double its size because of this).
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |