* aix7xxx_old woes in 2.5
@ 2002-12-15 4:36 Andrew Morton
2002-12-16 7:40 ` Doug Ledford
2002-12-16 18:01 ` Mark Haverkamp
0 siblings, 2 replies; 4+ messages in thread
From: Andrew Morton @ 2002-12-15 4:36 UTC (permalink / raw)
To: linux-scsi
ho hum.
It just doesn't start at all:
scsi HBA driver <NULL> didn't set max_sectors, please fix the template<6>(scsi0) <Adaptec AIC-7892 Ultra 160/m SCSI host adapter> found at PCI 3/4/0
(scsi0) Wide Channel, SCSI ID=7, 32/255 SCBs
(scsi0) Downloading sequencer code... 396 instructions downloaded
(scsi1) <Adaptec AIC-7880 Ultra SCSI host adapter> found at PCI 0/10/0
(scsi1) Wide Channel, SCSI ID=7, 16/255 SCBs
(scsi1) Downloading sequencer code... 436 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.6/5.2.0
<Adaptec AIC-7892 Ultra 160/m SCSI host adapter>
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 0 lun 0
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 1 lun 0
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 2 lun 0
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 3 lun 0
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 4 lun 0
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 5 lun 0
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 6 lun 0
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 8 lun 0
(The above took three minutes or more)
Note that I have set the machine's BIOS up to not run external BIOSes, so the
Adaptec firmware is not being used. Reboot times are unacceptable otherwise.
This doesn't seem to offend the 2.4 aic7xxx driver, nor the 2.5 aic7xxx 75%
of the time...
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: aix7xxx_old woes in 2.5
2002-12-15 4:36 aix7xxx_old woes in 2.5 Andrew Morton
@ 2002-12-16 7:40 ` Doug Ledford
2002-12-16 10:39 ` Andrew Morton
2002-12-16 18:01 ` Mark Haverkamp
1 sibling, 1 reply; 4+ messages in thread
From: Doug Ledford @ 2002-12-16 7:40 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-scsi
On Sat, Dec 14, 2002 at 08:36:25PM -0800, Andrew Morton wrote:
>
> ho hum.
>
> It just doesn't start at all:
>
> scsi HBA driver <NULL> didn't set max_sectors, please fix the template<6>(scsi0) <Adaptec AIC-7892 Ultra 160/m SCSI host adapter> found at PCI 3/4/0
> (scsi0) Wide Channel, SCSI ID=7, 32/255 SCBs
> (scsi0) Downloading sequencer code... 396 instructions downloaded
> (scsi1) <Adaptec AIC-7880 Ultra SCSI host adapter> found at PCI 0/10/0
> (scsi1) Wide Channel, SCSI ID=7, 16/255 SCBs
> (scsi1) Downloading sequencer code... 436 instructions downloaded
> scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.6/5.2.0
> <Adaptec AIC-7892 Ultra 160/m SCSI host adapter>
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 0 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 1 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 2 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 3 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 4 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 5 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 6 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 8 lun 0
>
> (The above took three minutes or more)
Interrupt routing problems is what that looks like to me, not driver
problems. Try booting with different interrupt settings or with a
different kernel (smp vs. up, that sort of thing).
--
Doug Ledford <dledford@redhat.com> 919-754-3700 x44233
Red Hat, Inc.
1801 Varsity Dr.
Raleigh, NC 27606
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: aix7xxx_old woes in 2.5
2002-12-16 7:40 ` Doug Ledford
@ 2002-12-16 10:39 ` Andrew Morton
0 siblings, 0 replies; 4+ messages in thread
From: Andrew Morton @ 2002-12-16 10:39 UTC (permalink / raw)
To: Doug Ledford; +Cc: linux-scsi
Doug Ledford wrote:
>
> On Sat, Dec 14, 2002 at 08:36:25PM -0800, Andrew Morton wrote:
> >
> > ho hum.
> >
> > It just doesn't start at all:
> >
> > scsi HBA driver <NULL> didn't set max_sectors, please fix the template<6>(scsi0) <Adaptec AIC-7892 Ultra 160/m SCSI host adapter> found at PCI 3/4/0
> > (scsi0) Wide Channel, SCSI ID=7, 32/255 SCBs
> > (scsi0) Downloading sequencer code... 396 instructions downloaded
> > (scsi1) <Adaptec AIC-7880 Ultra SCSI host adapter> found at PCI 0/10/0
> > (scsi1) Wide Channel, SCSI ID=7, 16/255 SCBs
> > (scsi1) Downloading sequencer code... 436 instructions downloaded
> > scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.6/5.2.0
> > <Adaptec AIC-7892 Ultra 160/m SCSI host adapter>
> > scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 0 lun 0
> > scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 1 lun 0
> > scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 2 lun 0
> > scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 3 lun 0
> > scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 4 lun 0
> > scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 5 lun 0
> > scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 6 lun 0
> > scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 8 lun 0
> >
> > (The above took three minutes or more)
>
> Interrupt routing problems is what that looks like to me, not driver
> problems. Try booting with different interrupt settings or with a
> different kernel (smp vs. up, that sort of thing).
Uniprocessor, no IO-APIC. No go:
CPU0
0: 736412 XT-PIC timer
1: 15 XT-PIC i8042
2: 0 XT-PIC cascade
4: 0 XT-PIC GDB-stub
8: 1 XT-PIC rtc
11: 294 XT-PIC ide2, ide3, ide4, ide5, aic7xxx, aic7xxx, eth0
12: 52 XT-PIC i8042
14: 2848 XT-PIC ide0
15: 8 XT-PIC ide1
NMI: 0
ERR: 0
(Doesn't this rule out your theory? If it's asserting the IRQ, we will
take an interrupt with this configuration?)
Uniprocessor, IO-APIC:
CPU0
0: 654721 IO-APIC-edge timer
1: 15 IO-APIC-edge i8042
2: 0 XT-PIC cascade
4: 0 IO-APIC-edge GDB-stub
8: 1 IO-APIC-edge rtc
12: 55 IO-APIC-edge i8042
14: 2835 IO-APIC-edge ide0
15: 10 IO-APIC-edge ide1
19: 43 IO-APIC-level ide2, ide3, ide4, ide5
35: 0 IO-APIC-level aic7xxx
38: 296 IO-APIC-level eth0
58: 137 IO-APIC-level aic7xxx
NMI: 668
LOC: 654631
ERR: 0
MIS: 0
I assume SMP/IO-APIC will do the same thing (takes too darn long
to go through them all).
Why should aic7xxx_old have this problem, and not aic7xxx?
Here's /proc/interrupts with aic7xxx, uniproc, IO-APIC:
CPU0
0: 38650 IO-APIC-edge timer
1: 16 IO-APIC-edge i8042
2: 0 XT-PIC cascade
4: 0 IO-APIC-edge GDB-stub
8: 1 IO-APIC-edge rtc
12: 55 IO-APIC-edge i8042
14: 2726 IO-APIC-edge ide0
15: 10 IO-APIC-edge ide1
19: 43 IO-APIC-level ide2, ide3, ide4, ide5
35: 391 IO-APIC-level aic7xxx
38: 115 IO-APIC-level eth0
58: 284 IO-APIC-level aic7xxx
NMI: 48
LOC: 38516
ERR: 0
MIS: 0
Just the same, only this time it's generating interrupts.
I don't think this is a mainboard problem.
The logs say:
scsi HBA driver <NULL> didn't set max_sectors, please fix the template
(scsi0) <Adaptec AIC-7892 Ultra 160/m SCSI host adapter> found at PCI 3/4/0
(scsi0) Wide Channel, SCSI ID=7, 32/255 SCBs
(scsi0) Downloading sequencer code... 396 instructions downloaded
(scsi1) <Adaptec AIC-7880 Ultra SCSI host adapter> found at PCI 0/10/0
(scsi1) Wide Channel, SCSI ID=7, 16/255 SCBs
(scsi1) Downloading sequencer code... 436 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.6/5.2.0
<Adaptec AIC-7892 Ultra 160/m SCSI host adapter>
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 0 lun 0
scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 1 lun 0
Maybe the 7892 sequencer code is bust??
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: aix7xxx_old woes in 2.5
2002-12-15 4:36 aix7xxx_old woes in 2.5 Andrew Morton
2002-12-16 7:40 ` Doug Ledford
@ 2002-12-16 18:01 ` Mark Haverkamp
1 sibling, 0 replies; 4+ messages in thread
From: Mark Haverkamp @ 2002-12-16 18:01 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-scsi
On Sat, 2002-12-14 at 20:36, Andrew Morton wrote:
> ho hum.
>
> It just doesn't start at all:
>
> scsi HBA driver <NULL> didn't set max_sectors, please fix the template<6>(scsi0) <Adaptec AIC-7892 Ultra 160/m SCSI host adapter> found at PCI 3/4/0
> (scsi0) Wide Channel, SCSI ID=7, 32/255 SCBs
> (scsi0) Downloading sequencer code... 396 instructions downloaded
> (scsi1) <Adaptec AIC-7880 Ultra SCSI host adapter> found at PCI 0/10/0
> (scsi1) Wide Channel, SCSI ID=7, 16/255 SCBs
> (scsi1) Downloading sequencer code... 436 instructions downloaded
> scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.6/5.2.0
> <Adaptec AIC-7892 Ultra 160/m SCSI host adapter>
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 0 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 1 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 2 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 3 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 4 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 5 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 6 lun 0
> scsi: Device offlined - not ready or command retry failed after error recovery: host 0 channel 0 id 8 lun 0
>
> (The above took three minutes or more)
>
>
> Note that I have set the machine's BIOS up to not run external BIOSes, so the
> Adaptec firmware is not being used. Reboot times are unacceptable otherwise.
>
> This doesn't seem to offend the 2.4 aic7xxx driver, nor the 2.5 aic7xxx 75%
> of the time...
> -
> To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
I had some problems like this with a megaraid card recently. Once I
turned off ACPI in the config, things started working OK.
--
Mark Haverkamp <markh@osdl.org>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-12-16 18:01 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-15 4:36 aix7xxx_old woes in 2.5 Andrew Morton
2002-12-16 7:40 ` Doug Ledford
2002-12-16 10:39 ` Andrew Morton
2002-12-16 18:01 ` Mark Haverkamp
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox