|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0
>>> "Jan Beulich" <JBeulich@xxxxxxxxxx> 09.03.10 10:37 >>>
>How about these being vcpu_time_info structures? The fields
>appear to all make sense. The only thing not matching this would
>be a few differently looking corruption entries sent earlier by Joanna,
>so this may not be the only thing. But it would explain why with 3.4.2
>the issue is not present.
In particular I think the update_vcpu_system_time() invocation
in schedule() isn't right - VCPUOP_register_vcpu_time_memory_area
taking a virtual address, this call must not happen before
context_switch().
And btw., 32-on-64 also seems to be broken for
VCPUOP_register_vcpu_time_memory_area (since 64-bit Xen reads
the full 64-bit field).
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, (continued)
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Pasi Kärkkäinen
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Jan Beulich
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0,
Jan Beulich <=
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Keir Fraser
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Keir Fraser
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Pasi Kärkkäinen
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Keir Fraser
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Pasi Kärkkäinen
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Jan Beulich
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Jeremy Fitzhardinge
- RE: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Dan Magenheimer
- Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Jeremy Fitzhardinge
Re: [Xen-devel] Xen 4.0.0x allows for data corruption in Dom0, Jeremy Fitzhardinge
|
|
|
|
|