| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v6 11/16] x86/hvm: split I/O completion handling from state model
 >>> On 03.07.15 at 18:25, <paul.durrant@xxxxxxxxxx> wrote:
> @@ -46,9 +51,10 @@ struct hvm_vcpu_asid {
>  
>  struct hvm_vcpu_io {
>      /* I/O request in flight to device model. */
> -    enum hvm_io_state   io_state;
> -    unsigned long       io_data;
> -    int                 io_size;
> +    enum hvm_io_state      io_state;
> +    unsigned long          io_data;
> +    unsigned int           io_size;
> +    enum hvm_io_completion io_completion;
The subsequent member being a 32-bit one, the ordering should be
changed to not leave two 32-bit holes (e.g. the two enums first).
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |