On 12/23/2009 01:38 PM, Marcelo Tosatti wrote:
Now that synchronize_srcu_expedited is in the tree, we can continue the convertion of slots_lock to SRCU.
Okay, looks pretty good. The only issue I see is where to put srcu_read_lock()s:
- outer scope (more reuse for archs, less places to forget) - inner scope (tighter code) There is now a mix of the two.
Results: up: vmcall 6.1% improvement smp 2: vmcall 9.3% improvement
Pretty impressive, all this from removing an uncontended semaphore. -- error compiling committee.c: too many arguments to function -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html