]> xenbits.xensource.com Git - xen.git/commit
x86: make arch_set_info_guest() preemptible
authorJan Beulich <jbeulich@suse.com>
Thu, 2 May 2013 15:25:37 +0000 (17:25 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 2 May 2013 15:25:37 +0000 (17:25 +0200)
commit02615aaefd5c6c5856b4f81799bb6ec1ca0d89d0
tree25274eb2ba9c70bfefe29d64c764101555517ca2
parentc6fad967aabeb98da8307e59f73474b23b42f0d1
x86: make arch_set_info_guest() preemptible

.. as the root page table validation (and the dropping of an eventual
old one) can require meaningful amounts of time.

This is part of CVE-2013-1918 / XSA-45.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Tim Deegan <tim@xen.org>
master commit: 99d2b149915010e986f4d8778708c5891e7b4635
master date: 2013-05-02 16:38:30 +0200
xen/arch/x86/domain.c
xen/common/compat/domain.c
xen/common/domain.c
xen/common/domctl.c