SCSI timeouts (was: Re: RS/6000 7017-S7A hangs on boot)
Anton Blanchard
anton at samba.org
Mon Jun 6 09:02:53 EST 2005
Hi,
> Heya. Seems like this was the point. But now I am facing strange SCSI
> timeouts. Any ideas? (these SCSI devices work well under AIX)
...
> 0:0:0:0: ABORT operation started.
> 0:0:0:0: ABORT operation timed-out.
> 0:0:0:0: DEVICE RESET operation started.
> 0:0:0:0: DEVICE RESET operation timed-out.
> 0:0:0:0: BUS RESET operation started.
> 0:0:0:0: BUS RESET operation timed-out.
> 0:0:0:0: HOST RESET operation started.
> sym0: SCSI BUS has been reset.
> 0:0:0:0: HOST RESET operation timed-out.
> scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
Looks like the sym2 driver isnt getting interrupts. There is an awful
hack in arch/ppc64/kernel/pSeries_pci.c:check_s7a() to work around a bug
in our OF interrupt parsing.
Your dmesg prints:
> sym0: <825a> rev 0x13 at pci 0000:00:0b.0 irq 25
Our s7a prints:
sym0: <875> rev 0x3 at pci 0000:00:0b.0 irq 22
So it looks like check_s7a isnt triggering. You could fix this function
or a far better option is to fix our interrupt parsing code :)
Anton
More information about the Linuxppc64-dev
mailing list