kern/118093: firewire bus reset hogs CPU,
causing data to be lost
Dieter
freebsd at sopwith.solgatos.com
Sun Dec 28 23:33:24 PST 2008
> > I'll rephrase my question. In the old days, locking was done with spl.
> > The new way is with mutex. But with the spl calls being replaced with
> > noops, and as far as I can tell the driver is not using mutex, there
> > doesn't appear to be any locking. So the driver can step on itself.
>
>
> Well, there is locking around a couple of mutex's via FW_GLOCK().
Ah, I wasn't grepping for the right string. So there *is* mutex
locking. Although the lingering spl calls are still troubling.
More information about the freebsd-firewire
mailing list