[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH for 4.7] pvusb: add missing definition to usbif.h
On Thu, May 05, 2016 at 08:36:45AM +0200, Juergen Gross wrote: > The pvusb request structure contains the transfer_flags member which > is missing definitions of it's semantics. > > Add the definition of the USBIF_SHORT_NOT_OK flag. > > Signed-off-by: Juergen Gross <jgross@xxxxxxxx> > --- > Please consider taking this patch for 4.7 release. I believe this is the > last bit missing for support of qemu based pvusb backend. The risk of the > patch should be zero, as no Xen component is using this header. > --- > xen/include/public/io/usbif.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/xen/include/public/io/usbif.h b/xen/include/public/io/usbif.h > index 9ef0cdc..4053c24 100644 > --- a/xen/include/public/io/usbif.h > +++ b/xen/include/public/io/usbif.h > @@ -187,6 +187,7 @@ struct usbif_urb_request { > /* basic urb parameter */ > uint32_t pipe; > uint16_t transfer_flags; > +#define USBIF_SHORT_NOT_OK 0x0001 Where does this come from? Should it be surrounded by define guard? #ifndef USBIF_SHORT_NOT_OK #define USBIF_SHORT_NOT_OK 0x0001 #endif Why does it need to be in our public header? If we end up taking this I think it should at least start with XEN_ prefix. > uint16_t buffer_length; > union { > uint8_t ctrl[8]; /* setup_packet (Ctrl) */ > -- > 2.6.6 > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |