mirror causes oops in 2.3.15

Thomas Molina (tmolina@home.com)
Sat, 28 Aug 1999 14:21:38 -0500 (CDT)


This is a resend of a previous oops I reported regarding 2.3.15pre3.
I've changed the relevant information (mainly the kysmoops output) so
the debugging info will match the kernel version.

[1.] One line summary of the problem: mirror causes oops in 2.3.15
[2.] Full description of the problem/report:
Last night I compiled and installed 2.3.15. This morning I found a
fresh oops sitting on the screen. There were no clues in the log.
Investigation revealed it was caused by a cron.daily job which runs the
mirror program to sync local RedHat 6.0 updates from updates.redhat.com.
This oops is perfectly reproduceable.
[4.] Kernel version (from /proc/version):
Linux version 2.3.15 (root@wr5z) (gcc version egcs-2.91.66
19990314/Linux (egcs-1.1.2 release)) #2 Sat Aug 28 12:44:27 CDT 1999

[5.] Output of Oops.. message (if applicable) with symbolic information
resolved (see Documentation/oops-tracing.txt)
ksymoops 0.7c on i586 2.2.12. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /boot/module-info-2.2.12 (default)
-m /boot/2.3.15.map (specified)

Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
*pde = 00000000
Oops: 0000
EIP: 0010:[<c0107d1a>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010086
eax: 00000000 ebx: c0100176 ecx: c0227e2c edx: c3b04000
esi: 00000000 edi: c0228000 ebp: c4800000 esp: c0227dc0
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0,stackpage=c0227000)
Stack: 00000000 c0227e1c c5000000 c0107d7c c0227e2c c01da128 c01dc21e 00000000
00000000 c010caad c01dc21e c0227e2c 00000000 c0226000 c0227e94 c0093020
c0227e1c c32c34a0 c0226000 00000034 c0227e94 c0093020 00000000 c0227eb0
Call Trace: [<c5000000>] [<c0107d7c>] [<c01da128>] [<c01dc21e>] [<c010caad>] [<c01dc21e>] [<c0107a15>]
[<c016c206>] [<c015d6a5>] [<c015d799>] [<c015da69>] [<c015749f>] [<c01156c9>] [<c0108873>] [<c01079ac>]
[<c0106224>] [<c0106000>] [<c0100176>]
Code: 8a 04 06 25 ff 00 00 00 50 68 20 a1 1d c0 e8 8b a3 00 00 83

>>EIP; c0107d1a <system_call+e/38> <=====
Trace; c5000000 <END_OF_CODE+4d9b734/????>
Trace; c0107d7c <signal_return+8/18>
Trace; c01da128 <sound_timer_init+4c/64>
Trace; c01dc21e <vgacon_cursor+5e/1c0>
Trace; c010caad <__verify_write+7d/118>
Trace; c01dc21e <vgacon_cursor+5e/1c0>
Trace; c0107a15 <handle_signal+dd/e4>
Trace; c016c206 <tcp_v4_sendmsg+5e/c4>
Trace; c015d6a5 <ip_route_input_mc+1d1/224>
Trace; c015d799 <ip_route_input_slow+a1/5c0>
Trace; c015da69 <ip_route_input_slow+371/5c0>
Trace; c015749f <wait_for_packet+1f/238>
Trace; c01156c9 <sys_adjtimex+21/98>
Trace; c0108873 <do_coprocessor_error+3/10>
Trace; c01079ac <handle_signal+74/e4>
Trace; c0106224 <cpu_idle+34/54>
Trace; c0106000 <get_option+0/4c>
Trace; c0100176 <L6+0/2>
Code; c0107d1a <system_call+e/38>
00000000 <_EIP>:
Code; c0107d1a <system_call+e/38> <=====
0: 8a 04 06 movb (%esi,%eax,1),%al <=====
Code; c0107d1d <system_call+11/38>
3: 25 ff 00 00 00 andl $0xff,%eax
Code; c0107d22 <system_call+16/38>
8: 50 pushl %eax
Code; c0107d23 <system_call+17/38>
9: 68 20 a1 1d c0 pushl $0xc01da120
Code; c0107d28 <system_call+1c/38>
e: e8 8b a3 00 00 call a39e <_EIP+0xa39e> c01120b8 <do_syslog+3e8/430>
Code; c0107d2d <system_call+21/38>
13: 83 00 00 addl $0x0,(%eax)

Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!
In swapper task - not syncing

1 error issued. Results may not be reliable.

[7.1.] Software (add the output of the ver_linux script here)
[root@wr5z scripts]# sh ver_linux
-- Versions installed: (if some fields are empty or look
-- unusual then possibly you have very old versions)
Linux wr5z 2.3.15 #2 Sat Aug 28 12:44:27 CDT 1999 i586 unknown
Kernel modules 2.1.121
Gnu C egcs-2.91.66
Binutils 2.9.1.0.23
Linux C Library 2.1.1
Dynamic linker ldd (GNU libc) 2.1.1
Procps 2.0.2
Mount 2.9o
Net-tools 1.52
Console-tools 1999.03.02
Sh-utils 1.16
cat: /proc/modules: No such file or directory
Modules Loaded

[7.2.] Processor information (from /proc/cpuinfo):
[root@wr5z scripts]# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 5
model : 8
model name : AMD-K6(tm) 3D processor
stepping : 0
cpu MHz : 350.805510
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 sep mmx 3dnow
bogomips : 699.60

[7.3.] Module information (from /proc/modules): N/A kernel is monolithic

[7.4.] SCSI information (from /proc/scsi/scsi)
[root@wr5z scripts]# cat /proc/scsi/scsi
Attached devices: none
Note: I'm not sure about this. Look at a part of dmesg which shows my
CD/RW drive using ide-scsi emulation:
hdd: PHILIPS CDD3610 CD-R/RW, ATAPI CDROM drive
hdm: probing with STATUS(0xa1) instead of ALTSTATUS(0xff)
hdm: probing with STATUS(0xa1) instead of ALTSTATUS(0xff)
hdm: no response (status = 0xa1), resetting drive
hdm: probing with STATUS(0xa1) instead of ALTSTATUS(0xff)
hdm: no response (status = 0xa1)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: SAMSUNG VG34323A (4.32GB), 4124MB w/496kB Cache, CHS=525/255/63
hdb: WDC AC14300R, 4112MB w/512kB Cache, CHS=524/255/63
hdc: ATAPI 24X CD-ROM drive, 128kB Cache
Uniform CDROM driver Revision: 3.02
hdd: ATAPI 6X CD-ROM CD-R/RW drive, 768kB Cache
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
scsi : 1 host.
scsi : detected total.

-
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/