public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.2.19pre9 Kernel panic aic7xxx
@ 2001-02-09 20:18 Mario Vanoni
  2001-02-09 21:41 ` Doug Ledford
  0 siblings, 1 reply; 4+ messages in thread
From: Mario Vanoni @ 2001-02-09 20:18 UTC (permalink / raw)
  To: linux-kernel, dledford

[-- Attachment #1: Type: text/plain, Size: 1112 bytes --]

1st correction in drivers/scsi/hosts.c (Shane Wegner),
see lkml, otherwise does not compile.

Hand written, may not be 100% correct:
----------------------------------------------------
Detected CD-ROM sr1 at scsi0, channel 0, id 5, lun 0
(scsi1) BRKADRINT error (0x4):
    Illegal Opcode in sequencer program
(scsi1) SEQADDR=0x58
Kernel panic: aic7xxx: unrecoverable BRKADRINT

In interrupt handler - not syncing
----------------------------------------------------

The machine waits "ad infinitum".
----------------------------------------------------

Software: base SuSE 6.4, glib-2.1.3, gcc-2.95.3.test3.
Two little changes in kernel:
drivers/net/3c59x.c: static in options[MAX_UNITS];
(needed for connect eth0 RG58-U, from Andrea Arcangeli)
and
include/linux/sched.h: #define _STK_LIM (64*1024*1024)
(from SuSE sdb to increment users files max size).
Kernel compiled _without_ modules!

Hardware: SMP Dual PIII550 1024MB memory, rest see attach,
/var/log/boot.msg describes all HW in pure Linux jargon.
Kernel 2.2.19pre7aa1 running since 10-Jan-2001, no problems.

CC if needed, not in lkml

Regards
Mario

[-- Attachment #2: boot.msg --]
[-- Type: application/octet-stream, Size: 10107 bytes --]

Inspecting /boot/System.map-2.2.19pre7aa1
Loaded 6451 symbols from /boot/System.map-2.2.19pre7aa1.
Symbols match kernel version 2.2.19.
No module symbols loaded - kernel modules not enabled.

klogd 1.3-3, log source = ksyslog started.
<4>Linux version 2.2.19pre7aa1 (root@va1) (gcc version 2.95.3 20010101 (prerelease)) #1 SMP Sat Jan 13 21:41:35 GMT 2001
<4>BIOS-provided physical RAM map:
<4> BIOS-e820: 0009f000 @ 00000000 (usable)
<4> BIOS-e820: 3fefd000 @ 00100000 (usable)
<4>Intel MultiProcessor Specification v1.4
<4>    Virtual Wire compatibility mode.
<4>OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000
<4>Processor #1 Pentium(tm) Pro APIC version 17
<4>Processor #0 Pentium(tm) Pro APIC version 17
<4>I/O APIC #2 Version 17 at 0xFEC00000.
<4>Processors: 2
<4>mapped APIC to ffffe000 (fee00000)
<4>mapped IOAPIC to ffffd000 (fec00000)
<4>Detected 551261 kHz processor.
<4>Console: colour VGA+ 80x25
<4>Calibrating delay loop... 1101.00 BogoMIPS
<4>Memory: 1036064k/1048564k available (1288k kernel code, 436k reserved, 10720k data, 56k init, 0k bigmem)
<4>Dentry hash table entries: 131072 (order 8, 1024k)
<4>Buffer cache hash table entries: 524288 (order 9, 2048k)
<4>Page cache hash table entries: 262144 (order 8, 1024k)
<4>Inode hash table entries: 32768 (256k), inode-max: 32768
<4>512K L2 cache (4 way)
<4>CPU: L2 Cache: 512K
<6>Enabling fast FPU save and restore... done.
<6>Enabling unmasked SIMD FPU exception support... done.
<6>Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
<6>Checking 'hlt' instruction... OK.
<4>POSIX conformance testing by UNIFIX
<4>mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au)
<6>Intel machine check architecture supported.
<6>Intel machine check reporting enabled on CPU#1.
<4>512K L2 cache (4 way)
<4>CPU: L2 Cache: 512K
<4>per-CPU timeslice cutoff: 99.98 usecs.
<4>CPU1: Intel Pentium III (Katmai) stepping 03
<4>calibrating APIC timer ... 
<4>..... CPU clock speed is 551.2651 MHz.
<4>..... system bus clock speed is 100.2299 MHz.
<4>Booting processor 0 eip 2000
<4>Calibrating delay loop... 1101.00 BogoMIPS
<6>Intel machine check reporting enabled on CPU#0.
<4>512K L2 cache (4 way)
<4>CPU: L2 Cache: 512K
<4>OK.
<4>CPU0: Intel Pentium III (Katmai) stepping 03
<6>Total of 2 processors activated (2202.00 BogoMIPS).
<4>enabling symmetric IO mode... ...done.
<4>ENABLING IO-APIC IRQs
<4>init IO_APIC IRQs
<4> IO-APIC (apicid-pin) 2-0, 2-9, 2-11, 2-13, 2-14, 2-20, 2-21, 2-22, 2-23 not connected.
<4>number of MP IRQ sources: 17.
<4>number of IO-APIC #2 registers: 24.
<4>testing the IO APIC.......................
<4>
<4>IO APIC #2......
<4>.... register #00: 02000000
<4>.......    : physical APIC id: 02
<4>.... register #01: 00170011
<4>.......     : max redirection entries: 0017
<4>.......     : IO APIC version: 0011
<4>.... register #02: 00000000
<4>.......     : arbitration: 00
<4>.... IRQ redirection table:
<4> NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
<4> 00 000 00  1    0    0   0   0    0    0    00
<4> 01 000 00  0    0    0   0   0    1    1    59
<4> 02 0FF 0F  0    0    0   0   0    1    1    51
<4> 03 000 00  0    0    0   0   0    1    1    61
<4> 04 000 00  0    0    0   0   0    1    1    69
<4> 05 000 00  0    0    0   0   0    1    1    71
<4> 06 000 00  0    0    0   0   0    1    1    79
<4> 07 000 00  0    0    0   0   0    1    1    81
<4> 08 000 00  0    0    0   0   0    1    1    89
<4> 09 000 00  1    0    0   0   0    0    0    00
<4> 0a 000 00  0    0    0   0   0    1    1    91
<4> 0b 000 00  1    0    0   0   0    0    0    00
<4> 0c 000 00  0    0    0   0   0    1    1    99
<4> 0d 000 00  1    0    0   0   0    0    0    00
<4> 0e 000 00  1    0    0   0   0    0    0    00
<4> 0f 000 00  0    0    0   0   0    1    1    A1
<4> 10 0FF 0F  1    1    0   1   0    1    1    A9
<4> 11 0FF 0F  1    1    0   1   0    1    1    B1
<4> 12 0FF 0F  1    1    0   1   0    1    1    B9
<4> 13 0FF 0F  1    1    0   1   0    1    1    C1
<4> 14 000 00  1    0    0   0   0    0    0    00
<4> 15 000 00  1    0    0   0   0    0    0    00
<4> 16 000 00  1    0    0   0   0    0    0    00
<4> 17 000 00  1    0    0   0   0    0    0    00
<7>IRQ to pin mappings:
<7>IRQ0 -> 2
<7>IRQ1 -> 1
<7>IRQ3 -> 3
<7>IRQ4 -> 4
<7>IRQ5 -> 5
<7>IRQ6 -> 6
<7>IRQ7 -> 7
<7>IRQ8 -> 8
<7>IRQ10 -> 10
<7>IRQ12 -> 12
<7>IRQ15 -> 15
<7>IRQ16 -> 16
<7>IRQ17 -> 17
<7>IRQ18 -> 18
<7>IRQ19 -> 19
<4>.................................... done.
<4>checking TSC synchronization across CPUs: passed.
<4>PCI: PCI BIOS revision 2.10 entry at 0xf0730
<4>PCI: Using configuration type 1
<4>PCI: Probing PCI hardware
<4>PCI->APIC IRQ transform: (B0,I4,P3) -> 19
<4>PCI->APIC IRQ transform: (B0,I6,P0) -> 19
<4>PCI->APIC IRQ transform: (B0,I10,P0) -> 18
<4>PCI->APIC IRQ transform: (B0,I11,P0) -> 17
<4>PCI->APIC IRQ transform: (B1,I0,P0) -> 16
<6>Linux NET4.0 for Linux 2.2
<6>Based upon Swansea University Computer Society NET3.039
<6>NET4: Unix domain sockets 1.0 for Linux NET4.0.
<6>NET4: Linux TCP/IP 1.0 for NET4.0
<6>IP Protocols: ICMP, UDP, TCP
<4>TCP: Hash tables configured (ehash 524288 bhash 65536)
<4>Starting kswapd v 1.5 
<6>parport0: PC-style at 0x3bc (0x7bc) [SPP,ECP,ECPPS2]
<4>parport0: detected irq 7; use procfs to enable interrupt-driven operation.
<6>parport1: PC-style at 0x378 [SPP,PS2]
<6>parport2: PC-style at 0x278 [SPP,PS2]
<6>Detected PS/2 Mouse Port.
<6>Serial driver version 4.27 with MANY_PORTS enabled
<6>ttyS00 at 0x03f8 (irq = 4) is a 16550A
<6>ttyS01 at 0x02f8 (irq = 3) is a 16550A
<6>ttyS02 at 0x03e8 (irq = 4) is a 16550A
<6>ttyS03 at 0x02e8 (irq = 3) is a 16550A
<4>pty: 256 Unix98 ptys configured
<6>lp0: using parport0 (polling).
<6>lp1: using parport1 (polling).
<6>lp2: using parport2 (polling).
<6>Real Time Clock Driver v1.09
<7>Sound initialization started
<4><Sound Blaster 16 (4.16)> at 0x220 irq 5 dma 1,5
<4><Sound Blaster 16> at 0x330 irq 5 dma 0
<7>Sound initialization complete
<6>Floppy drive(s): fd0 is 1.44M
<6>FDC 0 is a post-1991 82077
<6>(scsi0) <Adaptec AIC-7890/1 Ultra2 SCSI host adapter> found at PCI 0/6/0
<6>(scsi0) Wide Channel, SCSI ID=7, 32/255 SCBs
<6>(scsi0) Downloading sequencer code... 392 instructions downloaded
<6>(scsi1) <Adaptec AIC-7850 SCSI host adapter> found at PCI 0/11/0
<6>(scsi1) Narrow Channel, SCSI ID=7, 3/255 SCBs
<6>(scsi1) Downloading sequencer code... 415 instructions downloaded
<4>scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.31/3.2.4
<4>       <Adaptec AIC-7890/1 Ultra2 SCSI host adapter>
<4>scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.31/3.2.4
<4>       <Adaptec AIC-7850 SCSI host adapter>
<4>scsi : 2 hosts.
<6>(scsi0:0:0:0) Synchronous at 80.0 Mbyte/sec, offset 31.
<4>  Vendor: IBM       Model: DNES-309170W      Rev: SA30
<4>  Type:   Direct-Access                      ANSI SCSI revision: 03
<4>Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
<6>(scsi0:0:1:0) Synchronous at 80.0 Mbyte/sec, offset 31.
<4>  Vendor: IBM       Model: DNES-309170W      Rev: SA30
<4>  Type:   Direct-Access                      ANSI SCSI revision: 03
<4>Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
<6>(scsi0:0:2:0) Synchronous at 80.0 Mbyte/sec, offset 31.
<4>  Vendor: IBM       Model: DNES-309170W      Rev: SA30
<4>  Type:   Direct-Access                      ANSI SCSI revision: 03
<4>Detected scsi disk sdc at scsi0, channel 0, id 2, lun 0
<6>(scsi0:0:3:0) Synchronous at 80.0 Mbyte/sec, offset 31.
<4>  Vendor: IBM       Model: DNES-309170W      Rev: SA30
<4>  Type:   Direct-Access                      ANSI SCSI revision: 03
<4>Detected scsi disk sdd at scsi0, channel 0, id 3, lun 0
<6>(scsi0:0:4:0) Synchronous at 20.0 Mbyte/sec, offset 16.
<4>  Vendor: PIONEER   Model: DVD-ROM DVD-304   Rev: 1.03
<4>  Type:   CD-ROM                             ANSI SCSI revision: 02
<4>Detected scsi CD-ROM sr0 at scsi0, channel 0, id 4, lun 0
<6>(scsi0:0:5:0) Synchronous at 20.0 Mbyte/sec, offset 15.
<4>  Vendor: YAMAHA    Model: CRW8824S          Rev: 1.00
<4>  Type:   CD-ROM                             ANSI SCSI revision: 02
<4>Detected scsi CD-ROM sr1 at scsi0, channel 0, id 5, lun 0
<6>(scsi1:0:2:0) Synchronous at 4.0 Mbyte/sec, offset 8.
<4>  Vendor: TANDBERG  Model:  TDC 3800         Rev: =08:
<4>  Type:   Sequential-Access                  ANSI SCSI revision: 02
<4>Detected scsi tape st0 at scsi1, channel 0, id 2, lun 0
<6>(scsi1:0:5:0) Synchronous at 6.67 Mbyte/sec, offset 15.
<4>  Vendor: ARCHIVE   Model: Python 02779-XXX  Rev: 6500
<4>  Type:   Sequential-Access                  ANSI SCSI revision: 02
<4>Detected scsi tape st1 at scsi1, channel 0, id 5, lun 0
<4>scsi : detected 8 SCSI generics 2 SCSI tapes 2 SCSI cdroms 4 SCSI disks total.
<4>sr0: scsi3-mmc drive: 0x/0x cd/rw xa/form2 cdda tray
<6>Uniform CD-ROM driver Revision: 3.11
<4>sr1: scsi3-mmc drive: 24x/16x writer cd/rw xa/form2 cdda tray
<4>SCSI device sda: hdwr sector= 512 bytes. Sectors= 17916240 [8748 MB] [8.7 GB]
<4>SCSI device sdb: hdwr sector= 512 bytes. Sectors= 17916240 [8748 MB] [8.7 GB]
<4>SCSI device sdc: hdwr sector= 512 bytes. Sectors= 17916240 [8748 MB] [8.7 GB]
<4>SCSI device sdd: hdwr sector= 512 bytes. Sectors= 17916240 [8748 MB] [8.7 GB]
<6>PPP: version 2.3.7 (demand dialling)
<6>TCP compression code copyright 1989 Regents of the University of California
<6>PPP line discipline registered.
<6>PPP BSD Compression module registered
<6>PPP Deflate Compression module registered
<6>3c59x.c 15Sep00 Donald Becker and others http://www.scyld.com/network/vortex.html
<6>eth0: 3Com 3c905B Cyclone 10/100/BNC at 0xa800,  00:50:04:9b:f0:1b, IRQ 18
<6>  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
<6>  Media override to transceiver type 0 (10baseT).
<6>  Enabling bus-master transmits and whole-frame receives.
<6>Partition check:
<6> sda: sda1 sda2 sda3
<6> sdb: sdb1
<6> sdc: sdc1
<6> sdd: sdd1
<4>VFS: Mounted root (ext2 filesystem) readonly.
<4>Freeing unused kernel memory: 56k freed
<6>Adding Swap: 120480k swap-space (priority -1)
Kernel logging (ksyslog) stopped.
Kernel log daemon terminating.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.2.19pre9 Kernel panic aic7xxx
  2001-02-09 20:18 2.2.19pre9 Kernel panic aic7xxx Mario Vanoni
@ 2001-02-09 21:41 ` Doug Ledford
  2001-02-12 13:03   ` Carlos Carvalho
  0 siblings, 1 reply; 4+ messages in thread
From: Doug Ledford @ 2001-02-09 21:41 UTC (permalink / raw)
  To: Mario Vanoni; +Cc: linux-kernel

Mario Vanoni wrote:
> 
> 1st correction in drivers/scsi/hosts.c (Shane Wegner),
> see lkml, otherwise does not compile.
> 
> Hand written, may not be 100% correct:
> ----------------------------------------------------
> Detected CD-ROM sr1 at scsi0, channel 0, id 5, lun 0
> (scsi1) BRKADRINT error (0x4):
>     Illegal Opcode in sequencer program
> (scsi1) SEQADDR=0x58
> Kernel panic: aic7xxx: unrecoverable BRKADRINT
> 
> In interrupt handler - not syncing
> ----------------------------------------------------
> 
> The machine waits "ad infinitum".
> ----------------------------------------------------

The latest patch I sent Alan had both the hosts.c fix and some other fixes, so
I'm thinking it hasn't made it into his 2.2.19pre9 kernel.  The next one
should work fine as far as aic7xxx is concerned.

-- 

 Doug Ledford <dledford@redhat.com>  http://people.redhat.com/dledford
      Please check my web site for aic7xxx updates/answers before
                      e-mailing me about problems
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.2.19pre9 Kernel panic aic7xxx
  2001-02-09 21:41 ` Doug Ledford
@ 2001-02-12 13:03   ` Carlos Carvalho
  2001-02-13  3:22     ` Doug Ledford
  0 siblings, 1 reply; 4+ messages in thread
From: Carlos Carvalho @ 2001-02-12 13:03 UTC (permalink / raw)
  To: Doug Ledford, alan; +Cc: linux-kernel

Doug Ledford (dledford@redhat.com) wrote on 9 February 2001 16:41:
 >The latest patch I sent Alan had both the hosts.c fix and some other fixes, so
 >I'm thinking it hasn't made it into his 2.2.19pre9 kernel.  The next one
 >should work fine as far as aic7xxx is concerned.

I think you should post your patch here, because pre9 is unusable
without it. Well, at least for me, but this is the first time in
almost 9 years that this happens. I have fairly standard 7890, in
2940, 2940UW adaptecs. If it doesn't work for me, it's likely to not
work for many others. Since pre9 is urgent because of the security
patches, it'd be good to upgrade as soon as possible.

Another alternative is that Alan posts the security part separately.
Or that he releases pre10, including all Trond's fixes for nfs as
well :-) :-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.2.19pre9 Kernel panic aic7xxx
  2001-02-12 13:03   ` Carlos Carvalho
@ 2001-02-13  3:22     ` Doug Ledford
  0 siblings, 0 replies; 4+ messages in thread
From: Doug Ledford @ 2001-02-13  3:22 UTC (permalink / raw)
  To: Carlos Carvalho; +Cc: alan, linux-kernel

Carlos Carvalho wrote:
> 
> Doug Ledford (dledford@redhat.com) wrote on 9 February 2001 16:41:
>  >The latest patch I sent Alan had both the hosts.c fix and some other fixes, so
>  >I'm thinking it hasn't made it into his 2.2.19pre9 kernel.  The next one
>  >should work fine as far as aic7xxx is concerned.
> 
> I think you should post your patch here, because pre9 is unusable
> without it. Well, at least for me, but this is the first time in
> almost 9 years that this happens. I have fairly standard 7890, in
> 2940, 2940UW adaptecs. If it doesn't work for me, it's likely to not
> work for many others. Since pre9 is urgent because of the security
> patches, it'd be good to upgrade as soon as possible.
> 
> Another alternative is that Alan posts the security part separately.
> Or that he releases pre10, including all Trond's fixes for nfs as
> well :-) :-)

The patches needed to get the aic7xxx driver working with 2.2.19-pre9 are now
up on my web page (see my sig).

-- 

 Doug Ledford <dledford@redhat.com>  http://people.redhat.com/dledford
      Please check my web site for aic7xxx updates/answers before
                      e-mailing me about problems
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://vger.kernel.org/lkml/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2001-02-13  3:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-02-09 20:18 2.2.19pre9 Kernel panic aic7xxx Mario Vanoni
2001-02-09 21:41 ` Doug Ledford
2001-02-12 13:03   ` Carlos Carvalho
2001-02-13  3:22     ` Doug Ledford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox