2.4.18: oops in zap_page_range

From: Eric Buddington (eric@ma-northadams1b-62.nad.adelphia.net)
Date: Fri May 03 2002 - 16:00:45 EST

Enclosed is an oops from 2.4.18 on an Athlon. I do not hage a good
guess as to the cause; the events preceding it were:
        - recording a CDRW with cdrecord to an IDE writer
        - messing with the Buz drivers (insmod/rmmod several times on saa7185, saa7111, zr36067)
        - cdrecord xterm disappearing w/o cause
        - checked syslog, no oops
        - Buz xterm disappears w/o cause

This was followed by a hard freeze of X, though Alt-SysRq-b still worked.

Hope this is useful...


ksymoops 2.4.3 on i686 2.4.18. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.18/ (default)
     -m /packages/linux/2.4.18/athlon/boot/System.map (specified)

invalid operand: 0000
CPU: 0
EIP: 0010:[<c01230ea>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000 ebx: cd27a540 ecx: cdcf4dc0 edx: c8317000
esi: 00000000 edi: cdcf4dc0 ebp: 00000000 esp: c6079e0c
ds: 0018 es: 0018 ss: 0018
Process xterm (pid: 28443, stackpage=c6079000)
Stack: 00000000 00000000 4001f000 c8317404 40400000 00000000 00000000 c8317000
       00000000 c675ab40 0000056c cd6fc800 cd3f33c0 cdfea340 ccaefdc0 cd3f33c0
       cdfea340 c013354f ccd39f40 cbf16100 cd27a540 00000000 cdcf4dc0 00000000
Call Trace: [<c013354f>] [<c0125788>] [<c011556e>] [<c0119731>] [<c011ea75>]
   [<c011ef90>] [<c011eb2f>] [<c0106baf>] [<c013ffd6>] [<c0132a38>] [<c0113690>]
Code: 0f 0b 8d 74 26 00 8b 54 24 68 8b 44 24 18 8b 4c 24 1c 89 54

>>EIP; c01230ea <zap_page_range+3a/250> <=====
Trace; c013354e <fput+ae/d0>
Trace; c0125788 <exit_mmap+b8/120>
Trace; c011556e <mmput+2e/50>
Trace; c0119730 <do_exit+70/1c0>
Trace; c011ea74 <collect_signal+94/f0>
Trace; c011ef90 <send_sig_info+80/90>
Trace; c011eb2e <dequeue_signal+5e/b0>
Trace; c0106bae <do_signal+20e/2a0>
Trace; c013ffd6 <sys_select+176/4a0>
Trace; c0132a38 <sys_write+98/f0>
Trace; c0113690 <do_page_fault+0/4b6>
Trace; c0106d64 <signal_return+14/18>
Code; c01230ea <zap_page_range+3a/250>
00000000 <_EIP>:
Code; c01230ea <zap_page_range+3a/250> <=====
   0: 0f 0b ud2a <=====
Code; c01230ec <zap_page_range+3c/250>
   2: 8d 74 26 00 lea 0x0(%esi,1),%esi
Code; c01230f0 <zap_page_range+40/250>
   6: 8b 54 24 68 mov 0x68(%esp,1),%edx
Code; c01230f4 <zap_page_range+44/250>
   a: 8b 44 24 18 mov 0x18(%esp,1),%eax
Code; c01230f8 <zap_page_range+48/250>
   e: 8b 4c 24 1c mov 0x1c(%esp,1),%ecx
Code; c01230fc <zap_page_range+4c/250>
  12: 89 54 00 00 mov %edx,0x0(%eax,%eax,1)

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

This archive was generated by hypermail 2b29 : Tue May 07 2002 - 22:00:21 EST