Welcome to LQ!
The most common cause of kernel panic is that you don't have support
for your / (root) filesystem, or your hard drive's controller, built into (Y)
you kernel. These cannot be modules (M) unless you also install an
initial ram disk image (initrd).
This Kernel Rebuild Guide
is a good read.