Oops in .30-pre2 + Werner's patch (for pre3?)

Alexander L. Belikoff (abel@bfr.co.il)
22 Jul 1997 11:19:10 +0300


OK, managed to get an oops in the subj. :)

It happened yesterday in squid process.

------------------------------------------------------------------------
Jul 21 20:14:19 buster kernel: Unable to handle kernel NULL pointer dereference at virtual address c0000000
Jul 21 20:14:19 buster kernel: current->tss.cr3 = 01cc8000, <r3 = 01cc8000
Jul 21 20:14:19 buster kernel: *pde = 00102067
Jul 21 20:14:19 buster kernel: *pte = 00000027
Jul 21 20:14:19 buster kernel: Oops: 0002
Jul 21 20:14:19 buster kernel: CPU: 0
Jul 21 20:14:19 buster kernel: EIP: 0010:[tcp_recvmsg+885/1120]
Jul 21 20:14:19 buster kernel: EFLAGS: 00010246
Jul 21 20:14:19 buster kernel: eax: 00000000 ebx: 011c9dfc ecx: 008de03c edx: 008de0d8
Jul 21 20:14:19 buster kernel: esi: 000001a0 edi: 01ccaf78 ebp: 008de018 esp: 01ccaee8
Jul 21 20:14:19 buster kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Jul 21 20:14:19 buster kernel: Process squid (pid: 339, process nr: 9, stackpage=01cca000)
Jul 21 20:14:19 buster kernel: Stack: 008de018 01ccaf7c 00000000 00000800 00000000 008de03c 00000000 000001a0
Jul 21 20:14:19 buster kernel: 01ccb018 016e3240 98498c7e 001515b6 008de018 01ccaf78 00000e5f 00000800
Jul 21 20:14:19 buster kernel: 00000000 01ccaf7c 00000fff 016e31f8 088d6bc0 016e3284 00137c1b 016e3284
Jul 21 20:14:19 buster kernel: Call Trace: [inet_recvmsg+118/144] [sock_read+171/208] [sys_read+138/176] [system_call+85/124
]
Jul 21 20:14:19 buster kernel: Code: 89 10 6a 01 53 89 4c 24 1c e8 7d 34 ff ff 83 c4 08 8b 4c 24
------------------------------------------------------------------------

What else?.. Well:

buster# uname -a
Linux buster 2.0.30 #2 Wed Jul 16 18:20:02 IDT 1997 i486

buster# /sbin/lsmod
Module: #pages: Used by:
ne 2 1 (autoclean)
8390 2 [ne] 0 (autoclean)
st 6 0
msdos 2 1 (autoclean)
fat 6 [msdos] 1 (autoclean)
u14-34f 4 1 (autoclean)
sd_mod 4 1 (autoclean)
scsi_mod 8 [st u14-34f sd_mod] 3 (autoclean)

buster# egrep -v '(^#|^[ \t]*$)' .config
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KERNELD=y
CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_KERNEL_ELF=y
CONFIG_M486=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_CMD640=y
CONFIG_INET=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_SCSI=m
CONFIG_BLK_DEV_SD=m
CONFIG_CHR_DEV_ST=m
CONFIG_SCSI_U14_34F=m
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_ISA=y
CONFIG_NE2000=m
CONFIG_MINIX_FS=m
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
CONFIG_SERIAL=y
CONFIG_PRINTER=m

Regards,

-- 
-Alexander

============================================================================== Alexander L. Belikoff abel@bfr.co.il Berger Financial Research Ltd. =============================================================================