Displaying 3 results from an estimated 3 matches for "kvm_run_jobs_and_wait".
Did you mean:
kvmi_run_jobs_and_wait
2019 Aug 13
1
[RFC PATCH v6 16/92] kvm: introspection: handle events and event replies
...me that everywhere you
call it you already have an ivcpu, so you can just access the field.
Also, "reply_waiting" means "there is a reply that is waiting". What
you mean is "waiting_for_reply".
The overall structure of the jobs code is confusing. The same function
kvm_run_jobs_and_wait is an infinite loop before and gets a "break"
later. It is also not clear why kvmi_job_wait is called through a job.
Can you have instead just kvm_run_jobs in KVM_REQ_INTROSPECTION, and
something like this instead when sending an event:
int kvmi_wait_for_reply(struct kvm_vcpu *vcpu)
{...
2019 Aug 09
117
[RFC PATCH v6 00/92] VM introspection
The KVM introspection subsystem provides a facility for applications running
on the host or in a separate VM, to control the execution of other VM-s
(pause, resume, shutdown), query the state of the vCPUs (GPRs, MSRs etc.),
alter the page access bits in the shadow page tables (only for the hardware
backed ones, eg. Intel's EPT) and receive notifications when events of
interest have taken place
2019 Aug 09
117
[RFC PATCH v6 00/92] VM introspection
The KVM introspection subsystem provides a facility for applications running
on the host or in a separate VM, to control the execution of other VM-s
(pause, resume, shutdown), query the state of the vCPUs (GPRs, MSRs etc.),
alter the page access bits in the shadow page tables (only for the hardware
backed ones, eg. Intel's EPT) and receive notifications when events of
interest have taken place