ChangeSet 1.1595.7.34, 2003/07/31 22:51:51-07:00, david-b@pacbell.net

[PATCH] USB: ehci-hcd and period=1frame hs interrupts

This resolves the slowdown Bernd Porr noticed, where rather a lot
of useless work got done.   It should apply to 2.4 too.


 drivers/usb/host/ehci-sched.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


diff -Nru a/drivers/usb/host/ehci-sched.c b/drivers/usb/host/ehci-sched.c
--- a/drivers/usb/host/ehci-sched.c	Fri Aug  1 10:53:47 2003
+++ b/drivers/usb/host/ehci-sched.c	Fri Aug  1 10:53:47 2003
@@ -397,7 +397,7 @@
 				if (status == 0)
 					break;
 			}
-		} while (status && --frame);
+		} while (status && frame--);
 		if (status)
 			goto done;
 		qh->start = frame;
