I have data corruption with shared IRQs. It works well if the
firewire card has it's own IRQ. The difference on my machine is
that i don't see anything in the log. Only md5suming the data
shows me that there are lots of errors when the IRQ is shared
with other devices.
On Fri, Oct 31, 2003 at 07:31:58PM -0800, John L. Clark wrote:
> Good day, everyone,
>
> I'm having a problem both reading and writing to my external
> harddrive/enclosure over its firewire interface. In particular, I get
> consistent read and write aborts which interrupt the data streams and
> significantly slow down throughput.
>
> Here's the setup. The host is a Dell Inspiron 8200 laptop with onboard
> ethernet, firewire (4-pin), usb, etc. The enclosure is an Inclose
> HD-337-FW/U2 holding a Western Digital WD2000JDRTL 200G drive. I've
> experimented with both the most recent stable Linux kernel (2.4.22) and
> development kernel (2.6.0-test9), and I seem to encounter the same
> problem. Whenever I read from or write to the drive, it frequently
> hangs, eventually spitting out one of the following messages to
> /var/log/syslog before continuing:
>
> Oct 31 18:41:47 host kernel: ieee1394: sbp2: aborting sbp2 command
> Oct 31 18:41:47 host kernel: Read (10) 00 13 f2 6a e3 00 00 70 00
>
> or
>
> Oct 31 19:03:15 host kernel: ieee1394: sbp2: aborting sbp2 command
> Oct 31 19:03:15 host kernel: Write (10) 00 00 01 01 3f 00 00 08 00
>
> respectively. My /proc/scsi/scsi looks like:
>
> Attached devices:
> Host: scsi1 Channel: 00 Id: 00 Lun: 00
> Vendor: WDC WD20 Model: 00JB-32EVA0 Rev: 0.01
> Type: Direct-Access ANSI SCSI revision: 02
>
> I've read on the archives that there may be an interrupt problem; my
> /proc/interrupts looks like:
>
> CPU0
> 0: 15034110 XT-PIC timer
> 1: 20260 XT-PIC i8042
> 2: 0 XT-PIC cascade
> 8: 5 XT-PIC rtc
> 9: 882 XT-PIC acpi
> 11: 1278630 XT-PIC Intel 82801CA-ICH3, yenta, yenta, uhci_hcd, uhci_hcd, nvidia, ohci1394, eth0
> 12: 55983 XT-PIC i8042
> 14: 236887 XT-PIC ide0
> NMI: 0
> ERR: 7
>
> So it looks like my ethernet card, my video card, and the firewire
> enclosure are all using the same interrupt. Could this be causing the
> problem?
>
> Suggestions? Requests for additional information? Those aborts aren't
> causing data loss, are they?
>
> Thanks,
>
> John L. Clark
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
mailing list Linux1394-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux1394-user
Received on Sun Nov 2 15:56:50 2003
This archive was generated by hypermail 2.1.8 : Mon 02 May 2005 - 09:16:45 CEST