diff options
author | Anthony Liguori <aliguori@us.ibm.com> | 2007-10-29 16:15:20 -0400 |
---|---|---|
committer | Avi Kivity <avi@qumranet.com> | 2008-01-30 10:52:58 -0500 |
commit | aab61cc0d28f6fab0c2c9137d95dea54c7dbcf46 (patch) | |
tree | 66352cc8d0791b83f9b1435465bc35c3126c4dad /drivers/video/sm501fb.c | |
parent | f78e0e2ee498e8f847500b565792c7d7634dcf54 (diff) |
KVM: Fix gfn_to_page() acquiring mmap_sem twice
KVM's nopage handler calls gfn_to_page() which acquires the mmap_sem when
calling out to get_user_pages(). nopage handlers are already invoked with the
mmap_sem held though. Introduce a __gfn_to_page() for use by the nopage
handler which requires the lock to already be held.
This was noticed by tglx.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'drivers/video/sm501fb.c')
0 files changed, 0 insertions, 0 deletions