FS#13852 - [udev] Need a update/better parse in load-modules.sh
Attached to Project:
Arch Linux
Opened by Gerardo Exequiel Pozzi (djgera) - Wednesday, 18 March 2009, 16:34 GMT
Last edited by Thomas Bächler (brain0) - Saturday, 13 February 2010, 22:35 GMT
Opened by Gerardo Exequiel Pozzi (djgera) - Wednesday, 18 March 2009, 16:34 GMT
Last edited by Thomas Bächler (brain0) - Saturday, 13 February 2010, 22:35 GMT
|
Details
Description: Since the fix in minilogd [
I see, and also other users[#1], a new warnings from load-modules.sh This is my stripped list -> (similar warnings are deleted) load-modules.sh: 'pci:v000010DEd000002F4sv000010DEsd000002F4bc05sc00i00' is not a valid module or alias name load-modules.sh: 'acpi:LNXSYSTM:' is not a valid module or alias name load-modules.sh: 'input:b0019v0000p0002e0000-e0,1,k74,ramlsfw' is not a valid module or alias name load-modules.sh: 'acpi:LNXTHERM:' is not a valid module or alias name load-modules.sh: 'acpi:ATK0110:' is not a valid module or alias name load-modules.sh: 'acpi:PNP0C02:' is not a valid module or alias name load-modules.sh: 'acpi:PNP0303:PNP030B:' is not a valid module or alias name load-modules.sh: 'pci:v00001022d00001101sv00000000sd00000000bc06sc00i00' is not a valid module or alias name load-modules.sh: 'dmi:bvnPhoenixTechnologies,LTD:bvrASUSM2N32-SLIDELUXEACPIBIOSRevision1603:bd12/17/2007:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM2N32-SLIDELUXE:rvr1.XX:cvnChassisManufacture:ct3:cvrChassisVersion:' is not a valid module or alias name load-modules.sh: 'input:b0010v001Fp0001e0100-e0,12,kramls1,2,fw' is not a valid module or alias name load-modules.sh: 'input:b0011v0002p0005e0000-e0,1,2,k110,111,112,r0,1,8,amlsfw' is not a valid module or alias name load-modules.sh: 'input:b0011v0001p0001eAB41-e0,1,4,11,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,ram4,l0,1,2,sfw' is not a valid module or alias name Using udev-140-1 and all packages from testing. [#1] http://bbs.archlinux.org/viewtopic.php?id=61957 |
This task depends upon
Closed by Thomas Bächler (brain0)
Saturday, 13 February 2010, 22:35 GMT
Reason for closing: Implemented
Additional comments about closing: Applied to SVN.
Saturday, 13 February 2010, 22:35 GMT
Reason for closing: Implemented
Additional comments about closing: Applied to SVN.
DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{ignore_error}+="/lib/udev/load-modules.sh $env{MODALIAS}"
so this isn't a bug in load-modules.sh, but the boot process is now slow because logger now works, and logger/minilogd takes some times.
maybe a blacklist the module alias that cause this warning?
I could always shut up load-modules.sh, but I think these warnings are valuable.
s/because/maybe in my above comment.
I will ask the forum users who have this problem of slowness, in what happens if comment #logger. ;)
Back to the point at hand: I think these warnings are useful and skipping over them may do us harm in the future.
Are there any other side effects besides log messages?
Correct, I understand what you mean. Anyway, I can help by providing ideas, to do something about it if you are interested.
No, there are no side effects, or almost for me. I am waiting the responses from forum users.
I've got the same problem. Here is an extract from my /var/log/messages.log:
Apr 15 15:31:20 forneus load-modules.sh: 'pci:v000010DEd000001EEsv00001043sd000080ACbc05sc00i00' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'pci:v000010DEd000001EBsv00001043sd000080ACbc05sc00i00' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'pci:v000010DEd000001ECsv00001043sd000080ACbc05sc00i00' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'pci:v000010DEd000001EDsv00001043sd000080ACbc05sc00i00' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:LNXSYSTM:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'pci:v000010DEd000001EFsv00001043sd000080ACbc05sc00i00' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'pci:v000010DEd00000060sv00001043sd000080ADbc06sc01i00' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0000:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0C02:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0200:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0C01:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0100:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0303:PNP030B:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0501:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0501:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0800:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0C02:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0C04:' is not a valid module or alias name
Apr 15 15:31:20 forneus load-modules.sh: 'acpi:PNP0C02:' is not a valid module or alias name
Apr 15 15:31:21 forneus load-modules.sh: 'platform:vesafb' is not a valid module or alias name
Apr 15 15:31:21 forneus load-modules.sh: Not loading module alias 'pcspkr' because it is blacklisted
Apr 15 15:31:21 forneus load-modules.sh: 'dmi:bvnPhoenixTechnologies,LTD:bvrASUSA7N8X2.0DeluxeACPIBIOSRev1007:bd10/06/2003:svnASUSTeKComputerINC.:pnA7N8X2.0:pvrREV2.xx:rvnASUSTeKC
omputerINC.:rnA7N8X2.0:rvrREV2.xx:cvnChassisManufactture:ct3:cvrChassisVersion:' is not a valid module or alias name
Apr 15 15:31:21 forneus load-modules.sh: 'pci:v00001002d00004155sv000017AFsd0000200Fbc03sc00i00' is not a valid module or alias name
Apr 15 15:31:21 forneus load-modules.sh: 'pci:v00001002d00004175sv000017AFsd0000200Ebc03sc80i00' is not a valid module or alias name
Apr 15 15:31:21 forneus load-modules.sh: 'platform:parport_pc' is not a valid module or alias name
Apr 15 15:31:21 forneus load-modules.sh: 'platform:parport_pc' is not a valid module or alias name
Apr 15 15:31:21 forneus load-modules.sh: 'platform:parport_pc' is not a valid module or alias name
I'm using udev 141-1 and the lastest stable kernel (2.6.29.1-3)
uname -a
Linux forneus 2.6.29-ARCH #1 SMP PREEMPT Wed Apr 8 12:47:56 UTC 2009 i686 AMD Athlon(tm) XP 3200+ AuthenticAMD GNU/Linux
find /sys/devices -name modalias -exec cat {} \;
We should still discuss whether we might want to silence some of these messages.
To be clear: this is not a bug. The kernel says "I have device ABC", and modprobe says "I have no idea what module to load for ABC, I'll just fail". If we start blocking these "errors", in the future when modprobe DOES know which module to load (say, you installed a package via pacman which contains the module), all the sudden, it won't be loaded. That's bad news.
Currently a message is logged to:
* everything.log, messages.log, user.log, debug.log (if enabled)
with this fix, "info" messages will be logged to:
* everything.log, messages.log
and "debug" messages (invalid alias...) will be logged to:
* everything.log, debug.log