Linux 2.4.21pre3-ac2
This oops came up running dbench 32 on AMD K6/2. dbench 32 runs okay on 2.4.21-pre3 on same hardware.
Error (regular_file): read_ksyms stat /proc/ksyms failed No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Unable to handle kernel NULL pointer dereference at virtual address 00000004 c0129c6b *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<c0129c6b>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000 ebx: c13d1acc ecx: d6ef2000 edx: d6ef205c
esi: c13d1acc edi: 00000000 ebp: 00003759 esp: d6ef3e50
ds: 0018 es: 0018 ss: 0018
Process dbench (pid: 713, stackpage=d6ef3000)
Stack: c0132f3e 00000000 d71d0924 001f8713 00000000 00000000 c13d1acc c13d1acc
c13d1acc 00000020 00003759 c012930c 00000000 d6ef2000 00000200 000001d2
c0257270 00001602 001f8714 c1549ae0 00000000 00000020 000001d2 00000006
Call Trace: [<c0132f3e>] [<c012930c>] [<c0129486>] [<c01294ec>] [<c0129f44>]
[<c012a1fb>] [<c012550e>] [<c012f2e8>] [<c012f05e>] [<c0106db3>]
Code: 89 58 04 89 03 89 53 04 89 59 5c 89 7b 0c ff 41 68 83 c4 1cQuoted 1 line
Quoted 1 line
EIP;
c0129c6b<__free_pages_ok+26b/290> <=====
Trace; c0132f3e <try_to_free_buffers+9e/f0> Trace; c012930c <shrink_cache+32c/350>
Trace; c0129486 <shrink_caches+56/80>
Trace; c01294ec <try_to_free_pages_zone+3c/60> Trace; c0129f44 <balance_classzone+54/1f0> Trace; c012a1fb <__alloc_pages+11b/180>
Trace; c012550e <generic_file_write+47e/7a0> Trace; c012f2e8 <sys_write+98/100>
Trace; c012f05e <sys_lseek+6e/80>
Trace; c0106db3 <system_call+33/40>
Code; c0129c6b <__free_pages_ok+26b/290> 00000000 <_EIP>:
Code; c0129c6b <__free_pages_ok+26b/290> <=====
0: 89 58 04 mov %ebx,0x4(%eax) <=====
Code; c0129c6e <__free_pages_ok+26e/290>
3: 89 03 mov %eax,(%ebx)
Code; c0129c70 <__free_pages_ok+270/290>
5: 89 53 04 mov %edx,0x4(%ebx)
Code; c0129c73 <__free_pages_ok+273/290>
8: 89 59 5c mov %ebx,0x5c(%ecx)
Code; c0129c76 <__free_pages_ok+276/290>
b: 89 7b 0c mov %edi,0xc(%ebx)
Code; c0129c79 <__free_pages_ok+279/290>
e: ff 41 68 incl 0x68(%ecx)
Code; c0129c7c <__free_pages_ok+27c/290>
11: 83 c4 1c add $0x1c,%esp
1 warning and 1 error issued. Results may not be reliable.
grep ^C /usr/src/linux/.config
CONFIG_X86=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_HAS_TSC=yCONFIG_X86_USE_PPRO_CHECKSUM=yCONFIG_NOHIGHMEM=yCONFIG_MTRR=yCONFIG_X86_TSC=yCONFIG_NET=yCONFIG_PCI=yCONFIG_PCI_GOANY=yCONFIG_PCI_BIOS=yCONFIG_PCI_DIRECT=yCONFIG_ISA=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_ADMA=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_NFS_FS=yCONFIG_NFS_V3=yCONFIG_NFSD=yCONFIG_NFSD_V3=yCONFIG_SUNRPC=yCONFIG_LOCKD=yCONFIG_LOCKD_V4=yCONFIG_MSDOS_PARTITION=yCONFIG_VGA_CONSOLE=yCONFIG_DEBUG_KERNEL=yCONFIG_MAGIC_SYSRQ=y
Signature · 2 lines
Randy Hron http://home.earthlink.net/~rwhron/kernel/bigbox.html