Your "ipw3945.ko" (http://kmr.nada.kth.se/~mini/ubuntu/ipw3945.ko) seems to fix the problem (booting fine whether the killswith is ON or OFF and the wifi is working too)
-- CPU soft lockup during bootup https://launchpad.net/bugs/63418 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs