summaryrefslogtreecommitdiff
path: root/Documentation/kvm
diff options
context:
space:
mode:
authorAvi Kivity <avi@redhat.com>2010-05-10 12:09:56 +0300
committerAvi Kivity <avi@redhat.com>2010-08-01 10:35:41 +0300
commitf0f5933a1626c8df7b0bfd227819c66320fb4f0f (patch)
tree7ab29539ca98bf11aa3affdfb66d1f2aa55b0214 /Documentation/kvm
parent6d77dbfc88e37c9efd5c5dd18445cfe819ae17ea (diff)
KVM: MMU: Fix free memory accounting race in mmu_alloc_roots()
We drop the mmu lock between freeing memory and allocating the roots; this allows some other vcpu to sneak in and allocate memory. While the race is benign (resulting only in temporary overallocation, not oom) it is simple and easy to fix by moving the freeing close to the allocation. Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'Documentation/kvm')
0 files changed, 0 insertions, 0 deletions