Messages in this thread | | | From | David Binderman <> | Date | Mon, 18 Jul 2016 13:29:05 +0100 | Subject | drivers/usb/usbip/vudc_rx.c:145: possible bad bitmask ? |
| |
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);
Regards
David Binderman
| |