On Wed, Apr 08, 2009 at 08:05:44AM +0000, Andrew Doran wrote: > On Tue, Apr 07, 2009 at 10:30:09PM +0000, David Young wrote: > > > Modified Files: > > src/sys/dev/ic: attimer.c attimervar.h > > src/sys/dev/isa: pcppi.c > > > > Log Message: > > Make pcppi(4) detach the "speaker" from attimer(4), so that the > > corresponding attimer(4) resource is not perpetually busy: now it > > is possible to detach and to reattach pcppi(4). Make attimer(4)'s > > device-detachment hook return EBUSY if pcppi(4) is still attached, so > > that pcppi(4) cannot end up with a dangling pointer to attimer(4). > > pcppi_bell() can race with pcppi_detach() -> pcppi_bell_stop()
Ok. I will see what I can do about that. Dave -- David Young OJC Technologies dyo...@ojctech.com Urbana, IL * (217) 278-3933