Plans for hal 0.5.x

David Zeuthen david at
Mon Dec 13 09:14:51 PST 2004

On Mon, 2004-12-13 at 18:03 +0100, Kay Sievers wrote:
> > Ah, so, in other words, you guarantee that all hotplug.d notifiers
> > for /block/sda are done before you invoke the hotplug.d notifiers
> > for /block/sda/sda1?
> Yes, exactly. All childs will wait for the parent udev process to exit
> (exit == handled all notifiers). The whole event sequence is serialized
> by the DEVPATH (including the PHYSDEVPATH device).

Awesome, great work Kay! I will change the hal coldplug code to do
exactly the same.

> > > So you may get /block/sdb before you get /block/sda Do you think that's
> > > a problem and we need to reorder that?
> > > 
> > 
> > No, that would be just fine. In fact it would be perfect - what I want
> > to do is actually handle sdb* in parallel to sda* in hald (which is
> > possible as the major work will be invoking volume_id processes). How
> > does that sound?
> That's what I wanted to hear :).

Excellent, we're getting there.


hal mailing list
hal at

More information about the Hal mailing list