hard to reproduce panic: - plugged in two bus powered hubs into PC - got panic in ohci_cancel_packet, called by fw_flush_transactions, called by fw_core_handle_bus_reset, while or right after handle_ar_packet screenshot follows
Created attachment 15415 [details] panic screenshot
Created attachment 15416 [details] panic screenshot
I've hit this panic once or twice w/my crappy jmicron controller.
Maybe this is caused by the race condition described by Jay on IRC. Patch: "firewire: fix race of bus reset with request transmission" http://lkml.org/lkml/2008/7/12/68 belongs to patch series http://lkml.org/lkml/2008/7/12/66
Mentioned patch has been merged in 2.6.27-rc1: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=792a61021c6043f6c2b24b1cdd42be5753b3e54c I presume it fixes this bug.