repeatable oops on 2.5.3-pre6 from LTP socket01 test
First oops came during LTP runalltests.sh.
I tracked it down to specifically the socket01 test. 2.5.3-pre3 passed the socket01 test.
Unable to handle kernel NULL pointer dereference at virtual address 0000000c *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c01cd795>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010213
eax: c0276cf8 ebx: d7fa93c0 ecx: c0264f08 edx: 00000000
esi: 00000000 edi: 00000000 ebp: cc19218c esp: cc2a7f4c
ds: 0018 es: 0018 ss: 0018
Process socket01 (pid: 60, stackpage=cc2a7000)
Stack: cc19218c 00000008 c0263f00 0000004b c01a3c85 cc19218c 00000000 00000000
400140d4 bffffa64 bffff9fc c01a3cca 00000002 0000004b 00000000 cc2a7f90
00000000 bffffa64 c01a4921 00000002 0000004b 00000000 cc2a6000 00000002
Call Trace: [<c01a3c85>] [<c01a3cca>] [<c01a4921>] [<c0106a63>]
Code: 8b 47 0c 39 c6 75 06 85 f6 75 0a eb de 85 f6 74 4a 85 c0 75Quoted 1 line
Quoted 1 line
EIP;
c01cd794<inet_create+5c/208> <=====
Trace; c01a3c84 <sock_create+a0/cc>
Trace; c01a3cca <sys_socket+1a/54>
Trace; c01a4920 <sys_socketcall+60/1d4>
Trace; c0106a62 <system_call+32/40>
Code; c01cd794 <inet_create+5c/208>
00000000 <_EIP>:
Code; c01cd794 <inet_create+5c/208> <=====
0: 8b 47 0c mov 0xc(%edi),%eax <=====
Code; c01cd796 <inet_create+5e/208>
3: 39 c6 cmp %eax,%esi
Code; c01cd798 <inet_create+60/208>
5: 75 06 jne d <_EIP+0xd> c01cd7a0 <inet_create+68/208>
Code; c01cd79a <inet_create+62/208>
7: 85 f6 test %esi,%esi
Code; c01cd79c <inet_create+64/208>
9: 75 0a jne 15 <_EIP+0x15> c01cd7a8 <inet_create+70/208>
Code; c01cd79e <inet_create+66/208>
b: eb de jmp ffffffeb <_EIP+0xffffffeb> c01cd77e <inet_create+46/208>
Code; c01cd7a0 <inet_create+68/208>
d: 85 f6 test %esi,%esi
Code; c01cd7a2 <inet_create+6a/208>
f: 74 4a je 5b <_EIP+0x5b> c01cd7ee <inet_create+b6/208>
Code; c01cd7a4 <inet_create+6c/208>
11: 85 c0 test %eax,%eax
Code; c01cd7a6 <inet_create+6e/208>
13: 75 00 jne 15 <_EIP+0x15> c01cd7a8 <inet_create+70/208>
Kernel panic: Aiee, killing interrupt handler!
CONFIG_X86=yCONFIG_ISA=yCONFIG_UID16=yCONFIG_EXPERIMENTAL=yCONFIG_MK6=yCONFIG_X86_WP_WORKS_OK=yCONFIG_X86_INVLPG=yCONFIG_X86_CMPXCHG=yCONFIG_X86_XADD=yCONFIG_X86_BSWAP=yCONFIG_X86_POPAD_OK=yCONFIG_RWSEM_XCHGADD_ALGORITHM=yCONFIG_X86_L1_CACHE_SHIFT=5CONFIG_X86_ALIGNMENT_16=yCONFIG_X86_TSC=yCONFIG_X86_USE_PPRO_CHECKSUM=yCONFIG_NOHIGHMEM=yCONFIG_MTRR=yCONFIG_NET=yCONFIG_PCI=yCONFIG_PCI_GOANY=yCONFIG_PCI_BIOS=yCONFIG_PCI_DIRECT=yCONFIG_PCI_NAMES=yCONFIG_SYSVIPC=yCONFIG_SYSCTL=yCONFIG_KCORE_ELF=yCONFIG_BINFMT_ELF=yCONFIG_BLK_DEV_FD=yCONFIG_UNIX=yCONFIG_INET=yCONFIG_IDE=yCONFIG_BLK_DEV_IDE=yCONFIG_BLK_DEV_IDEDISK=yCONFIG_IDEDISK_MULTI_MODE=yCONFIG_BLK_DEV_IDECD=yCONFIG_BLK_DEV_IDEPCI=yCONFIG_BLK_DEV_IDEDMA_PCI=yCONFIG_IDEDMA_PCI_AUTO=yCONFIG_BLK_DEV_IDEDMA=yCONFIG_BLK_DEV_VIA82CXXX=yCONFIG_IDEDMA_AUTO=yCONFIG_BLK_DEV_IDE_MODES=yCONFIG_NETDEVICES=yCONFIG_NET_ETHERNET=yCONFIG_NET_PCI=yCONFIG_8139TOO=yCONFIG_VT=yCONFIG_VT_CONSOLE=yCONFIG_SERIAL=yCONFIG_SERIAL_CONSOLE=yCONFIG_UNIX98_PTYS=yCONFIG_UNIX98_PTY_COUNT=64CONFIG_REISERFS_FS=yCONFIG_RAMFS=yCONFIG_ISO9660_FS=yCONFIG_PROC_FS=yCONFIG_DEVPTS_FS=yCONFIG_EXT2_FS=yCONFIG_MSDOS_PARTITION=yCONFIG_VGA_CONSOLE=yCONFIG_MAGIC_SYSRQ=y
Hardware is k6-2
00:00.0 Host bridge: VIA Technologies, Inc. VT82C598 [Apollo MVP3] (rev 04) 00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C586/A/B PCI-to-ISA [Apollo VP] (rev 47) 00:07.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) 00:07.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 02)
00:07.3 Host bridge: VIA Technologies, Inc. VT82C586B ACPI (rev 10) 00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10) 01:00.0 VGA compatible controller: nVidia Corporation Vanta [NV6] (rev 15)
No modules, proprietary or otherwise.
Linux Test Project suite available at:
http://prdownloads.sourceforge.net/ltp/ltp-20020108.tgz
Signature · 1 line
Randy Hron