[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v3] xen: introduce VCPUOP_register_runstate_phys_memory_area hypercall





On 11.06.19 15:32, Julien Grall wrote:
Did you expect Xen to be fully preemptible?

The function to do the scheduling is schedule(). This is either call from a 
softirq or directly in a few places (e.g wait()).

The only place in this path where do_softirq() will be called is on return to 
the guest (see leave_hypervisor_tail).

Right you are! I forgot that bit. We will not pass through it on serving timer 
irq interrupted us in hyp mode.

--
Sincerely,
Andrii Anisov.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.