I installed zen kernel and some key modules stopped load automatically. I was frustrating to load every time from command line. There is very easy way for autoloading.
lenovo greg # mkdir /etc/modules.autoload.d
add file there and inside write module names in order you want to load…
lenovo modules.autoload.d # vi vmlinuz-2.6