I'm having problems with 1394 in 2.6.12-rc2-mm1. When I connect my Apple iSight camera, it is not detected; repeated connections/disconnections don't help. When I tried to rmmod all the appropriate modules (rmmod video1394 raw1394 ohci1394 ieee1394), the rmmod command hung. Alt-Sysreq-t shows this: rmmod D F75593C0 0 7206 7193 (NOTLB) e43fbda0 00000086 e43fbdd0 f75593c0 00000000 00000000 f78bbd20 29b325f2 000004d2 00000848 2ec09330 000004d2 e0556560 e0556688 f792f258 e43fbdd4 e43fb000 e43fbdf4 c02ade0e 00000000 e0556560 c01142b0 00000000 00000000 Call Trace: [] wait_for_completion+0x6e/0xc0 [] device_del+0x16/0x70 [] device_unregister+0xb/0x20 [] nodemgr_remove_ne+0x6d/0x90 [ieee1394] [] __nodemgr_remove_host_dev+0xb/0x10 [ieee1394] [] device_for_each_child+0x29/0x50 [] nodemgr_remove_host_dev+0x15/0x40 [ieee1394] [] __unregister_host+0x75/0xb0 [ieee1394] [] highlevel_remove_host+0x2d/0x60 [ieee1394] [] hpsb_remove_host+0x3b/0x60 [ieee1394] [] ohci1394_pci_remove+0x8b/0x250 [ohci1394] [] pci_device_remove+0x2c/0x40 [] device_release_driver+0x7c/0x80 [] __remove_driver+0x8/0x10 [] driver_for_each_device+0x43/0x70 [] driver_detach+0x16/0x18 [] bus_remove_driver+0x26/0x40 [] driver_unregister+0xe/0x20 [] pci_unregister_driver+0xe/0x20 [] sys_delete_module+0x14d/0x160 [] sysenter_past_esp+0x54/0x75 This last worked for me in 2.6.12-rc1-mm3; I didn't have a chance to test -rc1-mm4. .config attached and lspci attached. J