Hello Peter,
On 2016å04æ12æ 22:30, Peter Zijlstra wrote:
I am making the both work. :)I am working on the qspinlock implementation on PPC.Thanks!, last time I looked at PPC spinlocks they could not use things
Your and Waiman's patches are so nice. :)
like ticket locks because PPC might be a guest and fairness blows etc..
You're making the qspinlock-paravirt thing work on PPC, or doing
qspinlock only for bare-metal PPC?
qspinlock works on PPC now. I am preparing the patches and will send them out in next weeks :)
The paravirt work is a little hard.
currently, there are pv_wait() and pv_kick(). but only pv_kick has the parameter cpu(who will hold the lock as soon as the lock is unlocked).
We need parameter cpu(who holds the lock now) in pv_wait,too.