From owner-freebsd-firewire Fri Feb 21 16:25:50 2003 Delivered-To: freebsd-firewire@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0961B37B401 for ; Fri, 21 Feb 2003 16:25:49 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1B7A43FCB for ; Fri, 21 Feb 2003 16:25:47 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.6/8.12.6) with ESMTP id h1M0Pl1o023577 for ; Fri, 21 Feb 2003 16:25:47 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7) with ESMTP id h1M0PlYl001314 for ; Fri, 21 Feb 2003 16:25:47 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7/Submit) id h1M0PlMF001313 for firewire@FreeBSD.org; Fri, 21 Feb 2003 16:25:47 -0800 (PST) Date: Fri, 21 Feb 2003 16:25:47 -0800 From: Marcel Moolenaar To: firewire@FreeBSD.org Subject: Bad news: bus resets not fixed yet Message-ID: <20030222002547.GA1247@dhcp01.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.3i Sender: owner-freebsd-firewire@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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