Re: [PATCH RFC V9 12/19] xen: Enable PV ticketlocks on HVM Xen

2013-06-04 Thread Raghavendra K T
On 06/04/2013 08:14 PM, Konrad Rzeszutek Wilk wrote: On Tue, Jun 04, 2013 at 12:46:53PM +0530, Raghavendra K T wrote: On 06/03/2013 09:27 PM, Konrad Rzeszutek Wilk wrote: On Sun, Jun 02, 2013 at 12:55:03AM +0530, Raghavendra K T wrote: xen: Enable PV ticketlocks on HVM Xen There is more to i

Re: [PATCH RFC V9 12/19] xen: Enable PV ticketlocks on HVM Xen

2013-06-04 Thread Konrad Rzeszutek Wilk
On Tue, Jun 04, 2013 at 12:46:53PM +0530, Raghavendra K T wrote: > On 06/03/2013 09:27 PM, Konrad Rzeszutek Wilk wrote: > >On Sun, Jun 02, 2013 at 12:55:03AM +0530, Raghavendra K T wrote: > >>xen: Enable PV ticketlocks on HVM Xen > > > >There is more to it. You should also revert > >70dd4998cb85f0

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

2013-06-04 Thread Raghavendra K T
On 06/02/2013 01:44 AM, Andi Kleen wrote: FWIW I use the paravirt spinlock ops for adding lock elision to the spinlocks. 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

Re: [PATCH 2/2] xen: remove bm_rld_set of xen_processor_flags

2013-06-04 Thread Jan Beulich
>>> On 04.06.13 at 10:05, liguang wrote: > bm_rld_set seems obsolete now > > Signed-off-by: liguang > --- > include/xen/interface/platform.h |1 - > 1 files changed, 0 insertions(+), 1 deletions(-) > > diff --git a/include/xen/interface/platform.h > b/include/xen/interface/platform.h > in

Re: [PATCH RFC V9 16/19] kvm : Paravirtual ticketlocks support for linux guests running on KVM hypervisor

2013-06-04 Thread Raghavendra K T
On 06/03/2013 09:30 PM, Konrad Rzeszutek Wilk wrote: On Sun, Jun 02, 2013 at 12:55:57AM +0530, Raghavendra K T wrote: kvm : Paravirtual ticketlocks support for linux guests running on KVM hypervisor From: Srivatsa Vaddagiri During smp_boot_cpus paravirtualied KVM guest detects if the hypervi

Re: [PATCH RFC V9 19/19] kvm hypervisor: Add directed yield in vcpu block path

2013-06-04 Thread Raghavendra K T
On 06/03/2013 09:35 PM, Konrad Rzeszutek Wilk wrote: On Sun, Jun 02, 2013 at 12:56:45AM +0530, Raghavendra K T wrote: kvm hypervisor: Add directed yield in vcpu block path From: Raghavendra K T We use the improved PLE handler logic in vcpu block patch for scheduling rather than plain schedule

Re: [PATCH RFC V9 18/19] Documentation/kvm : Add documentation on Hypercalls and features used for PV spinlock

2013-06-04 Thread Raghavendra K T
On 06/03/2013 09:34 PM, Konrad Rzeszutek Wilk wrote: On Sun, Jun 02, 2013 at 12:56:24AM +0530, Raghavendra K T wrote: Documentation/kvm : Add documentation on Hypercalls and features used for PV spinlock From: Raghavendra K T KVM_HC_KICK_CPU hypercall added to wakeup halted vcpu in paravirt

Re: [PATCH RFC V9 5/19] xen/pvticketlock: Xen implementation for PV ticket locks

2013-06-04 Thread Raghavendra K T
On 06/03/2013 09:33 PM, Konrad Rzeszutek Wilk wrote: On Sat, Jun 01, 2013 at 12:23:14PM -0700, Raghavendra K T wrote: xen/pvticketlock: Xen implementation for PV ticket locks From: Jeremy Fitzhardinge Replace the old Xen implementation of PV spinlocks with and implementation of xen_lock_spinn

Re: [PATCH RFC V9 12/19] xen: Enable PV ticketlocks on HVM Xen

2013-06-04 Thread Raghavendra K T
On 06/03/2013 09:27 PM, Konrad Rzeszutek Wilk wrote: On Sun, Jun 02, 2013 at 12:55:03AM +0530, Raghavendra K T wrote: xen: Enable PV ticketlocks on HVM Xen There is more to it. You should also revert 70dd4998cb85f0ecd6ac892cc7232abefa432efb Yes, true. Do you expect the revert to be folded

Re: [PATCH RFC V9 9/19] Split out rate limiting from jump_label.h

2013-06-04 Thread Raghavendra K T
On 06/03/2013 09:26 PM, Konrad Rzeszutek Wilk wrote: On Sun, Jun 02, 2013 at 12:54:22AM +0530, Raghavendra K T wrote: Split jumplabel ratelimit I would change the title a bit, perhaps prefix it with: "jump_label: " From: Andrew Jones Commit b202952075f62603bea9bfb6ebc6b0420db11949 introduc