[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] evtchn_resize_ring() serialization
>>> On 04.05.16 at 15:14, <david.vrabel@xxxxxxxxxx> wrote: > On 04/05/16 14:08, Jan Beulich wrote: >> David, >> >> in the course of putting together the fix just sent I got puzzled by the >> apparent raciness of the initial part of evtchn_resize_ring(). Is it >> intentional that the function relies on being implicitly serialized via the >> bind mutex? > > Yes. > > Although, I'm not sure I'd call it "implicit", as I think the bind_mutex > rather explicitly serializes bind operations (which may include resizing > the ring). Well, that's only if you assume that re-sizing is something which can only ever happen in the context of binding. As said - I had looked at the function in isolation first; nothing says it's a helper for just one very specific operation. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |