2.0.32 oops

Lance Dillon (riffraff@gte.net)
Fri, 14 Nov 1997 01:34:40 -0500


This is a multi-part message in MIME format.

--------------29AD464E5B0F2B6369500408
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

first, got to say, been using linux for about 3 years (stable versions
only, except for 1.1.59), and never, ever had it crash (except for this
once)........cant quite say the same with any microsoft product (have
lots of nt servers at work.....2 servers crashed today alone, and
microsoft usually cant <or wont> tell us what the problem is)...

anyway, got the following oops'es:

Unable to handle kernel paging request at virtual address e9e81f04
current->tss.cr3 = 00257000, %cr3 = 00257000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<0011c112>]
EFLAGS: 00010206
eax: 40007000 ebx: 00001000 ecx: 00060000 edx: 29e81f00
esi: 00000022 edi: 00001000 sbp: 0000a718 esp: 00098f70
ds: 0018 es: 0018 fs: 002b es: 002b ss: 0018
Process init (pid: 1, process nr: 1, stackpage = 00098000)
Stack: bffff858 0011be6b 00000000 00001000 bffff858 00000000 ffffffff
00000000
ffffffff 001100b3 00000000 00000000 00001000 00000003 00000022
00000000
00099018 00000022 0010a819 bffff858 bffff858 00001000 00000022
ffffffff
Call Trace: [<0011be6b>] [<001100b3>] [<0010a819>]
Code: 39 42 04 72 09 89 c8 5b c3 90 8d 74 26 00 8b 4a 08 8b 52 1c
Unable to handle kernel paging request at virtual address e9e81f1c
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<0011cb44>]
EFLAGS: 00010206
eax: 00000005 ebx: 29e81f00 ecx: 0009abd0 edx: 0009a000
esi: 0000a718 edi: 29e81f00 sbp: 00098f34 esp: 00098eac
ds: 0018 es: 0018 fs: 002b es: 002b ss: 0018
Process init (pid: 1, process nr: 1, stackpage = 00098000)
Stack: 0000a718 00000018 00099000 001175eb 0000a718 0009002b 00000014
00099000
00098f34 0010ad63 0000000b 00193b6a 00000000 e9e81f04 00098f34
00099018
0000001c 03000000 02800000 00190018 00110bfe 00194299 00098f30
00000000
Call Trace: [<001175eb>] [<0010ad63>] [<03000000>] [<02800000>]
[<00190018>] [<00110bfe>] [<00110930>]
[<0012d400>] [<0010a97c>] [<0011c112>] [<0011be6b>]
[<001100b3>] [<0010a819>]
Code: 8b 7b 1c 8b 43 28 85 c0 74 27 8b 48 08 85 c9 74 10 8b 53 04

used ksymoops:

Using `/boot/System.map' to map addresses to symbols.

>>EIP: 11c112 <get_unmapped_area+82/a0>
Trace: 11be6b <do_mmap+17b/3a0>
Trace: 1100b3 <old_mmap+73/90>
Trace: 10a819 <system_call+55/7c>

Code: 11c112 <get_unmapped_area+82/a0> cmpl %eax,0x4(%edx)
Code: 11c115 <get_unmapped_area+85/a0> jb 11c120
<get_unmapped_area+90/a0>
Code: 11c117 <get_unmapped_area+87/a0> movl %ecx,%eax
Code: 11c119 <get_unmapped_area+89/a0> popl %ebx
Code: 11c11a <get_unmapped_area+8a/a0> ret
Code: 11c11b <get_unmapped_area+8b/a0> nop
Code: 11c11c <get_unmapped_area+8c/a0> leal 0x0(%esi,1),%esi
Code: 11c120 <get_unmapped_area+90/a0> movl 0x8(%edx),%ecx
Code: 11c123 <get_unmapped_area+93/a0> movl 0x1c(%edx),%edx
Code: 11c126 <get_unmapped_area+96/a0> >>EIP: 11cb44
<exit_mmap+34/b0>
Trace: 1175eb <do_exit+ab/1f0>
Trace: 10ad63 <die_if_kernel+2c3/2e0>
Trace: 3000000
Trace: 2800000
Trace: 190018 <print_inquiry+8/170>
Trace: 110bfe <do_page_fault+2ce/2f0>
Trace: 110bfe <do_page_fault+2ce/2f0>
Trace: 12d400 <permission+20/100>
Trace: 10a97c <error_code+40/48>
Trace: 11c112 <get_unmapped_area+82/a0>
Trace: 11be6b <do_mmap+17b/3a0>
Trace: 1100b3 <old_mmap+73/90>
Trace: 10a819 <system_call+55/7c>

it segfaults at this point....

if i do the 2 oops separately, the second oops comes out as:

Using `/boot/System.map' to map addresses to symbols.

>>EIP: 11cb44 <exit_mmap+34/b0>
Trace: 1175eb <do_exit+ab/1f0>
Trace: 10ad63 <die_if_kernel+2c3/2e0>
Trace: 3000000
Trace: 2800000
Trace: 190018 <print_inquiry+8/170>

Code: 11cb44 <exit_mmap+34/b0> movl 0x1c(%ebx),%edi
Code: 11cb47 <exit_mmap+37/b0> movl 0x28(%ebx),%eax
Code: 11cb4a <exit_mmap+3a/b0> testl %eax,%eax
Code: 11cb4c <exit_mmap+3c/b0> je 11cb75 <exit_mmap+65/b0>
Code: 11cb4e <exit_mmap+3e/b0> movl 0x8(%eax),%ecx
Code: 11cb51 <exit_mmap+41/b0> testl %ecx,%ecx
Code: 11cb53 <exit_mmap+43/b0> je 11cb65 <exit_mmap+55/b0>
Code: 11cb55 <exit_mmap+45/b0> movl 0x4(%ebx),%edx
Code: 11cb58 <exit_mmap+48/b0>

--------------
was at runlevel 3, one vc open, did an init 1, and this both oops
immediately popped up...

my sys is as follows:

2.0.32, with QNX-scheduling 1.14 patch...

Main memory size: 32 Mbytes
1 GenuineIntel 486 processor
2 16550A serial ports
1 1.44M floppy drive
1 vga+ graphics device
1 keyboard
IDE devices:
Maxtor 72700 AP, 2583MB w/128kB Cache, CHS=656/128/63
st3144AT, 124MB w/32kB Cache, CHS=1001/15/17
ST3491A-XR, 408MB w/120kB Cache, CHS=899/15/62
NEC CD-ROM DRIVE:285, ATAPI CDROM drive
SCSI devices:
iomega jaz 1GB

486dx2/66 (generic, really old), diamond stealth 32 vlb 2m video....
siig i540 speedmaster scsi (advansys)

here is my .config (attachment, dont feel like trying to figure out this
thing at the moment):

anything else?

just thought somebody might like to know...

-- 
Lance Dillon                   | "Not in the face,
UNIX/NT Sysadmin               |  not in the face!"
Booz-Allen & Hamilton, Inc.    |       -- Arthur
http://home1.gte.net/riffraff/ |

--------------29AD464E5B0F2B6369500408 Content-Type: text/plain; charset=us-ascii; name=".config" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename=".config"

# # Automatically generated make config: don't edit #

# # Code maturity level options # # CONFIG_EXPERIMENTAL is not set

# # Loadable module support # CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KERNELD=y

# # General setup # # CONFIG_MATH_EMULATION is not set CONFIG_NET=y # CONFIG_MAX_16M is not set # CONFIG_PCI is not set CONFIG_SYSVIPC=y CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_ELF=y CONFIG_KERNEL_ELF=y # CONFIG_M386 is not set CONFIG_M486=y # CONFIG_M586 is not set # CONFIG_M686 is not set

# # Floppy, IDE, and other block devices # CONFIG_BLK_DEV_FD=y CONFIG_BLK_DEV_IDE=y

# # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDECD=y # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_BLK_DEV_IDEFLOPPY is not set # CONFIG_BLK_DEV_IDESCSI is not set # CONFIG_BLK_DEV_IDE_PCMCIA is not set CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set # CONFIG_IDE_CHIPSETS is not set

# # Additional Block Devices # CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_MD=y CONFIG_MD_LINEAR=m CONFIG_MD_STRIPED=m CONFIG_BLK_DEV_RAM=m # CONFIG_BLK_DEV_XD is not set # CONFIG_BLK_DEV_HD is not set

# # Networking options # # CONFIG_FIREWALL is not set # CONFIG_NET_ALIAS is not set CONFIG_INET=y # CONFIG_IP_FORWARD is not set # CONFIG_IP_MULTICAST is not set # CONFIG_SYN_COOKIES is not set CONFIG_IP_ACCT=y # CONFIG_IP_ROUTER is not set CONFIG_NET_IPIP=m

# # (it is safe to leave these untouched) # # CONFIG_INET_PCTCP is not set # CONFIG_INET_RARP is not set # CONFIG_NO_PATH_MTU_DISCOVERY is not set CONFIG_IP_NOSR=y CONFIG_SKB_LARGE=y

# # # # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_AX25 is not set # CONFIG_NETLINK is not set

# # SCSI support # CONFIG_SCSI=y

# # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_BLK_DEV_SR=m CONFIG_CHR_DEV_SG=m

# # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # # CONFIG_SCSI_MULTI_LUN is not set # CONFIG_SCSI_CONSTANTS is not set

# # SCSI low-level drivers # # CONFIG_SCSI_7000FASST is not set # CONFIG_SCSI_AHA152X is not set # CONFIG_SCSI_AHA1542 is not set # CONFIG_SCSI_AHA1740 is not set # CONFIG_SCSI_AIC7XXX is not set CONFIG_SCSI_ADVANSYS=m # CONFIG_SCSI_IN2000 is not set # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_BUSLOGIC is not set # CONFIG_SCSI_DTC3280 is not set # CONFIG_SCSI_EATA_DMA is not set # CONFIG_SCSI_EATA_PIO is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GENERIC_NCR5380 is not set # CONFIG_SCSI_NCR53C406A is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_PAS16 is not set # CONFIG_SCSI_QLOGIC_FAS is not set # CONFIG_SCSI_SEAGATE is not set # CONFIG_SCSI_T128 is not set # CONFIG_SCSI_U14_34F is not set # CONFIG_SCSI_ULTRASTOR is not set # CONFIG_SCSI_GDTH is not set

# # Network device support # CONFIG_NETDEVICES=y CONFIG_DUMMY=m # CONFIG_EQUALIZER is not set # CONFIG_PLIP is not set CONFIG_PPP=m

# # CCP compressors for PPP are only built as modules. # CONFIG_SLIP=m # CONFIG_SLIP_COMPRESSED is not set # CONFIG_SLIP_SMART is not set # CONFIG_SLIP_MODE_SLIP6 is not set # CONFIG_NET_RADIO is not set # CONFIG_NET_ETHERNET is not set # CONFIG_TR is not set # CONFIG_FDDI is not set # CONFIG_ARCNET is not set

# # ISDN subsystem # # CONFIG_ISDN is not set

# # CD-ROM drivers (not for SCSI or IDE/ATAPI drives) # CONFIG_CD_NO_IDESCSI=y # CONFIG_AZTCD is not set # CONFIG_GSCD is not set # CONFIG_SBPCD is not set CONFIG_MCD=m # CONFIG_MCDX is not set # CONFIG_OPTCD is not set # CONFIG_CM206 is not set # CONFIG_SJCD is not set # CONFIG_CDI_INIT is not set # CONFIG_CDU31A is not set # CONFIG_CDU535 is not set

# # Filesystems # CONFIG_QUOTA=y CONFIG_MINIX_FS=m # CONFIG_EXT_FS is not set CONFIG_EXT2_FS=y # CONFIG_XIA_FS is not set CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m # CONFIG_UMSDOS_FS is not set CONFIG_PROC_FS=y CONFIG_NFS_FS=m # CONFIG_SMB_FS is not set CONFIG_ISO9660_FS=m # CONFIG_HPFS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set

# # Character devices # CONFIG_SERIAL=y # CONFIG_DIGI is not set # CONFIG_CYCLADES is not set # CONFIG_STALDRV is not set # CONFIG_RISCOM8 is not set CONFIG_PRINTER=m # CONFIG_SPECIALIX is not set # CONFIG_MOUSE is not set # CONFIG_UMISC is not set # CONFIG_QIC02_TAPE is not set CONFIG_FTAPE=m

# # Set IObase/IRQ/DMA for ftape in ./drivers/char/ftape/Makefile # # CONFIG_APM is not set # CONFIG_WATCHDOG is not set CONFIG_RTC=y

# # Sound # CONFIG_SOUND=m # CONFIG_LOWLEVEL_SOUND is not set

# # Kernel hacking # # CONFIG_PROFILE is not set

--------------29AD464E5B0F2B6369500408--