diff options
| author | Jan Beulich <jbeulich@suse.com> | 2013-06-04 09:35:16 +0200 |
|---|---|---|
| committer | Jan Beulich <jbeulich@suse.com> | 2013-06-04 09:35:16 +0200 |
| commit | 93113dbc332b7befc334a1496bf6b6a325264d51 (patch) | |
| tree | 611a21284f9a984117c2decc0a27b8c75c3da689 /tools/lib/sys_string.h | |
| parent | 16b0db2eeef6491fee4277b030c84678b1579863 (diff) | |
| download | xen-93113dbc332b7befc334a1496bf6b6a325264d51.tar.gz xen-93113dbc332b7befc334a1496bf6b6a325264d51.tar.bz2 xen-93113dbc332b7befc334a1496bf6b6a325264d51.zip | |
x86/xsave: recover from faults on XRSTOR
Just like FXRSTOR, XRSTOR can raise #GP if bad content is being passed
to it in the memory block (i.e. aspects not under the control of the
hypervisor, other than e.g. proper alignment of the block).
Also correct the comment explaining why FXRSTOR needs exception
recovery code to not wrongly state that this can only be a result of
the control tools passing a bad image.
This is CVE-2013-2077 / XSA-53.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
master commit: c6ae65db36b98f2866f74a9a7ae6ac5d51fedc67
master date: 2013-06-04 09:27:58 +0200
Diffstat (limited to 'tools/lib/sys_string.h')
0 files changed, 0 insertions, 0 deletions
