isp1020 memory trample in 2.5.66

Zwane Mwaikambo (zwane@linuxpower.ca)
Wed, 2 Apr 2003 01:08:54 -0500 (EST)


2.5.65 was ok, 2.5.66 can't boot, there is nothing obvious in the patch
which could have led to this. I'd try a binary search but i'm afraid i
won't have that much free time for a while.

Box is 32way PIII-450, devices attached to the only real active isp1020
HBA are;

qlogicisp : new isp1020 revision ID (5)
qlogicisp : interrupt 233 already in use
scsi0 : QLogic ISP1020 SCSI on PCI bus 01 device 70 irq 41 MEM base
0xf8c1a000
Vendor: IBM Model: DRHS36V Rev: 0270
Type: Direct-Access ANSI SCSI revision: 03
Vendor: IBM Model: DRHS36V Rev: 0270
Type: Direct-Access ANSI SCSI revision: 03
Vendor: PLEXTOR Model: CD-ROM PX-32CS Rev: 1.02
Type: CD-ROM ANSI SCSI revision: 02
scsi1 : QLogic ISP1020 SCSI on PCI bus 04 device 70 irq 89 MEM base 0xf8c1c000
SCSI device sda: 72170879 512-byte hdwr sectors (36951 MB)
SCSI device sda: drive cache: write through
sda: sda1 sda2 sda3
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sdb: 72170879 512-byte hdwr sectors (36951 MB)
SCSI device sdb: drive cache: write through
sdb: unknown partition table

Unable to handle kernel paging request at virtual address 6b6b6b6b
printing eip:
6b6b6b6b
*pde = 00000000
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<6b6b6b6b>] Not tainted
EFLAGS: 00010086
EIP is at 0x6b6b6b6b
eax: f8c1c000 ebx: e4f9c000 ecx: 00000001 edx: c3f56400
esi: e4f9c000 edi: 00000002 ebp: e4fa09cc esp: c0375f10
ds: 007b es: 007b ss: 0068
Process swapper (pid: 0, threadinfo=c0374000 task=c03064a0)
Stack: c0228d4b e4fa09cc 00000001 00000001 c3f564b0 c3f56400 0000000b c3f56400
00000002 c0375f98 c0228a39 0000000b c3f56400 c0375f98 e59f1914 24000001
0000000b c010cd4a 0000000b c3f56400 c0375f98 c0356960 c0356970 0000000b
Call Trace:
[<c0228d4b>] isp1020_intr_handler+0x2db/0x300
[<c0228a39>] do_isp1020_intr_handler+0x49/0x80
[<c010cd4a>] handle_IRQ_event+0x3a/0x60
[<c010d052>] do_IRQ+0x112/0x1f0
[<c01089b0>] default_idle+0x0/0x40
[<c01089b0>] default_idle+0x0/0x40
[<c010b700>] common_interrupt+0x18/0x20
[<c01089b0>] default_idle+0x0/0x40
[<c01089b0>] default_idle+0x0/0x40
[<c01089dd>] default_idle+0x2d/0x40
[<c0108a82>] cpu_idle+0x52/0x70
[<c0105000>] _stext+0x0/0x70

Code: Bad EIP value.
<0>Kernel panic: Aiee, killing interrupt handler!

0xc0228d4b is in isp1020_intr_handler (drivers/scsi/qlogicisp.c:1072).
1071 (*Cmnd->scsi_done)(Cmnd); <===
1072 }

-- 
function.linuxpower.ca
-
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/