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

2015-03-10 Thread Frederic Weisbecker
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 rule is when the host handles an interrupt, which is

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

2015-03-10 Thread Frederic Weisbecker
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

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

2015-03-04 Thread Frederic Weisbecker
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 rule is when the host handles an interrupt, which is

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

2015-03-04 Thread Frederic Weisbecker
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