summaryrefslogtreecommitdiffstats
path: root/include/linux/kdb.h
diff options
context:
space:
mode:
authorXiao Guangrong <xiaoguangrong@cn.fujitsu.com>2011-01-12 15:40:31 +0800
committerMarcelo Tosatti <mtosatti@redhat.com>2011-03-17 13:08:26 -0300
commit6b7e2d0991489559a1df4500d77f7b76c4607ed0 (patch)
treeb82e941c3ca4d519c71577ad21807af4d02b0679 /include/linux/kdb.h
parentd48ead8b0b48862a87138d04efb7580a1a25beb5 (diff)
downloadlinux-stable-6b7e2d0991489559a1df4500d77f7b76c4607ed0.tar.gz
linux-stable-6b7e2d0991489559a1df4500d77f7b76c4607ed0.tar.bz2
linux-stable-6b7e2d0991489559a1df4500d77f7b76c4607ed0.zip
KVM: Add "exiting guest mode" state
Currently we keep track of only two states: guest mode and host mode. This patch adds an "exiting guest mode" state that tells us that an IPI will happen soon, so unless we need to wait for the IPI, we can avoid it completely. Also 1: No need atomically to read/write ->mode in vcpu's thread 2: reorganize struct kvm_vcpu to make ->mode and ->requests in the same cache line explicitly Signed-off-by: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com> Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'include/linux/kdb.h')
0 files changed, 0 insertions, 0 deletions