Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Paul E. McKenney
On Tue, Feb 10, 2015 at 01:00:35PM -0800, Andy Lutomirski wrote: > On Tue, Feb 10, 2015 at 12:42 PM, Paul E. McKenney > wrote: > > On Tue, Feb 10, 2015 at 12:19:28PM -0800, Andy Lutomirski wrote: > >> On Tue, Feb 10, 2015 at 12:14 PM, Paul E. McKenney > >> wrote: > >> > On Tue, Feb 10, 2015 at

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Andy Lutomirski
On Tue, Feb 10, 2015 at 12:42 PM, Paul E. McKenney wrote: > On Tue, Feb 10, 2015 at 12:19:28PM -0800, Andy Lutomirski wrote: >> On Tue, Feb 10, 2015 at 12:14 PM, Paul E. McKenney >> wrote: >> > On Tue, Feb 10, 2015 at 11:59:09AM -0800, Andy Lutomirski wrote: >> >> On 02/10/2015 06:41 AM,

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Paul E. McKenney
On Tue, Feb 10, 2015 at 12:19:28PM -0800, Andy Lutomirski wrote: > On Tue, Feb 10, 2015 at 12:14 PM, Paul E. McKenney > wrote: > > On Tue, Feb 10, 2015 at 11:59:09AM -0800, Andy Lutomirski wrote: > >> On 02/10/2015 06:41 AM, r...@redhat.com wrote: > >> >From: Rik van Riel > >> > > >> >The host

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Andy Lutomirski
On Tue, Feb 10, 2015 at 12:14 PM, Paul E. McKenney wrote: > On Tue, Feb 10, 2015 at 11:59:09AM -0800, Andy Lutomirski wrote: >> On 02/10/2015 06:41 AM, r...@redhat.com wrote: >> >From: Rik van Riel >> > >> >The host kernel is not doing anything while the CPU is executing >> >a KVM guest VCPU, so

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Paul E. McKenney
On Tue, Feb 10, 2015 at 11:59:09AM -0800, Andy Lutomirski wrote: > On 02/10/2015 06:41 AM, r...@redhat.com wrote: > >From: Rik van Riel > > > >The host kernel is not doing anything while the CPU is executing > >a KVM guest VCPU, so it can be marked as being in an extended > >quiescent state,

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Rik van Riel
On 02/10/2015 02:59 PM, Andy Lutomirski wrote: > On 02/10/2015 06:41 AM, r...@redhat.com wrote: >> From: Rik van Riel >> >> The host kernel is not doing anything while the CPU is executing >> a KVM guest VCPU, so it can be marked as being in an extended >> quiescent state, identical to that used

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Andy Lutomirski
On 02/10/2015 06:41 AM, r...@redhat.com wrote: From: Rik van Riel The host kernel is not doing anything while the CPU is executing a KVM guest VCPU, so it can be marked as being in an extended quiescent state, identical to that used when running user space code. The only exception to that

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Paul E. McKenney
On Tue, Feb 10, 2015 at 01:00:35PM -0800, Andy Lutomirski wrote: On Tue, Feb 10, 2015 at 12:42 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Tue, Feb 10, 2015 at 12:19:28PM -0800, Andy Lutomirski wrote: On Tue, Feb 10, 2015 at 12:14 PM, Paul E. McKenney

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Andy Lutomirski
On Tue, Feb 10, 2015 at 12:42 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Tue, Feb 10, 2015 at 12:19:28PM -0800, Andy Lutomirski wrote: On Tue, Feb 10, 2015 at 12:14 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Tue, Feb 10, 2015 at 11:59:09AM -0800, Andy Lutomirski

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Andy Lutomirski
On Tue, Feb 10, 2015 at 12:14 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Tue, Feb 10, 2015 at 11:59:09AM -0800, Andy Lutomirski wrote: On 02/10/2015 06:41 AM, r...@redhat.com wrote: From: Rik van Riel r...@redhat.com The host kernel is not doing anything while the CPU is

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Paul E. McKenney
On Tue, Feb 10, 2015 at 11:59:09AM -0800, Andy Lutomirski wrote: On 02/10/2015 06:41 AM, r...@redhat.com wrote: From: Rik van Riel r...@redhat.com The host kernel is not doing anything while the CPU is executing a KVM guest VCPU, so it can be marked as being in an extended quiescent state,

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Andy Lutomirski
On 02/10/2015 06:41 AM, r...@redhat.com wrote: From: Rik van Riel r...@redhat.com The host kernel is not doing anything while the CPU is executing a KVM guest VCPU, so it can be marked as being in an extended quiescent state, identical to that used when running user space code. The only

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Rik van Riel
On 02/10/2015 02:59 PM, Andy Lutomirski wrote: On 02/10/2015 06:41 AM, r...@redhat.com wrote: From: Rik van Riel r...@redhat.com The host kernel is not doing anything while the CPU is executing a KVM guest VCPU, so it can be marked as being in an extended quiescent state, identical to that

Re: [PATCH 6/6] kvm,rcu,nohz: use RCU extended quiescent state when running KVM guest

2015-02-10 Thread Paul E. McKenney
On Tue, Feb 10, 2015 at 12:19:28PM -0800, Andy Lutomirski wrote: On Tue, Feb 10, 2015 at 12:14 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Tue, Feb 10, 2015 at 11:59:09AM -0800, Andy Lutomirski wrote: On 02/10/2015 06:41 AM, r...@redhat.com wrote: From: Rik van Riel