commit | eb787d10af8045dd00d4d4c9a8e90fa495f1b0c1 | [log] [tgz] |
---|---|---|
author | Avi Kivity <avi@qumranet.com> | Mon Dec 31 15:27:49 2007 +0200 |
committer | Avi Kivity <avi@qumranet.com> | Wed Jan 30 18:01:21 2008 +0200 |
tree | 6594a4f1ba3718d01a8682aeadb31a0f61ae6f86 | |
parent | aaee2c94f7a1f7726e360a6cfb40173bd552bcff [diff] |
KVM: MMU: Move kvm_free_some_pages() into critical section If some other cpu steals mmu pages between our check and an attempt to allocate, we can run out of mmu pages. Fix by moving the check into the same critical section as the allocation. Signed-off-by: Avi Kivity <avi@qumranet.com>