On Wed, 2 Apr 2008, David Brownell wrote:ISTR trying to make that same point a few times over the past two or three years... :-) It would make more sense for each HCD to keep its own private "state" variable. The interaction with usbcore can be broken down into a few simple tests, such as: Is the HC dead? Is the HC (i.e., the PCI or platform device) suspended? Is the HC running? Is it okay to submit an URB? There's plenty of redundancy in this list, and some of the information may already be available in hcd->self.root_hub->state. In many or most cases, these questions can't be answered in a race-free manner anyhow, which limits their usefulness. Alan Stern --
| monstr | [PATCH 27/56] microblaze_v2: support for a.out |
| Andrew Morton | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| mdew . | Re: [patch] CFS scheduler, v4 |
| Gabriel C | Re: 2.6.21-mm1 |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Willy Tarreau | Re: [PATCH] tcp: splice as many packets as possible at once |
| Linus Torvalds | Re: [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
