mbox series

[v5,0/6] evtchn: (not so) recent XSAs follow-on

Message ID 306e62e8-9070-2db9-c959-858465c50c1d@suse.com (mailing list archive)
Headers show
Series evtchn: (not so) recent XSAs follow-on | expand

Message

Jan Beulich Jan. 27, 2021, 8:13 a.m. UTC
These are grouped into a series largely because of their origin,
not so much because there are (heavy) dependencies among them.
The main change from v4 is the dropping of the two patches trying
to do away with the double event lock acquires in interdomain
channel handling. See also the individual patches.

1: use per-channel lock where possible
2: convert domain event lock to an r/w one
3: slightly defer lock acquire where possible
4: add helper for port_is_valid() + evtchn_from_port()
5: type adjustments
6: drop acquiring of per-channel lock from send_guest_{global,vcpu}_virq()

Jan