KVM: Prevent internal slots from being COWed
authorAvi Kivity <avi@redhat.com>
Mon, 21 Jun 2010 07:57:45 +0000 (10:57 +0300)
committerAvi Kivity <avi@redhat.com>
Sun, 1 Aug 2010 07:47:08 +0000 (10:47 +0300)
If a process with a memory slot is COWed, the page will change its address
(despite having an elevated reference count).  This breaks internal memory
slots which have their physical addresses loaded into vmcs registers (see
the APIC access memory slot).

Signed-off-by: Avi Kivity <avi@redhat.com>

No differences found