Thread (6 messages) 6 messages, 4 authors, 2013-06-04

Re: [PATCH RFC V9 0/19] Paravirtualized ticket spinlocks

From: Jeremy Fitzhardinge <hidden>
Date: 2013-06-01 20:37:16
Also in: lkml, xen-devel

On 06/01/2013 01:14 PM, Andi Kleen wrote:
FWIW I use the paravirt spinlock ops for adding lock elision
to the spinlocks.
Does lock elision still use the ticketlock algorithm/structure, or are
they different?  If they're still basically ticketlocks, then it seems
to me that they're complimentary - hle handles the fastpath, and pv the
slowpath.
This needs to be done at the top level (so the level you're removing)

However I don't like the pv mechanism very much and would 
be fine with using an static key hook in the main path
like I do for all the other lock types.
Right.

    J
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help