[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v3 04/15] argo: init, destroy and soft-reset, with enable command line opt



>>> On 09.01.19 at 15:26, <jandryuk@xxxxxxxxx> wrote:
> On Wed, Jan 9, 2019 at 4:35 AM Jan Beulich <JBeulich@xxxxxxxx> wrote:
>> >>> On 08.01.19 at 23:54, <jandryuk@xxxxxxxxx> wrote:
>> > On Mon, Jan 7, 2019 at 2:43 AM Christopher Clark 
>> > <christopher.w.clark@xxxxxxxxx> wrote:
>> >> +     */
>> >> +    struct argo_ring_info *ring_info;
>> >> +    /* domain to be notified when space is available */
>> >> +    domid_t domain_id;
>> >> +    uint16_t pad;
>> >
>> > Can we order domain_id after len and drop the pad?
>>
>> That would still call for a pad field - we prefer to have explicit padding,
>> and also to check it's zero, the latter to allow for assigning meaning to
>> the field down the road.
> 
> This struct is internal to Xen and argo, so do we still need explicit 
> padding?

Oh, internal structures don't need any explicit padding. Where the
domain_id field gets placed still doesn't matter then, though.

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.