aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/mm/mm-locks.h
Commit message (Expand)AuthorAgeFilesLines
* nestedhap: Change hostcr3 and p2m->cr3 to meaningful wordsZhang Xiantao2013-01-151-1/+1
* x86/mm: make p2m lock into an rwlockTim Deegan2012-05-171-18/+73
* x86/mm: fix parens in mm lock level checkTim Deegan2012-04-191-1/+1
* x86/mm: BUG() rather than panic() on mm lock order violationsTim Deegan2012-04-181-2/+5
* x86/mm: Rework locking in the PoD layerAndres Lagar-Cavilla2012-02-101-0/+10
* x86/mm: Clean up locking now that p2m lockups are fully synchronizedAndres Lagar-Cavilla2012-02-101-1/+3
* x86/mm: Make p2m lookups fully synchronized wrt modificationsAndres Lagar-Cavilla2012-02-101-15/+25
* x86/mm: Avoid spurious deadlock panic triggerAndres Lagar-Cavilla2012-01-261-1/+2
* x86/mm: use RCU in mem sharing audit list, eliminate global lock completelyAndres Lagar-Cavilla2012-01-261-18/+0
* x86/mm: Enforce lock ordering for sharing page locksAndres Lagar-Cavilla2012-01-261-1/+17
* x86/mm: Add per-page locking for memory sharing, when audits are disabledAndres Lagar-Cavilla2012-01-261-3/+12
* x86/mm: Fix operator associativity bug in mm-locks.hTim Deegan2012-01-121-2/+2
* x86/mm: Enforce ordering constraints for the page alloc lock in the PoD codeTim Deegan2011-11-101-0/+12
* x86/mm: Declare an order-enforcing construct for external locks used in the m...Tim Deegan2011-11-101-0/+46
* x86/mm: Refactor mm-lock ordering constructsTim Deegan2011-11-101-8/+19
* Nested p2m: rework locking around nested-p2m flushes and updates.Tim Deegan2011-06-301-2/+5
* x86/mm: merge the shadow, hap and log-dirty locks into a single paging lock.Tim Deegan2011-06-021-42/+13
* x86/mm: Make MM locks recursive.Tim Deegan2011-06-021-29/+36
* x86/mm: dedup the various copies of the shadow lock functionsTim Deegan2011-06-021-0/+161