LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-08-2006, 04:06 PM   #1
MQMan
Member
 
Registered: Jan 2004
Location: Los Angeles
Distribution: Slack64 14.1
Posts: 581

Rep: Reputation: 38
SCSI Errors when IRQ Shared - How do I not share IRQ


Hi,

This is a follow on thread from this.

I fixed the problem initially by having the BIOS re-scan the hardware. This forced the SCSI card to have an interrupt all to itself, instead of sharing with the nVidia video card. However, I now have hooked up a UPS to one one the USB ports. Previously, I didn't have any USB devices connected. This caused the USB to now use the same IRQ as the SCSI card, so I now have a bunch of errors again:

Jan 8 13:53:02 The-Tardis kernel: scsi0: PCI error Interrupt at seqaddr = 0x9
Jan 8 13:53:02 The-Tardis kernel: scsi0: Data Parity Error Detected during address or writ
e data phase
Jan 8 13:53:02 The-Tardis kernel: scsi0: WARNING WARNING WARNING WARNING
Jan 8 13:53:02 The-Tardis kernel: scsi0: Too many PCI parity errors observed as a target.
Jan 8 13:53:02 The-Tardis kernel: scsi0: Some device on this bus is generating bad parity.
Jan 8 13:53:02 The-Tardis kernel: scsi0: This is an error *observed by*, not *generated by
*, this controller.
Jan 8 13:53:02 The-Tardis kernel: scsi0: PCI parity error checking has been disabled.
Jan 8 13:53:02 The-Tardis kernel: scsi0: WARNING WARNING WARNING WARNING

Here's how the IRQs are assigned:

CPU0
0: 1124175 XT-PIC timer
1: 4093 XT-PIC i8042
2: 0 XT-PIC cascade
3: 55530 XT-PIC NE2000
4: 127 XT-PIC serial
5: 6029 XT-PIC ES1688
8: 2 XT-PIC rtc
9: 1 XT-PIC acpi
10: 324629 XT-PIC eth1, nvidia
11: 14517 XT-PIC aic7xxx, uhci_hcd:usb1
12: 36672 XT-PIC i8042
14: 18176 XT-PIC ide0
15: 160280 XT-PIC ide1
NMI: 0
ERR: 5

I haven't tried switching the card slots around yet, but I don't think that will help, because it always seems to "double" them up.

Is there a way to "force" the SCSI card to use an IRQ all by itself. Or, to make the USB share IRQ 10 instead.

Cheers,
Eddie
 
Old 01-08-2006, 05:54 PM   #2
bigrigdriver
LQ Addict
 
Registered: Jul 2002
Location: East Centra Illinois, USA
Distribution: Debian stable
Posts: 5,908

Rep: Reputation: 356Reputation: 356Reputation: 356Reputation: 356
There is a utility called irqtune which you can install. It allows you to re-assign irqs dynamically. You have three not listed as being used: 6, 7, and 13 to choose from.
 
Old 01-08-2006, 11:42 PM   #3
MQMan
Member
 
Registered: Jan 2004
Location: Los Angeles
Distribution: Slack64 14.1
Posts: 581

Original Poster
Rep: Reputation: 38
Well, two problems.

Firstly, irqtune wont install or run. It always gives a "Command not found" error. I tried Googling that and got a bunch of hits, but none of them had a solution.

Secondly, irqtune only alters the Priorities of the IRQs. It won't change an IRQ, so even if it did run, it wouldn't help here.

Cheers,
Eddie
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
IRQ Errors with DLINK DGE-530T filling logs phowarth Linux - Hardware 0 12-27-2005 10:34 PM
eth and IRQ Errors bearqst Linux - Networking 2 08-01-2005 06:19 PM
Share interrupts with /dev/rtc (IRQ 8) godOfThunder Linux - Software 1 08-03-2004 12:36 AM
SCSI controller won't work with 2.6 kernel - request irq failure - Pls help! GD_19 Linux - Hardware 1 04-04-2004 09:28 AM
Shared IRQ 9 luigi Linux - Laptop and Netbook 1 12-15-2003 12:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:25 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration