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

2015-02-10 Thread riel
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 exception to that rule is when the host handles an

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 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 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 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

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 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