lkml.org 
[lkml]   [2016]   [Mar]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PART1 RFC v2 02/10] KVM: x86: Introducing kvm_x86_ops VCPU blocking/unblocking
    From
    Date


    On 04/03/2016 21:46, Suravee Suthikulpanit wrote:
    >
    > +static void svm_vcpu_blocking(struct kvm_vcpu *vcpu)
    > +{
    > + avic_set_running(vcpu, false);
    > +}
    > +
    > +static void svm_vcpu_unblocking(struct kvm_vcpu *vcpu)
    > +{
    > + avic_set_running(vcpu, true);
    > +}
    > +
    > static unsigned long svm_get_rflags(struct kvm_vcpu *vcpu)
    > {
    > return to_svm(vcpu)->vmcb->save.rflags;
    > @@ -4321,6 +4331,8 @@ static struct kvm_x86_ops svm_x86_ops = {
    > .prepare_guest_switch = svm_prepare_guest_switch,
    > .vcpu_load = svm_vcpu_load,
    > .vcpu_put = svm_vcpu_put,
    > + .vcpu_blocking = svm_vcpu_blocking,
    > + .vcpu_unblocking = svm_vcpu_unblocking,

    These two hunks should be added to patch 10.

    Paolo

    > .update_bp_intercept = update_bp_intercept,
    > .get_msr = svm_get_msr,

    \
     
     \ /
      Last update: 2016-03-07 17:21    [W:2.458 / U:0.440 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site