[PATCH] ieee1394: reorder activities after bus reset (fixes device detection)
authorJody McIntyre <scjody@steamballoon.com>
Fri, 30 Sep 2005 18:59:08 +0000 (11:59 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 30 Sep 2005 19:41:19 +0000 (12:41 -0700)
commit328699bf0ff4d35a9932ce279441f955e78a890e
tree2e09a7e6c8f1648f0f2aeaea5e175b934118d3c5
parent2bab359a5009f330b12a4ed09a57d3d2ac6b3483
[PATCH] ieee1394: reorder activities after bus reset (fixes device detection)

Units were not detected if the local IRM performed a bus reset.  ("The root
node is not cycle master capable; selecting a new root node and resetting...",
often seen with iPods and other SBP-2 devices).  Rearrange the order of IRM
duties and node scanning.  TODO: Audit the ROM caching and parsing code for
underlying issues.

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: Jody McIntyre <scjody@steamballoon.com>
Cc: Ben Collins <bcollins@debian.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/ieee1394/nodemgr.c