[arch-dev-public] [signoff] udev 118-2
aaronmgriffin at gmail.com
Thu Feb 21 17:08:36 EST 2008
On Thu, Feb 21, 2008 at 3:15 PM, Roman Kyrylych
<roman.kyrylych at gmail.com> wrote:
> 2008/2/21, Aaron Griffin <aaronmgriffin at gmail.com>:
> > On Thu, Feb 21, 2008 at 2:26 PM, Pierre Schmitz <pierre at archlinux.de> wrote:
> > > Am Donnerstag, 21. Februar 2008 08:10:19 schrieb Aaron Griffin:
> > >
> > > > Additionally, this package is required for the new initscripts which
> > > > are required for the new ISOs. Please sign off
> > >
> > > On my laptop udev needs 20s to load the modules. That's way too much. Was
> > > there any change which decreases performance that much?
> > Mine has always been slow. I attempted to improve performance in the
> > load-modules script, but I believe this is actually a udev issue at
> > this point... is the change significant from udev 116 and 118? I
> > noticed little change but I never timed it.
> > See the new initscripts package which outputs timing stats in ms.
> See http://bugs.archlinux.org/task/9648
> Users did notice the slowdown too.
> And there is some nice bootchart.
> I guess udev developers did something wrong in 118. *shrugs*
Oh crapshit.... this is my fault...
Ok, throwing this one out to the gallery: Take a look at the new 00
rule in the udev package. The point is to export the blacklist to the
udev environment for use in load-modules (it should only be computer
once). Apparently, that rule is done poorly and it runs for every rule
See mod-blacklist here: http://privat.archlinux.dk/bootchart.png
That should only be done once instead of the 28902373089434098 times it's run 8)
More information about the arch-dev-public