[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 0/4] Add V4V to Xen v5
On 20 September 2012 11:22, Jan Beulich <JBeulich@xxxxxxxx> wrote: >>>> On 20.09.12 at 11:47, Jean Guyader <jean.guyader@xxxxxxxxxx> wrote: >> v5 changes: >> - Fix prototypes in v4v.h for do_v4v_op >> - Add padding to make sure all the structures >> are 64 bits aligned >> - Replace [0] with [] > > But that isn't standard C either (before C99 at least). > I found that in xen/public/physdev.h struct physdev_pci_device_add { /* IN */ uint16_t seg; uint8_t bus; uint8_t devfn; uint32_t flags; struct { uint8_t bus; uint8_t devfn; } physfn; #if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L uint32_t optarr[]; #elif defined(__GNUC__) uint32_t optarr[0]; #endif }; Would something similar be ok? Thanks, Jean _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |