From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263561AbUC3JWh (ORCPT ); Tue, 30 Mar 2004 04:22:37 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263568AbUC3JWg (ORCPT ); Tue, 30 Mar 2004 04:22:36 -0500 Received: from smtp02.mrf.mail.rcn.net ([207.172.4.61]:5012 "EHLO smtp02.mrf.mail.rcn.net") by vger.kernel.org with ESMTP id S263561AbUC3JW0 (ORCPT ); Tue, 30 Mar 2004 04:22:26 -0500 Date: Tue, 30 Mar 2004 03:24:17 -0600 Subject: ohci1394 issues ( 2.6.5-rc2 and beyond ) Message-ID: <39a2add7e90d91e09dc3f15bd2ddeb76@localhost.localdomain> MIME-Version: 1.0 (Generated by Pantomime 1.2.0) From: Michael Baehr To: linux-kernel@vger.kernel.org Reply-To: tehdely_lkml@metawire.org Organization: Metawire Open Hosting Network X-Mailer: GNUMail.app (Version 1.2.0) Content-Type: text/plain; charset="us-ascii"; format="flowed" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org I'm running a linux 2.6.5-rc2-mm5 kernel atm... motherboard is an Abit NF7-s with an onboard firewire controller (I assume Nforce2 chipset). I get this loveliness everytime I modprobe ohci1394: ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[5] MMIO=[e0084000-e00847ff] Max Packet=[2048] Badness in get_phy_reg at drivers/ieee1394/ohci1394.c:238 Call Trace: [] get_phy_reg+0x10e/0x120 [ohci1394] [] ohci_devctl+0x5c/0x5d0 [ohci1394] [] common_interrupt+0x18/0x20 [] delay_tsc+0x14/0x20 [] ohci_irq_handler+0x588/0x830 [ohci1394] [] do_timer+0xdf/0xf0 [] handle_IRQ_event+0x3a/0x70 [] do_IRQ+0xd5/0x1b0 ======================= [] common_interrupt+0x18/0x20 [] set_phy_reg+0x73/0x120 [ohci1394] [] delayed_reset_bus+0x0/0xd0 [ieee1394] [] ohci_devctl+0x76/0x5d0 [ohci1394] [] csr1212_fill_cache+0x97/0x100 [ieee1394] [] delayed_reset_bus+0x0/0xd0 [ieee1394] [] hpsb_reset_bus+0x35/0x40 [ieee1394] [] delayed_reset_bus+0xb4/0xd0 [ieee1394] [] run_timer_softirq+0xd4/0x1d0 [] __do_softirq+0x7d/0x80 [] do_softirq+0x4e/0x60 ======================= [] do_IRQ+0x15b/0x1b0 [] common_interrupt+0x18/0x20 [] default_idle+0x23/0x30 [] cpu_idle+0x2c/0x40 [] start_kernel+0x197/0x1e0 [] unknown_bootoption+0x0/0x120 Badness in set_phy_reg at drivers/ieee1394/ohci1394.c:267 Call Trace: [] set_phy_reg+0x110/0x120 [ohci1394] [] ohci_devctl+0x76/0x5d0 [ohci1394] [] delay_tsc+0x14/0x20 [] ohci_irq_handler+0x588/0x830 [ohci1394] [] do_timer+0xdf/0xf0 [] handle_IRQ_event+0x3a/0x70 [] do_IRQ+0xd5/0x1b0 ======================= [] common_interrupt+0x18/0x20 [] set_phy_reg+0x73/0x120 [ohci1394] [] delayed_reset_bus+0x0/0xd0 [ieee1394] [] ohci_devctl+0x76/0x5d0 [ohci1394] [] csr1212_fill_cache+0x97/0x100 [ieee1394] [] delayed_reset_bus+0x0/0xd0 [ieee1394] [] hpsb_reset_bus+0x35/0x40 [ieee1394] [] delayed_reset_bus+0xb4/0xd0 [ieee1394] [] run_timer_softirq+0xd4/0x1d0 [] __do_softirq+0x7d/0x80 [] do_softirq+0x4e/0x60 ======================= [] do_IRQ+0x15b/0x1b0 [] common_interrupt+0x18/0x20 [] default_idle+0x23/0x30 [] cpu_idle+0x2c/0x40 [] start_kernel+0x197/0x1e0 [] unknown_bootoption+0x0/0x120 ohci1394: fw-host0: SelfID received outside of bus reset sequence ieee1394: Host added: ID:BUS[0-00:1023] GUID[000000508dfea614] Evidently, it still loads although the error about SelfID indicates already that something is not quite right. Further fun continues when plugging in my firewire hard drive (it's a Maxtor external 160 gb, pretty generic as far as external firewire hard drives go). About one out of five times I will get a hard drive mountable via /dev/sdc... other times, the kernel's SCSI module will backtrace and not work, or it will give me a series of errors from sbp2 (can't login to device, device timed out, could not read config rom, etc). As far as I can remember, I never had these issues with 2.6.4 kernel, so it's something that's been added in the devel tree. Also, this is my first post on LKML so if anybody feels like nitpicking any aspect of it, please do so (preferably without ccing the list, as that'll just add noise). I'm all about netiquette :) - Mike