]> xenbits.xensource.com Git - xen.git/commit
x86/mm: don't bypass preemption checks
authorJan Beulich <jbeulich@suse.com>
Thu, 28 Jun 2018 07:58:55 +0000 (09:58 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 28 Jun 2018 07:58:55 +0000 (09:58 +0200)
commitc50b1f68ffb9b330d04031196bf1c3e8afc655d9
tree9981ef3131277ec5231ffd819000dc9851af000e
parent238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
x86/mm: don't bypass preemption checks

While unlikely, it is not impossible for a multi-vCPU guest to leverage
bypasses of preemption checks to drive Xen into an unbounded loop.

This is XSA-264.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
master commit: 17608703c65bf080b0a9f024f9b370872b9f2c05
master date: 2018-06-28 09:03:09 +0200
xen/arch/x86/mm.c