Could you give the kernel messages (output of dmesg) on both working and non-working kernels? Attach them to Bugzilla (don't paste).