Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Feb 2003 16:25:47 -0800
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        firewire@FreeBSD.org
Subject:   Bad news: bus resets not fixed yet
Message-ID:  <20030222002547.GA1247@dhcp01.pn.xcllnt.net>

next in thread | raw e-mail | index | archive | help
Gang,

I rebooted after Hidetoshi-san's patch has been committed and I
also made sure to include ken's cd(4) fixes, but unfortunately
the bus resets have returned. We may have timing problems that
were hidden by the additional overhead of emitting the debug info.
Unfortunately I don't have much time to experiment with that, but
do want to pitch the following question(s):
o  Aren't bus resets expensive operations in general/principle?
o  My logs show 6 resets per second (unoptimized :-). Isn't this
   high no matter if there's a bug or not?
o  Are we not supposed to give devices some time to react upon the
   or otherwise build in some safety?

\begin{/var/log/messages snippet}
Feb 21 12:22:26 dhcp01 kernel: fwohci0: BUS reset
Feb 21 12:22:27 dhcp01 kernel: fwohci0: node_id = 0xc000ffc1, CYCLEMASTER mode
Feb 21 12:22:27 dhcp01 kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
Feb 21 12:22:27 dhcp01 kernel: fwohci0: BUS reset
Feb 21 12:22:27 dhcp01 kernel: fwohci0: node_id = 0xc000ffc1, CYCLEMASTER mode
Feb 21 12:22:27 dhcp01 kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
Feb 21 12:22:27 dhcp01 kernel: fwohci0: BUS reset
Feb 21 12:22:27 dhcp01 kernel: fwohci0: node_id = 0xc000ffc1, CYCLEMASTER mode
Feb 21 12:22:27 dhcp01 kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
Feb 21 12:22:27 dhcp01 kernel: fwohci0: BUS reset
Feb 21 12:22:27 dhcp01 kernel: fwohci0: node_id = 0xc000ffc1, CYCLEMASTER mode
Feb 21 12:22:27 dhcp01 kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
Feb 21 12:22:27 dhcp01 kernel: fwohci0: BUS reset
Feb 21 12:22:27 dhcp01 kernel: fwohci0: node_id = 0xc000ffc1, CYCLEMASTER mode
Feb 21 12:22:27 dhcp01 kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
Feb 21 12:22:27 dhcp01 kernel: fwohci0: BUS reset
Feb 21 12:22:27 dhcp01 kernel: fwohci0: node_id = 0xc000ffc1, CYCLEMASTER mode
Feb 21 12:22:27 dhcp01 kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
Feb 21 12:22:27 dhcp01 kernel: fwohci0: BUS reset
Feb 21 12:22:28 dhcp01 kernel: fwohci0: node_id = 0xc000ffc0, CYCLEMASTER mode
Feb 21 12:22:28 dhcp01 kernel: firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
\end{/var/log/messages snippet}

-- 
 Marcel Moolenaar	  USPA: A-39004		 marcel@xcllnt.net

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-firewire" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030222002547.GA1247>