aboutsummaryrefslogtreecommitdiffstats
path: root/tools/lib/sys_string.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2013-05-02 17:18:28 +0200
committerJan Beulich <jbeulich@suse.com>2013-05-02 17:18:28 +0200
commit3e5c1c0093013a4274124eee7862f8e41021b220 (patch)
tree910ac2cfbf2cbe8546492cdf5aa922f04f3b5711 /tools/lib/sys_string.h
parentdba35fad5518ab3cd6a0972f9ed5629b1df91d69 (diff)
downloadxen-3e5c1c0093013a4274124eee7862f8e41021b220.tar.gz
xen-3e5c1c0093013a4274124eee7862f8e41021b220.tar.bz2
xen-3e5c1c0093013a4274124eee7862f8e41021b220.zip
x86: make page table unpinning preemptible
... as it may take significant amounts of time. Since we can't re-invoke the operation in a second attempt, the continuation logic must be slightly tweaked so that we make sure do_mmuext_op() gets run one more time even when the preempted unpin operation was the last one in a batch. 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: a3e049f8e86fe18e3b87f18dc0c7be665026fd9f master date: 2013-05-02 16:39:06 +0200
Diffstat (limited to 'tools/lib/sys_string.h')
0 files changed, 0 insertions, 0 deletions