diff options
author | Andres Lagar-Cavilla <andres@lagarcavilla.org> | 2012-02-10 16:07:07 +0000 |
---|---|---|
committer | Andres Lagar-Cavilla <andres@lagarcavilla.org> | 2012-02-10 16:07:07 +0000 |
commit | bb9e2139bca549fb8fd52c6fef4054b3ebf9ff3e (patch) | |
tree | 5dfb86f77180ff6a36b22a975702619e10becd7f /tools/tests | |
parent | 4fbe3f3e71ed8f619adfe66302d636923ff0cb04 (diff) | |
download | xen-bb9e2139bca549fb8fd52c6fef4054b3ebf9ff3e.tar.gz xen-bb9e2139bca549fb8fd52c6fef4054b3ebf9ff3e.tar.bz2 xen-bb9e2139bca549fb8fd52c6fef4054b3ebf9ff3e.zip |
x86/mm: Refactor possibly deadlocking get_gfn calls
When calling get_gfn multiple times on different gfn's in the same function, we
can easily deadlock if p2m lookups are locked. Thus, refactor these calls to
enforce simple deadlock-avoidance rules:
- Lowest-numbered domain first
- Lowest-numbered gfn first
Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavila.org>
Acked-by: Tim Deegan <tim@xen.org>
Committed-by: Tim Deegan <tim@xen.org>
Diffstat (limited to 'tools/tests')
0 files changed, 0 insertions, 0 deletions