mbox series

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

Message ID 9d7a052a-6222-80ff-cbf1-612d4ca50c2a@suse.com (mailing list archive)
Headers show
Series evtchn: (not so) recent XSAs follow-on | expand

Message

Jan Beulich Nov. 23, 2020, 1:26 p.m. UTC
These are grouped into a series largely because of their origin,
not so much because there are heavy dependencies among them.
Compared to v2, there's a new patch resulting from review feedback,
and the last patch should be fully usable now. See also the
individual patches.

1: drop acquiring of per-channel lock from send_guest_{global,vcpu}_virq()
2: avoid access tearing for ->virq_to_evtchn[] accesses
3: convert vIRQ lock to an r/w one
4: convert domain event lock to an r/w one
5: don't call Xen consumer callback with per-channel lock held

Jan