Oops on boot with 2.3.99-pre7

From: linux-kernel@horizon.com
Date: Fri May 12 2000 - 00:05:45 EST


2.3.99-pre6 with the same config works fine.

The oops was manually transcribed to an adjacent machine, but I was
particularly careful with the first line of the traceback.

The next line of the 2.3.36 boot was "parport0: cpp_caisy: aa5500ff(38)".
This is an EPoX KX-133 Athlon motherboard. The parallel port is not
connected to anything.

I hope this helps someone figure it out.

*** Raw oops (& boot log context):
Starting kswapd v1.6
Winbond Super-IO detection, now testing ports 3F0,370,250,4E,2E ...
SMSC Super-IO detection, now testing ports 2F0, 370 ...
0x378: FIFO is 16 bytes
0x378: writeIntrThreshold is 8
0x378: readIntrThreshold is 8
0x378: possible IRQ conflict!
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,ECP,DMA]
Unable to handle NULL pointer dereference at virtual address 0000001c
 printing eip:
c015b4c6
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c015b4c6>]
EFLAGS: 00010207
eax: 00000000 ebx: cff75a80 ecx: 00000000 edx: cff75a80
esi: cff759f0 edi: c0288e3e ebp: ffffffff esp: c149bcd0
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c149b000)
Stack: cff75a80 c015ba92 cff75a80 cff75a80 cff7ec04 cff759c0 c0288e34 c011c15a
       c0288e34 cff759c0 cff759c0 cff7ec5c cff75240 c011c13a cff7ec04 cff759c0
       cff75240 cff7ecb4 cff75000 c011c13a cff7ec5c cff75240 cff75000 cff7ed0c
Call Trace: [<c015ba92>] [<c0288e34>] [<c011c15a>] [<c0288e34>] [<c011c13a>] [<c011c13a>] [<c011c13a>]
       [<c011c13a>] [<c011c13a>] [<c011bfce>] [<c01b8f1b>] [<c01b646c>] [<c01b928a>] [<c01b9f1e>] [<c01b9130>]
...(too lazy to type in)
...(ditto)
       [<c01bce2d>] [<c0107187>] [<c0108ed8>]
Code: 8b 40 1c 8b 5c 24 08 8b 48 83 c0 48 39 c1 74 2c 8b 51 08

*** The ksymoops output:
No modules in ksyms, skipping objects
c015b4c6
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c015b4c6>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010207
eax: 00000000 ebx: cff75a80 ecx: 00000000 edx: cff75a80
esi: cff759f0 edi: c0288e3e ebp: ffffffff esp: c149bcd0
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c149b000)
Stack: cff75a80 c015ba92 cff75a80 cff75a80 cff7ec04 cff759c0 c0288e34 c011c15a
       c0288e34 cff759c0 cff759c0 cff7ec5c cff75240 c011c13a cff7ec04 cff759c0
       cff75240 cff7ecb4 cff75000 c011c13a cff7ec5c cff75240 cff75000 cff7ed0c
Call Trace: [<c015ba92>] [<c0288e34>] [<c011c15a>] [<c0288e34>] [<c011c13a>] [<c011c13a>] [<c011c13a>]
       [<c011c13a>] [<c011c13a>] [<c011bfce>] [<c01b8f1b>] [<c01b646c>] [<c01b928a>] [<c01b9f1e>] [<c01b9130>]
       [<c01bce2d>] [<c0107187>] [<c0108ed8>]
Code: 8b 40 1c 8b 5c 24 08 8b 48 83 c0 48 39 c1 74 2c 8b 51 08

>>EIP; c015b4c6 <proc_kill_inodes+6/50> <=====
Trace; c015ba92 <remove_proc_entry+a2/100>
Trace; c0288e34 <parport_device_sysctl_template+214/18a0>
Trace; c011c15a <unregister_proc_table+5a/70>
Trace; c0288e34 <parport_device_sysctl_template+214/18a0>
Trace; c011c13a <unregister_proc_table+3a/70>
Trace; c011c13a <unregister_proc_table+3a/70>
Trace; c011c13a <unregister_proc_table+3a/70>
Trace; c011c13a <unregister_proc_table+3a/70>
Trace; c011c13a <unregister_proc_table+3a/70>
Trace; c011bfce <unregister_sysctl_table+1e/30>
Trace; c01b8f1b <parport_device_proc_unregister+1b/30>
Trace; c01b646c <parport_unregister_device+c/b0>
Trace; c01b928a <parport_close+a/10>
Trace; c01b9f1e <parport_device_id+16e/180>
Trace; c01b9130 <parport_daisy_init+120/140>
Trace; c01bce2d <sio_via_686a_probe+16d/1c0>
Trace; c0107187 <init+7/110>
Trace; c0108ed8 <kernel_thread+28/40>
Code; c015b4c6 <proc_kill_inodes+6/50>
00000000 <_EIP>:
Code; c015b4c6 <proc_kill_inodes+6/50> <=====
   0: 8b 40 1c mov 0x1c(%eax),%eax <=====
Code; c015b4c9 <proc_kill_inodes+9/50>
   3: 8b 5c 24 08 mov 0x8(%esp,1),%ebx
Code; c015b4cd <proc_kill_inodes+d/50>
   7: 8b 48 83 mov 0xffffff83(%eax),%ecx
Code; c015b4d0 <proc_kill_inodes+10/50>
   a: c0 48 39 c1 rorb $0xc1,0x39(%eax)
Code; c015b4d4 <proc_kill_inodes+14/50>
   e: 74 2c je 3c <_EIP+0x3c> c015b502 <proc_kill_inodes+42/50>
Code; c015b4d6 <proc_kill_inodes+16/50>
  10: 8b 51 08 mov 0x8(%ecx),%edx

**** And 'grep ^CONFIG .config':
CONFIG_X86=y
CONFIG_ISA=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MK7=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_BYTES=64
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_3DNOW=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_MODULES=y
CONFIG_KMOD=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_HOTPLUG=y
CONFIG_PCMCIA=y
CONFIG_I82365=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_ELF=y
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
CONFIG_PARPORT_1284=y
CONFIG_PNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_STRIPED=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK_DEV=y
CONFIG_NETFILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_SKB_LARGE=y
CONFIG_IP_NF_CONNTRACK=y
CONFIG_IP_NF_FTP=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_STATE=y
CONFIG_IP_NF_MATCH_UNCLEAN=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_TARGET_MIRROR=y
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_LOG=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECS=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_PCI_EXPERIMENTAL=y
CONFIG_IDEDMA_PCI_WIP=y
CONFIG_BLK_DEV_PDC202XX=y
CONFIG_PDC202XX_BURST=y
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SR=y
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_DEBUG_QUEUES=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_ADVANSYS=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=y
CONFIG_PPP=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_BSDCOMP=m
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=y
CONFIG_I2C=y
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_JOYSTICK=y
CONFIG_JOY_LOGITECH=m
CONFIG_DRM=y
CONFIG_PCMCIA_SERIAL=y
CONFIG_AGP=y
CONFIG_AGP_VIA=y
CONFIG_QUOTA=y
CONFIG_AUTOFS_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_ISO9660_FS=y
CONFIG_MINIX_FS=y
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_NFS_FS=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_15=m
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
CONFIG_SOUND=y
CONFIG_SOUND_EMU10K1=m
CONFIG_USB=y
CONFIG_USB_DEBUG=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_UHCI=y
CONFIG_USB_HID=y
CONFIG_INPUT_JOYDEV=y
CONFIG_MAGIC_SYSRQ=y

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon May 15 2000 - 21:00:20 EST