From: Stefan Richter Date: Thu, 20 Mar 2008 22:48:23 +0000 (+0100) Subject: firewire: wait until PHY configuration packet was transmitted (fix bus reset loop) X-Git-Tag: v2.6.26-rc1~1141^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2a0a2590498be7b92e3e76409c9b8ee722e23c8f;p=pandora-kernel.git firewire: wait until PHY configuration packet was transmitted (fix bus reset loop) We now exit fw_send_phy_config /after/ the PHY config packet has been transmitted, instead of before. A subsequent fw_core_initiate_bus_reset will therefore not overlap with the transmission. This is meant to make the send PHY config packet + reset bus routine more deterministic. Fixes bus reset loop and eventual panic with - VIA VT6307 + IOGEAR hub + Unibrain Fire-i camera http://bugzilla.kernel.org/show_bug.cgi?id=10128 - JMicron card Signed-off-by: Stefan Richter Signed-off-by: Jarod Wilson --- Reading git-diff-tree failed