This small series fixes two issues with spinlock debug code and adds lock debug code to rwlocks in order to catch IRQ violations.
Juergen Gross (3): xen/spinlocks: spin_trylock with interrupts off is always fine xen/locking: harmonize spinlocks and rwlocks regarding preemption xen/rwlock: add check_lock() handling to rwlocks xen/common/spinlock.c | 22 ++++++++++++++-------- xen/include/xen/rwlock.h | 15 +++++++++++++++ xen/include/xen/spinlock.h | 2 ++ 3 files changed, 31 insertions(+), 8 deletions(-) -- 2.26.2