PCI interrupt lines are REQUIRED be configured for LEVEL SENSITIVE.
(level-triggerred is sometimes used in lieu of level-sensitive)
This applies to ALL PCI devices that support interrupts.
You IRQ configuration for the SYMBIOS devices is _seriously_ broken.
A system that works more than a couple of seconds with PCI interrupt
misconfigured to EDGE is kind of miracle that always surprises me.
Here are the things that are to be fixed.
> 10: 41954 47456 IO-APIC-edge sym53c8xx
> 15: 1684 3355 IO-APIC-edge sym53c8xx
G�rard.
On 14 Jul 2000, Miquel van Smoorenburg wrote:
> In article <[EMAIL PROTECTED]>,
> =?ISO-8859-1?Q?G=E9rard_Roudier?= <[EMAIL PROTECTED]> wrote:
> >Could you please update your sym53c8xx driver version and let me know if
> >it makes differences.
>
> I've updated to your latest driver, but I still have the same problem.
> I have managed to create a test suite that locks up the system
> within one minute of disk activity. What happens is that the
> sym chipset stops producing interrupts.
>
> Short description of test setup:
>
> The machine has 5 disks. One the first disk is the OS, on the
> four other disks I have created one raid0 partition of 6 GB,
> the rest of the disks consist of empty partitions (that can be
> used by INN directly). I start a read 4K block - lseek -4096 - write
> sequence on each disk on the empty partitions and run a bonnie
> on the raid0 ext2 filesystem - lockup.
>
> The only difference is that with the new driver, it seems that it
> also polls the chipset every so often through a timer, so throughput
> gets dead slow (disk leds blink 1 time/sec) but will keep on "working"-
> though sync()ing the cache on this 1 GB RAM machine takes forever.
>
> Value of /proc/interrupts:
>
> % cat /proc/interrupts
> CPU0 CPU1
> 0: 129420 141962 IO-APIC-edge timer
> 1: 826 950 IO-APIC-edge keyboard
> 2: 0 0 XT-PIC cascade
> 4: 7 0 IO-APIC-edge serial
> 8: 1 0 IO-APIC-edge rtc
> 10: 41954 47456 IO-APIC-edge sym53c8xx
> 13: 1 0 XT-PIC fpu
> 15: 1684 3355 IO-APIC-edge sym53c8xx
> 19: 595 611 IO-APIC-level eth0
> NMI: 0
> ERR: 0
>
> Interrupt 10 and 15 don't change anymore.
>
> System is AMI Megarum II, 2xPIII/450, 1GB RAM, onboard dual 53c896.
>
> Mike.
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]