]> xenbits.xensource.com Git - xen.git/commit
events: drop arch_evtchn_inject()
authorJan Beulich <jbeulich@suse.com>
Thu, 23 May 2019 17:42:29 +0000 (10:42 -0700)
committerJulien Grall <julien.grall@arm.com>
Fri, 14 Jun 2019 14:45:59 +0000 (15:45 +0100)
commitfcf002d6c945502832f9f4cae45a9424e2cb396c
tree7b2da0c699e54857fde80d17e2072a65db4db734
parentecbf88af9b0f90832fe2394edde864da45a9e560
events: drop arch_evtchn_inject()

Have the only user call vcpu_mark_events_pending() instead, at the same
time arranging for correct ordering of the writes (evtchn_pending_sel
should be written before evtchn_upcall_pending).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Julien Grall <julien.grall@arm.com>
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
xen/arch/arm/vgic.c
xen/common/domain.c
xen/include/xen/event.h