[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 3/3] evtchn/fifo: don't spin indefinitely when setting LINK
>>> On 31.10.13 at 16:03, David Vrabel <david.vrabel@xxxxxxxxxx> wrote: > --- a/xen/include/xen/sched.h > +++ b/xen/include/xen/sched.h > @@ -68,6 +68,8 @@ extern struct domain *dom0; > #define EVTCHNS_PER_GROUP (BUCKETS_PER_GROUP * EVTCHNS_PER_BUCKET) > #define NR_EVTCHN_GROUPS DIV_ROUND_UP(MAX_NR_EVTCHNS, EVTCHNS_PER_GROUP) > > +struct evtchn_fifo_queue; > + This is superfluous in C, since ... > struct evtchn > { > #define ECS_FREE 0 /* Channel is available for use. > */ > @@ -98,6 +100,7 @@ struct evtchn > } u; > u8 priority; > u8 pending:1; > + struct evtchn_fifo_queue *q; /* Latest queue this event was on. */ ... this already puts it at global scope (other than in C++). Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |