From owner-cvs-all@FreeBSD.ORG Mon Dec 22 09:46:59 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 647A816A4CF for ; Mon, 22 Dec 2003 09:46:59 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 357B143D66 for ; Mon, 22 Dec 2003 09:46:54 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 88672 invoked by uid 1000); 22 Dec 2003 17:46:54 -0000 Date: Mon, 22 Dec 2003 09:46:54 -0800 (PST) From: Nate Lawson To: Takeshi Shibagaki In-Reply-To: <20031222151901.96F8C16A56B@hub.freebsd.org> Message-ID: <20031222094416.X88639@root.org> References: <20031222151901.96F8C16A56B@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb ohci.c ohci_pci.c ohcivar.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2003 17:46:59 -0000 On Mon, 22 Dec 2003, Takeshi Shibagaki wrote: > Modified files: > sys/dev/usb ohci.c ohci_pci.c ohcivar.h > Log: > Enable support for DEVICE_SUSPEND, DEVICE_RESUME and DEVICE_SHUTDOWN > methods for USB devices in the same way of uhci driver. But this change > is not complete because some ohci controlers are not initialized completely. > So "kernel: usb0: 1 scheduling overruns" interrupt will generate many times. > > This change will be same one in PR kern/60099. > > Discussed on [bsd-nomads:16737] - [bsd-nomads:16746]. > > Revision Changes Path > 1.140 +2 -12 src/sys/dev/usb/ohci.c > 1.38 +40 -0 src/sys/dev/usb/ohci_pci.c > 1.36 +3 -0 src/sys/dev/usb/ohcivar.h Also, Lots of input from: Anish Mistry Now any chance of getting you to look at uhci(4)? It has similar suspend/resume problems. Perhaps Linux has some clues to the best approach. -Nate