--- - branch: bouyer-xenpvh date: Sat Apr 18 20:03:02 UTC 2020 files: - new: 1.73.6.6 old: 1.73.6.5 path: src/sys/arch/amd64/amd64/vector.S pathrev: src/sys/arch/amd64/amd64/vector.S@1.73.6.6 type: modified - new: 1.85.6.7 old: 1.85.6.6 path: src/sys/arch/i386/i386/vector.S pathrev: src/sys/arch/i386/i386/vector.S@1.85.6.7 type: modified - new: 1.73.2.7 old: 1.73.2.6 path: src/sys/arch/xen/xen/hypervisor.c pathrev: src/sys/arch/xen/xen/hypervisor.c@1.73.2.7 type: modified id: 20200418T200302Z.b224f106cc60e40419326d2c4d3f90dd2786ff42 log: | If possible, register a per-cpu callback via HVMOP_set_evtchn_upcall_vector. From FreeBSD. This requires acking the interrupt in hypervisor_pvhvm_callback. Don't try to use x86_cpu_idle_xen() for PVHVM, it cause the domU to hang. FreeBSD doesn't seem to use it either. module: src subject: 'CVS commit: [bouyer-xenpvh] src/sys/arch' unixtime: '1587240182' user: bouyer