Ok, here's the deal. It worked fine on the 2.4 kernel, but ever since I've upgraded to 2.6 it has given me kernel panics, so I have to go to interactive startup and keep it from running to boot up my machine. The reason I need it is because I don't know how to configure my cd-drive or sound card without it. If you can help me with that, that would be cool. Anyway, I looked at the system logs, and this seems to be the culprit:
Mar 11 07:37:18 Kevin kernel: kudzu: numerical sysctl 1 23 is obsolete.
Mar 11 07:37:19 Kevin kernel: cs: IO port probe 0x0100-0x04ff:<0>CPU 0: Machine Check Exception: 0000000000000007
Mar 11 07:37:19 Kevin kernel: Bank 3: b40000000000083b at 00000001fc0003d8
I tried booting with the "nomce" option, but that causes the system to hang after starting PCMCIA for some reason. So, It seems that kudzu is telling cs to do a port scan. The weird thing is, those are the exact ports I have disabled in my pcmcia config.opts, because I know it causes a MCE. So I guess I need some way for kudzu to not touch any PCMCIA stuff. I tried "safe" mode, but that doesn't help.