Messages in this thread | | | Date | Tue, 9 Aug 2016 16:09:40 +0200 | From | Greg KH <> | Subject | Re: drivers/usb/usbip/vudc_rx.c:145: possible bad bitmask ? |
| |
On Mon, Jul 18, 2016 at 01:29:05PM +0100, David Binderman wrote: > Hello there, > > drivers/usb/usbip/vudc_rx.c:145:27: warning: result of ‘11 << 30’ > requires 35 bits to represent, but ‘int’ only has 32 bits > [-Wshift-overflow=] > > Source code is > > urb_p->urb->pipe &= ~(11 << 30); > > Maybe better code > > urb_p->urb->pipe &= ~(11UL << 30);
Perhaps, care to send a patch?
thanks,
greg k-h
| |