lkml.org 
[lkml]   [2001]   [Apr]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject2.4.3 SMP aic7895 oops on boot

Hi: I just tried upgrading to the 2.4.3 kernel [ currently running
2.2.18/Debian/woody ] and I got [or rather I should say get - it happens
every time] a kernel panic on boot, just after the lines:

[ Apologies if two message like this turn up - I sent the last one some
time ago, and it hasn't surfaced on the list yet. ]

[drm] AGP 0.99 on Intel 440 LX @ 0xe00000000 256MB
[drm] Initialised mga 2.0.1 20000928 on minor 63
SCSI subsystem driver Revision: 1.00
request_module[scsi_hostadapter]: Root fs not mounted
ahc_pci:0:15:1 Using left over BIOS settings

Here is the output of lspci [the scsi related bits]:

00:0f.0 SCSI storage controller: Adaptec AHA-2940U/UW / AHA-39xx / AIC-7895 (rev 03)
00:0f.1 SCSI storage controller: Adaptec AHA-2940U/UW / AHA-39xx / AIC-7895 (rev 03)

The kernel was compiled with gcc 2.95.3 and gas 2.9.5, and unless I took
my brain out of gear at the time [not unknown], all the dependencies in
Documentation/Changes were met.

I have attached the various files that the FAQ indicated might be useful,
although not the sytem map, as this was large [~400k] and I was not sure
this was an acceptable size for the list

[Note: The system froze pretty early on - no hard disk or anything, so
this ksymoops is based on hand copied oops output: I'm pretty sure it's
accurate, but if any of this is impossible or inconsistent with itself, I
can just try to boot the new kernel again, it's oopsed every time so far]

Here is the output of ksymoops:

ksymoops 2.3.7 on i686 2.2.18-01. Options used
-v /usr/src/linux/vmlinux (specified)
-K (specified)
-L (specified)
-o /lib/modules/2.4.3 (specified)
-m /usr/src/linux/System.map (specified)

No modules in ksyms, skipping objects
Unable to handle kernel NULL pointer dereference at virtual address 00000000
c0a15cf3
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0a15cf3>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010046
eax: 00000001 ebx: c12a8c00 ecx: 00000000 edx: 00000000
esi: 00000000 edi: 00000000 ebp: 0000000b esp: c0281f48
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0, stackpage=c0281000)
Stack: c122b9c0 24000001 00000000 00000086 c01086b1 0000000b c12a8c00 c0281fa8
c02d7820 c02bb960 0000000b c0281fa0 c0108896 0000000b c0281fa8 c122b9c0
c0105170 c0280000 c0105170 00000000 00000000 c122b9c0 0008e000 c010700c
Call Trace: [<c01086b1>] [<c0108896>] [<c0105170>] [<c0105170>] [<c01700c>] [<c0105170>] [<c0105170>] [<c0100018>] [<c010519c>] [<c0105202>] [<c0105000>] [<c01001cf>]
Code: 80 3c 11 ff 0f 44 c6 ba 02 00 00 00 85 c0 0f 45 f2 85 f6 74

>>EIP; c0a15cf3 <END_OF_CODE+715b03/????> <=====
Trace; c01086b1 <handle_IRQ_event+4d/78>
Trace; c0108896 <do_IRQ+a6/f4>
Trace; c0105170 <default_idle+0/34>
Trace; c0105170 <default_idle+0/34>
Trace; 0c01700c Before first symbol
Trace; c0105170 <default_idle+0/34>
Trace; c0105170 <default_idle+0/34>
Trace; c0100018 <startup_32+18/cb>
Trace; c010519c <default_idle+2c/34>
Trace; c0105202 <cpu_idle+3e/54>
Trace; c0105000 <init+0/160>
Trace; c01001cf <L6+0/2>
Code; c0a15cf3 <END_OF_CODE+715b03/????>
00000000 <_EIP>:
Code; c0a15cf3 <END_OF_CODE+715b03/????> <=====
0: 80 3c 11 ff cmpb $0xff,(%ecx,%edx,1) <=====
Code; c0a15cf7 <END_OF_CODE+715b07/????>
4: 0f 44 c6 cmove %esi,%eax
Code; c0a15cfa <END_OF_CODE+715b0a/????>
7: ba 02 00 00 00 mov $0x2,%edx
Code; c0a15cff <END_OF_CODE+715b0f/????>
c: 85 c0 test %eax,%eax
Code; c0a15d01 <END_OF_CODE+715b11/????>
e: 0f 45 f2 cmovne %edx,%esi
Code; c0a15d04 <END_OF_CODE+715b14/????>
11: 85 f6 test %esi,%esi
Code; c0a15d06 <END_OF_CODE+715b16/????>
13: 74 00 je 15 <_EIP+0x15> c0a15d08 <END_OF_CODE+715b18/????>

Kernel Panic: Aiee, killing interupt handler
Unable to handle kernel NULL pointer dereference at virtual address 00000000
c0a15cf3
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0a15cf3>]
EFLAGS: 00010046
eax: 00000001 ebx: c12a8a00 ecx: 00000000 edx: 00000000
esi: 00000000 edi: 00000000 ebp: 0000000a esp: c0281d7c
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0, stackpage=c0281000)
Stack: c122b740 24000001 00000082 00000086 c01086b1 0000000a c12a8a00 c0281ddc
c02d7820 c02bb940 0000000a c0281dd4 c0108896 0000000a c0281ddc c122b740
00000000 c0280000 0000000b 00000000 00000000 c122b740 c0280000 c010700c
Call Trace: [<c01086b1>] [<c0108896>] [<c010700c>] [<c0210018>] [<c010fc6d>] [<c010fc9c>] [<c010fce4>] [<c010fc9c>] [<c0114494>] [<c0117452>] [<c01110f4>] [<c0107482>] [<c0111437>] [<c01110f4>] [<c0105986>] [<c0105bb4>] [<c020da8c>] [<c018d7b5>] [<c019501e>] [<c010707c>] [<c01a5cf3>] [<c01086b1>] [<c0108896>] [<c0105170>] [<c0105170>] [<c010700c>] [<c0105170>] [<c0105170>] [<c0100018>] [<c010519c>] [<c0105202>] [<c0105000>] [<c01001cf>]
Code: 80 3c 11 ff 0f 44 c6 ba 02 00 00 00 85 c0 0f 45 f2 85 f6 74

>>EIP; c0a15cf3 <END_OF_CODE+715b03/????> <=====
Trace; c01086b1 <handle_IRQ_event+4d/78>
Trace; c0108896 <do_IRQ+a6/f4>
Trace; c010700c <ret_from_intr+0/20>
Trace; c0210018 <stext_lock+5570/58f7>
Trace; c010fc6d <smp_call_function+8d/bc>
Trace; c010fc9c <stop_this_cpu+0/38>
Trace; c010fce4 <smp_send_stop+10/28>
Trace; c010fc9c <stop_this_cpu+0/38>
Trace; c0114494 <panic+74/f0>
Trace; c0117452 <do_exit+2e/2b8>
Trace; c01110f4 <do_page_fault+0/42c>
Trace; c0107482 <die+56/58>
Trace; c0111437 <do_page_fault+343/42c>
Trace; c01110f4 <do_page_fault+0/42c>
Trace; c0105986 <__up+16/18>
Trace; c0105bb4 <__up_wakeup+8/c>
Trace; c020da8c <stext_lock+2fe4/58f7>
Trace; c018d7b5 <ide_end_request+5d/70>
Trace; c019501e <cdrom_end_request+66/70>
Trace; c010707c <error_code+34/3c>
Trace; c01a5cf3 <aic7xxx_isr+3b/304>
Trace; c01086b1 <handle_IRQ_event+4d/78>
Trace; c0108896 <do_IRQ+a6/f4>
Trace; c0105170 <default_idle+0/34>
Trace; c0105170 <default_idle+0/34>
Trace; c010700c <ret_from_intr+0/20>
Trace; c0105170 <default_idle+0/34>
Trace; c0105170 <default_idle+0/34>
Trace; c0100018 <startup_32+18/cb>
Trace; c010519c <default_idle+2c/34>
Trace; c0105202 <cpu_idle+3e/54>
Trace; c0105000 <init+0/160>
Trace; c01001cf <L6+0/2>
Code; c0a15cf3 <END_OF_CODE+715b03/????>
00000000 <_EIP>:
Code; c0a15cf3 <END_OF_CODE+715b03/????> <=====
0: 80 3c 11 ff cmpb $0xff,(%ecx,%edx,1) <=====
Code; c0a15cf7 <END_OF_CODE+715b07/????>
4: 0f 44 c6 cmove %esi,%eax
Code; c0a15cfa <END_OF_CODE+715b0a/????>
7: ba 02 00 00 00 mov $0x2,%edx
Code; c0a15cff <END_OF_CODE+715b0f/????>
c: 85 c0 test %eax,%eax
Code; c0a15d01 <END_OF_CODE+715b11/????>
e: 0f 45 f2 cmovne %edx,%esi
Code; c0a15d04 <END_OF_CODE+715b14/????>
11: 85 f6 test %esi,%esi
Code; c0a15d06 <END_OF_CODE+715b16/????>
13: 74 00 je 15 <_EIP+0x15> c0a15d08 <END_OF_CODE+715b18/????>

Kernel panic: Aiee, killing interrupt handler!
CONFIG_X86=y
CONFIG_ISA=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_M686=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_SMP=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_NET=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_APM_RTC_IS_GMT=y
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_1284=y
CONFIG_PNP=y
CONFIG_ISAPNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_MD=y
CONFIG_BLK_DEV_LVM=m
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_NETLINK=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_INET_ECN=y
CONFIG_SYN_COOKIES=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=m
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=m
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=m
CONFIG_SCSI_DEBUG_QUEUES=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_AIC7XXX=y
CONFIG_AIC7XXX_CMDS_PER_DEVICE=253
CONFIG_AIC7XXX_RESET_DELAY=5000
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_PCI=y
CONFIG_NE2K_PCI=m
CONFIG_PLIP=m
CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_INPUT=m
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_JOYSTICK=y
CONFIG_INPUT_GRIP=m
CONFIG_NVRAM=m
CONFIG_RTC=y
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_DRM=y
CONFIG_DRM_MGA=y
CONFIG_REISERFS_FS=m
CONFIG_HFS_FS=m
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_JFFS_FS_VERBOSE=0
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_MINIX_FS=m
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_UDF_FS=m
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
CONFIG_SUNRPC=m
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_SMB_FS=m
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE=""
CONFIG_PARTITION_ADVANCED=y
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
CONFIG_SOLARIS_X86_PARTITION=y
CONFIG_SMB_NLS=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_737=m
CONFIG_NLS_CODEPAGE_775=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_855=m
CONFIG_NLS_CODEPAGE_857=m
CONFIG_NLS_CODEPAGE_860=m
CONFIG_NLS_CODEPAGE_861=m
CONFIG_NLS_CODEPAGE_862=m
CONFIG_NLS_CODEPAGE_863=m
CONFIG_NLS_CODEPAGE_864=m
CONFIG_NLS_CODEPAGE_865=m
CONFIG_NLS_CODEPAGE_866=m
CONFIG_NLS_CODEPAGE_869=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_CODEPAGE_932=m
CONFIG_NLS_CODEPAGE_936=m
CONFIG_NLS_CODEPAGE_949=m
CONFIG_NLS_CODEPAGE_950=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_ISO8859_3=m
CONFIG_NLS_ISO8859_4=m
CONFIG_NLS_ISO8859_5=m
CONFIG_NLS_ISO8859_6=m
CONFIG_NLS_ISO8859_7=m
CONFIG_NLS_ISO8859_8=m
CONFIG_NLS_ISO8859_9=m
CONFIG_NLS_ISO8859_14=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_KOI8_R=m
CONFIG_NLS_UTF8=m
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_VIDEO_SELECT=y
CONFIG_FB_MATROX=y
CONFIG_FB_MATROX_G100=y
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB24=y
CONFIG_FBCON_CFB32=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_SOUND=m
CONFIG_SOUND_OSS=m
CONFIG_SOUND_TRACEINIT=y
CONFIG_SOUND_DMAP=y
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_PSS=m
CONFIG_SOUND_YM3812=m
CONFIG_SOUND_OPL3SA2=m
CONFIG_MAGIC_SYSRQ=y
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 5
model name : Pentium II (Deschutes)
stepping : 2
cpu MHz : 333.058
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr
bogomips : 665.19

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 5
model name : Pentium II (Deschutes)
stepping : 2
cpu MHz : 333.058
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr
bogomips : 665.19

\
 
 \ /
  Last update: 2005-03-22 13:22    [W:0.048 / U:1.468 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site