[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 2/2] events/fifo: don't corrupt queues if an old tail moves queues
>>> On 11.11.13 at 17:03, David Vrabel <david.vrabel@xxxxxxxxxx> wrote: > +static bool_t test_and_set_linked(struct domain *d, struct evtchn *evtchn, Same comment here regarding constification of d. > --- a/xen/include/xen/sched.h > +++ b/xen/include/xen/sched.h > @@ -98,6 +98,8 @@ struct evtchn > } u; > u8 priority; > u8 pending:1; > + u16 last_vcpu_id; > + u8 last_priority; So this adds up to 5 bytes now, whereas you apparently could do with 4. On ARM this means the structure is larger than needed; on 64-bit (ARM or x86) it means that further additions are going to be less obvious. I'd therefore suggest } u; u16 last_vcpu_id; u8 priority:4; u8 last_priority:4; u8 pending:1; Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |