diff options
| author | Jan Beulich <jbeulich@suse.com> | 2013-05-02 17:14:06 +0200 |
|---|---|---|
| committer | Jan Beulich <jbeulich@suse.com> | 2013-05-02 17:14:06 +0200 |
| commit | f8bdc889ce8e8fe85e6a9f94922d30d765546e72 (patch) | |
| tree | 49dfe80171c69578f3dd365bef5452e76d551a96 /tools/lib/sys_string.h | |
| parent | 3432d58eaad518612a30cfcd0a6f15447ca87c00 (diff) | |
| download | xen-f8bdc889ce8e8fe85e6a9f94922d30d765546e72.tar.gz xen-f8bdc889ce8e8fe85e6a9f94922d30d765546e72.tar.bz2 xen-f8bdc889ce8e8fe85e6a9f94922d30d765546e72.zip | |
x86: make vcpu_destroy_pagetables() preemptible
... as it may take significant amounts of time.
The function, being moved to mm.c as the better home for it anyway, and
to avoid having to make a new helper function there non-static, is
given a "preemptible" parameter temporarily (until, in a subsequent
patch, its other caller is also being made capable of dealing with
preemption).
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: 6cdc9be2a5f2a87b4504404fbf648d16d9503c19
master date: 2013-05-02 16:34:21 +0200
Diffstat (limited to 'tools/lib/sys_string.h')
0 files changed, 0 insertions, 0 deletions
