x86/mem-paging: add minimal lock order enforcement to p2m_mem_paging_prep()
authorJan Beulich <jbeulich@suse.com>
Fri, 15 May 2020 14:02:39 +0000 (16:02 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 15 May 2020 14:02:39 +0000 (16:02 +0200)
commit142daae09f4ecafb505d21ea9a2203a3392ecc3b
treefe154043c8dbaf19d90ce81d47e79adef6338231
parentecb913be4aaae0e01d6a65e8e1c1ac78816b8809
x86/mem-paging: add minimal lock order enforcement to p2m_mem_paging_prep()

While full checking is impossible (as the lock is being acquired/
released down the call tree), perform at least a lock level check.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
xen/arch/x86/mm/p2m.c