Commit a5073b52833e4df8e16c93dc4cbb7e0c558c74a2 (musb_gadget: fix unhandled endpoint 0 IRQs) misses this change to blackfin.c: stop faking successful result of blackfin_interrupt() and emitting a debug message on an unhandled interrupt. Signed-off-by: Sergei Shtylyov <sshtylyov@xxxxxxxxxx> --- The patch is against the recent Linus' tree. Mike, the comment metions BF54x -- was there some specific case of unhandled interrupts with it, so you'd prefer to keep DBG()? drivers/usb/musb/blackfin.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) Index: linux-2.6/drivers/usb/musb/blackfin.c =================================================================== --- linux-2.6.orig/drivers/usb/musb/blackfin.c +++ linux-2.6/drivers/usb/musb/blackfin.c @@ -173,13 +173,7 @@ static irqreturn_t blackfin_interrupt(in spin_unlock_irqrestore(&musb->lock, flags); - /* REVISIT we sometimes get spurious IRQs on g_ep0 - * not clear why... fall in BF54x too. - */ - if (retval != IRQ_HANDLED) - DBG(5, "spurious?\n"); - - return IRQ_HANDLED; + return retval; } static void musb_conn_timer_handler(unsigned long _musb) -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html