public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Promise SuperTrak100 Oops/Kernel Panic
@ 2002-02-13 23:22 Rob Lake
  2002-02-13 23:49 ` Alan Cox
  2002-02-14  1:42 ` Rob Lake
  0 siblings, 2 replies; 7+ messages in thread
From: Rob Lake @ 2002-02-13 23:22 UTC (permalink / raw)
  To: linux-kernel

Hi,
    I've been trying to get a Promise SuperTrak 100 working.  I'm using 
linux-2.4.13-ac8 (patched from linux-2.4.13 with ac8 patch, if it 
matters).  Each time I load the i2o_block module, there is a a kernel 
panic.  Running the output through ksymoops produced the what's below - 
hopefully the ???? are supposed to be there.  At first I tried with i2o 
compiled into kernel; It had detected the raid card, but panic'd soon after.

If you're requiring any more information, let me know.

Thanks for any help,
Rob Lake
rlake@colabnet.com

------------
ksymoops 2.4.1 on i686 2.4.13-ac8.  Options used
     -V (default)
     -k ./ksyms.3 (specified)
     -l /proc/modules (default)
     -o /lib/modules/2.4.13-ac8/ (default)
     -m /boot/System.map-2.4.13-ac8 (default)

No modules in ksyms, skipping objects
Oops:   0000
CPU:    0
EIP:    0010:[<e094af5e>]  Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 000102006
eax: e0956044   ebx: 0009e2be     ecx: 0000000a       edx: 0009e2be
esi: 04000001   edi: c18a0d80     edp: c0267fac       esp: c0267f54
ds:  0018       es:  0018     ss: 0018
Process swapper (pid:0, stackpage=c0266000)
Stack:  dd559280 04000001 0000000a e089e10e c18a0d80 c0108229 0000000a 
c18a0280
        c0267fac c0267fac 0000000a c029ab80 88559280 c0108398 0000000a 
c0267fac
        dd559280 c01051a0 c0250de0 c01551a0 000ae000 c0108254 c01051a0 
00000032
Call Trace: [<e089e10c>] [<c0108229>] [<c0108398>] [<c01051a0>] [<e01051a0>]
[<c010a254>] [<c01051a0>] [<c01051bf>] [<c0105232>] [<c0105000>]
Code: 8b 4a 08 89 c8 83 e0 3f 8b 04 85 00 ff 94 e0 85 c0 74 10 8b

 >>EIP; e094af5e <END_OF_CODE+20679fc2/????>   <=====
Trace; e089e10c <END_OF_CODE+205cd170/????>
Trace; c0108229 <handle_IRQ_event+39/60>
Trace; c0108398 <do_IRQ+68/b0>
Trace; c01051a0 <default_idle+0/30>
Trace; e01051a0 <END_OF_CODE+1fe34204/????>
Trace; c010a254 <call_do_IRQ+5/d>
Trace; c01051a0 <default_idle+0/30>
Trace; c01051bf <default_idle+1f/30>
Trace; c0105232 <cpu_idle+42/60>
Trace; c0105000 <_stext+0/0>
Code;  e094af5e <END_OF_CODE+20679fc2/????>
00000000 <_EIP>:
Code;  e094af5e <END_OF_CODE+20679fc2/????>   <=====
   0:   8b 4a 08                  mov    0x8(%edx),%ecx   <=====
Code;  e094af61 <END_OF_CODE+20679fc5/????>
   3:   89 c8                     mov    %ecx,%eax
Code;  e094af63 <END_OF_CODE+20679fc7/????>
   5:   83 e0 3f                  and    $0x3f,%eax
Code;  e094af66 <END_OF_CODE+20679fca/????>
   8:   8b 04 85 00 ff 94 e0      mov    0xe094ff00(,%eax,4),%eax
Code;  e094af6d <END_OF_CODE+20679fd1/????>
   f:   85 c0                     test   %eax,%eax
Code;  e094af6f <END_OF_CODE+20679fd3/????>
  11:   74 10                     je     23 <_EIP+0x23> e094af81 
<END_OF_CODE+20679fe5/????>
Code;  e094af71 <END_OF_CODE+20679fd5/????>
  13:   8b 00                     mov    (%eax),%eax



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

* Re: Promise SuperTrak100 Oops/Kernel Panic
  2002-02-13 23:22 Promise SuperTrak100 Oops/Kernel Panic Rob Lake
@ 2002-02-13 23:49 ` Alan Cox
  2002-02-14  1:42 ` Rob Lake
  1 sibling, 0 replies; 7+ messages in thread
From: Alan Cox @ 2002-02-13 23:49 UTC (permalink / raw)
  To: Rob Lake; +Cc: linux-kernel

> linux-2.4.13-ac8 (patched from linux-2.4.13 with ac8 patch, if it 
> matters).  Each time I load the i2o_block module, there is a a kernel 
> panic.  Running the output through ksymoops produced the what's below - 
> hopefully the ???? are supposed to be there.  At first I tried with i2o 
> compiled into kernel; It had detected the raid card, but panic'd soon after.

Use either 2.4.9 Red Hat kernel trees or 2.4.18-rc1 and all should be well.

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

* Re: Promise SuperTrak100 Oops/Kernel Panic
  2002-02-13 23:22 Promise SuperTrak100 Oops/Kernel Panic Rob Lake
  2002-02-13 23:49 ` Alan Cox
@ 2002-02-14  1:42 ` Rob Lake
  2002-02-14 13:33   ` Alan Cox
  1 sibling, 1 reply; 7+ messages in thread
From: Rob Lake @ 2002-02-14  1:42 UTC (permalink / raw)
  To: linux-kernel

It was suggested to try RedHat 2.4.9 trees or 2.4.18-rc1. Both attempts
leave the i2o_block module initializing (no oops/panic, just boredom).

2.4.18-rc1 says this in /var/log/messages:
Feb 13 21:52:08 sphere878 kernel: Linux I2O PCI support (c) 1999 Red Hat
Software.
Feb 13 21:52:08 sphere878 kernel: I2O Core - (C) Copyright 1999 Red Hat
Software
Feb 13 21:52:08 sphere878 kernel: i2o: Checking for PCI I2O
controllers...
Feb 13 21:52:08 sphere878 kernel: PCI: Found IRQ 10 for device 00:0b.1
Feb 13 21:52:08 sphere878 kernel: i2o: I2O controller on bus 0 at 89.
Feb 13 21:52:08 sphere878 kernel: i2o: PCI I2O controller at 0xE9800000
size=4194304
Feb 13 21:52:08 sphere878 kernel: I2O: Promise workarounds activated.
Feb 13 21:52:08 sphere878 kernel: i2o/iop0: Installed at IRQ10
Feb 13 21:52:08 sphere878 kernel: i2o: 1 I2O controller found and
installed.
Feb 13 21:52:08 sphere878 kernel: I2O: Event thread created as pid 1496
Feb 13 21:52:08 sphere878 kernel: Activating I2O controllers...
Feb 13 21:52:08 sphere878 kernel: This may take a few minutes if there
are many devices
Feb 13 21:52:10 sphere878 kernel: i2o/iop0: Reset rejected, trying to
clear
Feb 13 21:52:15 sphere878 kernel: i2o/iop0: LCT has 4 entries.
Feb 13 21:52:15 sphere878 kernel: I2O Block Storage OSM v0.9
Feb 13 21:52:15 sphere878 kernel:    (c) Copyright 1999-2001 Red Hat
Software.
Feb 13 21:52:15 sphere878 kernel: i2o_block: registered device at major
80
Feb 13 21:52:15 sphere878 kernel: i2o_block: Checking for Boot device...
Feb 13 21:52:15 sphere878 kernel: i2o_block: Checking for I2O Block
devices...
Feb 13 21:52:15 sphere878 kernel: i2ob: Installing tid 14 device at unit
0
Feb 13 21:52:15 sphere878 kernel: i2o/hda: Max segments 8, queue depth
4, byte limit 6144.
Feb 13 21:52:15 sphere878 kernel: i2o/hda: Disk Storage: 305274MB, 512
byte sectors.
Feb 13 21:52:15 sphere878 kernel: i2o/hda: Maximum sectors/read set to
32.
Feb 13 21:52:17 sphere878 kernel:  i2o/hda:r 3
Feb 13 21:52:17 sphere878 kernel: I2O: Spurious reply to handler 3
Feb 13 21:52:17 sphere878 last message repeated 454 times

Would a corrupt partition table do this to me?  Because it is corrupt. 
I'm trying this to fdisk it.

Thanks again, I appreciate any insight,
Rob




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

* Re: Promise SuperTrak100 Oops/Kernel Panic
  2002-02-14  1:42 ` Rob Lake
@ 2002-02-14 13:33   ` Alan Cox
  2002-02-14 17:57     ` Rob Lake
  0 siblings, 1 reply; 7+ messages in thread
From: Alan Cox @ 2002-02-14 13:33 UTC (permalink / raw)
  To: Rob Lake; +Cc: linux-kernel

> Feb 13 21:52:15 sphere878 kernel: i2o/hda: Disk Storage: 305274MB, 512
> byte sectors.
> Feb 13 21:52:15 sphere878 kernel: i2o/hda: Maximum sectors/read set to
> 32.

It found the block array happily.

> Feb 13 21:52:17 sphere878 kernel:  i2o/hda:r 3
> Feb 13 21:52:17 sphere878 kernel: I2O: Spurious reply to handler 3
> Feb 13 21:52:17 sphere878 last message repeated 454 times

Then things seem to go a little mad, and its getting bogus messages to
a drivert that has been unloaded

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

* Re: Promise SuperTrak100 Oops/Kernel Panic
  2002-02-14 13:33   ` Alan Cox
@ 2002-02-14 17:57     ` Rob Lake
  2002-02-14 19:24       ` Alan Cox
  0 siblings, 1 reply; 7+ messages in thread
From: Rob Lake @ 2002-02-14 17:57 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel

On Thu, 2002-02-14 at 10:03, Alan Cox wrote:

> > Feb 13 21:52:17 sphere878 kernel:  i2o/hda:r 3
> > Feb 13 21:52:17 sphere878 kernel: I2O: Spurious reply to handler 3
> > Feb 13 21:52:17 sphere878 last message repeated 454 times
> 
> Then things seem to go a little mad, and its getting bogus messages to
> a drivert that has been unloaded

Is there a driver I should be loading pre i2o_block?
Rob


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

* Re: Promise SuperTrak100 Oops/Kernel Panic
  2002-02-14 17:57     ` Rob Lake
@ 2002-02-14 19:24       ` Alan Cox
  2002-02-14 19:47         ` Rob Lake
  0 siblings, 1 reply; 7+ messages in thread
From: Alan Cox @ 2002-02-14 19:24 UTC (permalink / raw)
  To: Rob Lake; +Cc: Alan Cox, linux-kernel

> > > Feb 13 21:52:17 sphere878 kernel:  i2o/hda:r 3
> > > Feb 13 21:52:17 sphere878 kernel: I2O: Spurious reply to handler 3
> > > Feb 13 21:52:17 sphere878 last message repeated 454 times
> > 
> > Then things seem to go a little mad, and its getting bogus messages to
> > a drivert that has been unloaded
> 
> Is there a driver I should be loading pre i2o_block?

i2o_block will load i2o_pci and i2o_core which is all that are needed.
So far I've not been able to duplicate your problem. 

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

* Re: Promise SuperTrak100 Oops/Kernel Panic
  2002-02-14 19:24       ` Alan Cox
@ 2002-02-14 19:47         ` Rob Lake
  0 siblings, 0 replies; 7+ messages in thread
From: Rob Lake @ 2002-02-14 19:47 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel

No need to try any longer.  I upgraded the firmware and can mount device
now.  Thanks for you help and time.

Rob

On Thu, 2002-02-14 at 15:54, Alan Cox wrote:
> > > > Feb 13 21:52:17 sphere878 kernel:  i2o/hda:r 3
> > > > Feb 13 21:52:17 sphere878 kernel: I2O: Spurious reply to handler 3
> > > > Feb 13 21:52:17 sphere878 last message repeated 454 times
> > > 
> > > Then things seem to go a little mad, and its getting bogus messages to
> > > a drivert that has been unloaded
> > 
> > Is there a driver I should be loading pre i2o_block?
> 
> i2o_block will load i2o_pci and i2o_core which is all that are needed.
> So far I've not been able to duplicate your problem. 
> -
> 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://www.tux.org/lkml/
> 



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

end of thread, other threads:[~2002-02-14 19:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-02-13 23:22 Promise SuperTrak100 Oops/Kernel Panic Rob Lake
2002-02-13 23:49 ` Alan Cox
2002-02-14  1:42 ` Rob Lake
2002-02-14 13:33   ` Alan Cox
2002-02-14 17:57     ` Rob Lake
2002-02-14 19:24       ` Alan Cox
2002-02-14 19:47         ` Rob Lake

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