I also have the same problem. It used to work fine until moving to the 2.6.15_something kernel. Using the kernel boot parameter "pci=nommconf" made it work for me. I heard from somebody else who also has the same problem that it has not been seen in the 2.6.17 kernel.
Reference: http://www.ubuntuforums.org/showthread.php?t=167310 -- Dapper Flight 5 kernel panic on boot https://launchpad.net/bugs/34515 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs