Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-08-01 Thread Stefano Stabellini
On Tue, 5 Jun 2012, Stefano Stabellini wrote: On Tue, 5 Jun 2012, Peter Zijlstra wrote: On Tue, 2012-06-05 at 18:34 +0530, Nikunj A Dadhania wrote: PeterZ, is 7/7 alright to be picked? Yeah, I guess it is.. I haven't had time to rework my tlb series yet though. But these two patches

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-08-01 Thread Nikunj A Dadhania
Hi Stefano, On Wed, 1 Aug 2012 12:23:37 +0100, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: On Tue, 5 Jun 2012, Stefano Stabellini wrote: On Tue, 5 Jun 2012, Peter Zijlstra wrote: On Tue, 2012-06-05 at 18:34 +0530, Nikunj A Dadhania wrote: PeterZ, is 7/7 alright to be

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-08-01 Thread Stefano Stabellini
On Wed, 1 Aug 2012, Nikunj A Dadhania wrote: Hi Stefano, On Wed, 1 Aug 2012 12:23:37 +0100, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: On Tue, 5 Jun 2012, Stefano Stabellini wrote: On Tue, 5 Jun 2012, Peter Zijlstra wrote: On Tue, 2012-06-05 at 18:34 +0530, Nikunj A

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Stefano Stabellini
On Mon, 4 Jun 2012, Nikunj A. Dadhania wrote: From: Peter Zijlstra a.p.zijls...@chello.nl get_user_pages_fast() depends on the IPI to hold off page table teardown while they are locklessly walked with interrupts disabled. If a vcpu were to be preempted while in this critical section, another

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Nikunj A Dadhania
On Tue, 5 Jun 2012 11:48:02 +0100, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: I am also interested in introducing HAVE_RCU_TABLE_FREE on x86 for Xen. Maybe we can pull our efforts together :-) Giving a look at this patch, it doesn't look like it is introducing

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Stefano Stabellini
On Tue, 5 Jun 2012, Nikunj A Dadhania wrote: On Tue, 5 Jun 2012 11:48:02 +0100, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: I am also interested in introducing HAVE_RCU_TABLE_FREE on x86 for Xen. Maybe we can pull our efforts together :-) Giving a look at this patch,

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Peter Zijlstra
On Tue, 2012-06-05 at 18:34 +0530, Nikunj A Dadhania wrote: PeterZ, is 7/7 alright to be picked? Yeah, I guess it is.. I haven't had time to rework my tlb series yet though. But these two patches together should make it work for x86. -- To unsubscribe from this list: send the line unsubscribe

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Nikunj A Dadhania
On Tue, 5 Jun 2012 12:58:32 +0100, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: On Tue, 5 Jun 2012, Nikunj A Dadhania wrote: On Tue, 5 Jun 2012 11:48:02 +0100, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: I am also interested in introducing

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Stefano Stabellini
On Tue, 5 Jun 2012, Nikunj A Dadhania wrote: On Tue, 5 Jun 2012 12:58:32 +0100, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote: On Tue, 5 Jun 2012, Nikunj A Dadhania wrote: On Tue, 5 Jun 2012 11:48:02 +0100, Stefano Stabellini stefano.stabell...@eu.citrix.com wrote:

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Stefano Stabellini
On Tue, 5 Jun 2012, Peter Zijlstra wrote: On Tue, 2012-06-05 at 18:34 +0530, Nikunj A Dadhania wrote: PeterZ, is 7/7 alright to be picked? Yeah, I guess it is.. I haven't had time to rework my tlb series yet though. But these two patches together should make it work for x86. Good. Do you

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Peter Zijlstra
On Tue, 2012-06-05 at 14:26 +0100, Stefano Stabellini wrote: On Tue, 5 Jun 2012, Peter Zijlstra wrote: On Tue, 2012-06-05 at 18:34 +0530, Nikunj A Dadhania wrote: PeterZ, is 7/7 alright to be picked? Yeah, I guess it is.. I haven't had time to rework my tlb series yet though. But

Re: [PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-05 Thread Stefano Stabellini
On Tue, 5 Jun 2012, Peter Zijlstra wrote: On Tue, 2012-06-05 at 14:26 +0100, Stefano Stabellini wrote: On Tue, 5 Jun 2012, Peter Zijlstra wrote: On Tue, 2012-06-05 at 18:34 +0530, Nikunj A Dadhania wrote: PeterZ, is 7/7 alright to be picked? Yeah, I guess it is.. I haven't had

[PATCH v2 6/7] kvm,x86: RCU based table free

2012-06-03 Thread Nikunj A. Dadhania
From: Peter Zijlstra a.p.zijls...@chello.nl get_user_pages_fast() depends on the IPI to hold off page table teardown while they are locklessly walked with interrupts disabled. If a vcpu were to be preempted while in this critical section, another vcpu tearing down page tables would go ahead and