From owner-cvs-src-old@FreeBSD.ORG Wed May 12 23:11:27 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 621EA106566C for ; Wed, 12 May 2010 23:11:27 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (unknown [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 506EC8FC12 for ; Wed, 12 May 2010 23:11:27 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o4CNBRJO091627 for ; Wed, 12 May 2010 23:11:27 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o4CNBRbx091626 for cvs-src-old@freebsd.org; Wed, 12 May 2010 23:11:27 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <201005122311.o4CNBRbx091626@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Wed, 12 May 2010 22:55:45 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb/controller ehci.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 23:11:27 -0000 thompsa 2010-05-12 22:55:45 UTC FreeBSD src repository Modified files: sys/dev/usb/controller ehci.c Log: SVN rev 208014 on 2010-05-12 22:55:45Z by thompsa Back out r203140 which was causing problems when the first and the last microframe slot was not in the smask. The problem was that the EHCI driver was then thinking that the transfer was immediately complete in some cases. Which could lead to freeze-like situations, which can be recovered by unplugging the USB device. Reported by: Richard Kolkovich Submitted by: Hans Petter Selasky Revision Changes Path 1.38 +20 -9 src/sys/dev/usb/controller/ehci.c