Gerd Hoffmann 3ae7eb88c4 ehci: fix overflow in frame timer code
In case the frame timer doesn't run for a while due to the host being
busy skipped_uframes can become big enough that UFRAME_TIMER_NS *
skipped_uframes overflows.  Which in turn throws off all subsequent
ehci frame timer calculations.

Reported-by: 李林 <8610_28@163.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-id: 20170515104543.32044-1-kraxel@redhat.com
2017-05-29 14:03:35 +02:00
..
2016-01-29 15:07:23 +00:00
2016-02-23 10:38:00 +01:00
2016-01-29 15:07:23 +00:00
2017-02-06 10:23:17 +01:00
2016-02-23 12:43:05 +00:00
2017-03-02 15:25:37 +00:00
2017-03-01 11:51:29 +04:00
2016-01-29 15:07:23 +00:00
2017-02-21 08:11:42 +01:00
2017-03-09 09:46:13 +01:00
2016-04-25 12:05:05 +01:00
2017-05-12 12:26:40 +02:00
2016-01-29 15:07:23 +00:00
2013-02-19 12:30:05 +01:00
2016-01-29 15:07:23 +00:00
2016-01-29 15:07:23 +00:00
2017-02-21 08:11:43 +01:00