Messages in this thread | | | From | A V Naga Muni Reddy <> | Subject | oops on continous file read. | Date | Tue, 21 Mar 2000 11:34:46 +0530 |
| |
Hi,
When i am reading a huge video data file ( 99 MB ) i am getting this oops on kernel version 2.2.12-20. This is happening when i run the app more than 4 times.
I am not able to analyse this oops. Can any one help me. Attached is the oops and the output of ksymoops.
Thanks in advance, --------------------------------------- Muni Reddy Ph. 5281461 ext 4137 --------------------------------------- WARNING: This version of ksymoops is obsolete. WARNING: The current version can be obtained from ftp://ftp.ocs.com.au/pub/ksymoops Options used: -V (default) -o /lib/modules/2.2.12-20/ (default) -k /proc/ksyms (default) -l /proc/modules (default) -m /usr/src/linux/System.map (default) -c 1 (default)
You did not tell me where to find symbol information. I will assume that the log matches the kernel and modules that are running right now and I'll use the default options above for symbol resolution. If the current kernel and/or modules do not match the log, you can get more accurate output by telling me the kernel version and where to find map, modules, ksyms etc. ksymoops -h explains the options.
current->tss.cr3 = 039f9000, %cr3 = 039f9000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[find_buffer+104/144] EFLAGS: 00010206 eax: 00fc0000 ebx: 00000004 ecx: 0000e623 edx: 00fc0000 esi: 0000000a edi: 00000306 ebp: 00006352 esp: c39fbe3c ds: 0018 es: 0018 ss: 0018 Process mpeg2_video (pid: 790, process nr: 6, stackpage=c39fb000) Stack: 00003dca c334e500 0000e623 c0126a0f 00000306 00006352 00001000 c01279c8 00000306 00006352 00001000 00000000 c39fbee8 00003dca c1fa0dd0 00000400 c18e1180 c13e3000 00000306 00000000 c334e500 c349c240 c349c240 00000000 Call Trace: [get_hash_table+23/36] [brw_page+332/880] [kmsg_open+4/16] [generic_readpage+129/144] [try_to_read_ahead+254/276] [do_generic_file_read+750/1500] [generic_file_read+99/124] Code: 8b 00 39 6a 04 75 15 8b 4c 24 20 39 4a 08 75 0c 66 39 7a 0c
Code: 00000000 Before first symbol 00000000 <_IP>: <=== Code: 00000000 Before first symbol 0: 8b 00 movl (%eax),%eax <=== Code: 00000002 Before first symbol 2: 39 6a 04 cmpl %ebp,0x4(%edx) Code: 00000005 Before first symbol 5: 75 15 jne 0000001c Before first symbol Code: 00000007 Before first symbol 7: 8b 4c 24 20 movl 0x20(%esp,1),%ecx Code: 0000000b Before first symbol b: 39 4a 08 cmpl %ecx,0x8(%edx) Code: 0000000e Before first symbol e: 75 0c jne 0000001c Before first symbol Code: 00000010 Before first symbol 10: 66 39 7a 0c cmpw %di,0xc(%edx)
5 warnings issued. Results may not be reliable. current->tss.cr3 = 039f9000, %cr3 = 039f9000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[find_buffer+104/144] EFLAGS: 00010206 eax: 00fc0000 ebx: 00000004 ecx: 0000e623 edx: 00fc0000 esi: 0000000a edi: 00000306 ebp: 00006352 esp: c39fbe3c ds: 0018 es: 0018 ss: 0018 Process mpeg2_video (pid: 790, process nr: 6, stackpage=c39fb000) Stack: 00003dca c334e500 0000e623 c0126a0f 00000306 00006352 00001000 c01279c8 00000306 00006352 00001000 00000000 c39fbee8 00003dca c1fa0dd0 00000400 c18e1180 c13e3000 00000306 00000000 c334e500 c349c240 c349c240 00000000 Call Trace: [get_hash_table+23/36] [brw_page+332/880] [kmsg_open+4/16] [generic_readpage+129/144] [try_to_read_ahead+254/276] [do_generic_file_read+750/1500] [generic_file_read+99/124] [file_read_actor+0/80] [sys_read+174/196] [system_call+52/56] Code: 8b 00 39 6a 04 75 15 8b 4c 24 20 39 4a 08 75 0c 66 39 7a 0c
| |