The modules won't load. The snd module complains:
snd: Unknown symbol pm_register
snd: Unknown symbol pm_unregister
All the other modules complain about unknown symbols, because snd has not been loaded. The compilation process of alsa-driver also outputs warnings about this, but does not fail.
Writing this report, this is what i discovered:
Author: Jeff Garzik <email@example.com>
Date: Sun Nov 13 16:06:25 2005 -0800
[PATCH] move pm_register/etc. to CONFIG_PM_LEGACY, pm_legacy.h
Since few people need the support anymore, this moves the legacy
pm_xxx functions to CONFIG_PM_LEGACY, and include/linux/pm_legacy.h.
Signed-off-by: Andrew Morton <firstname.lastname@example.org>
Signed-off-by: Linus Torvalds <email@example.com>
Indeed, i disabled CONFIG_PM_LEGACY, because i really didn't expect anything to depend on it. Anyway, i would have expected this:
* Checking for suitable kernel configuration options:
To at least issue a warning. I hope this is relevant.
I have no experience with those checks, if kernel team can suggest something, it would really rocks :)
Okay check added, hopefully it will work.