[12:50] <quappa> hello. is there a way to know if I upstart is ok after upgrade to Edgy? I don't see any change in startup time. People on forums say it's dramatic.
[12:50] <quappa> s/if I/if/
[12:51] <_ion> In edgy, upstart just launches the same old sysvrc scripts. It doesn't affect startup time until the whole bootup process is migrated to upstart jobs (that's going to happen in feisty). Edgy has other changes that may decrease startup time, though.
[12:52] <quappa> oh. thanks.
[12:53] <quappa> probably those other changes didn't affect my setup.
[11:28] <Keybuk> Md: you'll probably like the plan to take over the world that the Ubuntu Kernel Team and I are cooking up :p
[11:39] <Md> Keybuk: --verbose
[11:40] <Keybuk> Md: moving the decision about which devices get bound to which drivers to userspace
[11:41] <Keybuk> so udev is responsible for it
[11:42] <Md> how?
[11:44] <Keybuk> first, with .20 and a couple of patches, ensure that drivers are first class sysfs objects with uevents, etc.
[11:44] <Keybuk> then modify the module information so that a module announces which drivers it contains, and maps modaliases to driver names instead of module names
[11:44] <Keybuk> alias pci:blahblah pci:drivername
[11:44] <Keybuk> alias pci:drivername modulename
[11:45] <Md> but is this needed for every driver?
[11:45] <Keybuk> finally merge modprobe into udev (using kay's patch) so we can lookup this in udev
[11:45] <Keybuk> I think that the first two are very useful for every driver
[11:45] <Keybuk> the third bit is also useful, because you can use udev to force a bind or unbind
[11:46] <Keybuk> as to which drivers we make the decision for, I don't think it makes much difference; we could leave the easy decisions up to the kernel, and just do the hard ones in userspace
[11:46] <Keybuk> but I don't think there's any drawback to doing it all in userspace
[11:46] <Md> performance?
[11:46] <Keybuk> I don't think that the bind between a device and driver is ms critical?
[11:47] <Md> no, but when you load 30 drivers at boot time maybe it starts to be noticeable
[11:47] <Keybuk> udev is going to get called out anyway for those 30 devices