the bitrig marco_xen branch has been updated by marco with 1 new commit:

commit 5b7a9f96de0a0b0c2c9b0569745e03702018dfde
diff: https://github.com/bitrig/bitrig/commit/5b7a9f9
author: mikeb <[email protected]>
date: Thu Apr 28 16:40:10 2016 +0000

Preserve the domid when swapping 16 bit grant table entry flags

We use an atomic CMPXCHG on first 32 bits of the grant table entry
when revoking access to the memory page.  Target domain ID field is
part of these 32 bits, thus shouldn't be masked out for comparison.
This appears to be the last piece of the QubesOS VM chaining puzzle;
tested by Marco Peereboom, thanks!

M       sys/dev/pv/xen.c

Reply via email to