Messages in this thread | | | Subject | Re: [PATCH 0/2] xen: fix two issues in Xen pv qspinlock handling | From | Juergen Gross <> | Date | Mon, 1 Oct 2018 09:37:01 +0200 |
| |
Correcting Waiman's mail address
On 01/10/2018 09:16, Juergen Gross wrote: > The Xen specific queue spinlock wait function has two issues which > could result in a hanging system. > > They have a similar root cause of clearing a pending wakeup of a > waiting vcpu and later going to sleep waiting for the just cleared > wakeup event, which of course won't ever happen. > > Juergen Gross (2): > xen: fix race in xen_qlock_wait() > xen: make xen_qlock_wait() nestable > > arch/x86/xen/spinlock.c | 33 ++++++++++++--------------------- > 1 file changed, 12 insertions(+), 21 deletions(-) > > Cc: longman@redhat.com > Cc: peterz@infradead.org >
| |