TO: David Mosberger <dav...@egauge.net> CC: "Greg Kroah-Hartman" <gre...@linuxfoundation.org>
tree: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-next head: 112fe8e290d9b1c8651de6c7d010041f0ff44b6d commit: 2d53139f31626bad6f8983d8e519ddde2cbba921 [146/160] Add support for using a MAX3421E chip as a host driver. :::::: branch date: 8 minutes ago :::::: commit date: 30 minutes ago drivers/usb/host/max3421-hcd.c:594 max3421_next_transfer() warn: variable dereferenced before check 'urb' (see line 591) drivers/usb/host/max3421-hcd.c:1563 max3421_urb_enqueue() warn: inconsistent returns spin_lock:&max3421_hcd->lock: locked (1547 [(-12)]) unlocked (1534 [(-22)], 1563 [0], 1563 [s32min-(-1),1-s32max]) drivers/usb/host/max3421-hcd.c:1563 max3421_urb_enqueue() warn: inconsistent returns irqsave:flags: locked (1547 [(-12)]) unlocked (1534 [(-22)], 1563 [0], 1563 [s32min-(-1),1-s32max]) git remote add usb git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git git remote update usb git checkout 2d53139f31626bad6f8983d8e519ddde2cbba921 vim +/urb +594 drivers/usb/host/max3421-hcd.c 2d53139f David Mosberger 2014-04-28 585 */ 2d53139f David Mosberger 2014-04-28 586 static void 2d53139f David Mosberger 2014-04-28 587 max3421_next_transfer(struct usb_hcd *hcd, int fast_retransmit) 2d53139f David Mosberger 2014-04-28 588 { 2d53139f David Mosberger 2014-04-28 589 struct max3421_hcd *max3421_hcd = hcd_to_max3421(hcd); 2d53139f David Mosberger 2014-04-28 590 struct urb *urb = max3421_hcd->curr_urb; 2d53139f David Mosberger 2014-04-28 @591 struct max3421_ep *max3421_ep = urb->ep->hcpriv; 2d53139f David Mosberger 2014-04-28 592 int cmd = -EINVAL; 2d53139f David Mosberger 2014-04-28 593 2d53139f David Mosberger 2014-04-28 @594 if (!urb) 2d53139f David Mosberger 2014-04-28 595 return; /* nothing to do */ 2d53139f David Mosberger 2014-04-28 596 2d53139f David Mosberger 2014-04-28 597 switch (max3421_ep->pkt_state) { --- 0-DAY kernel build testing backend Open Source Technology Center http://lists.01.org/mailman/listinfo/kbuild Intel Corporation _______________________________________________ kbuild mailing list kbuild@lists.01.org https://lists.01.org/mailman/listinfo/kbuild