[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] xc_hvm_inject_trap() races
>>> On 07.11.16 at 16:24, <rcojocaru@xxxxxxxxxxxxxxx> wrote: > The one-shot vm_event does sound reasonable. I could set a flag > per-VCPU, basically similar to v->arch.hvm_vcpu.inject_trap.vector, and > fire a single event from hvm_inject_trap() if it's set (then unset it) - > the flag would be set via an xc_monitor_next_interrupt() call in libxc. Doing this in hvm_inject_trap() would not cover all cases afict. I'd suggest doing this from hvm_do_resume() _after_ the (conditional) call to hvm_inject_trap(), if there is _any_ event pending. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |