Hi!
This oops is not a new one .. I've it for quite a long time.
It always happens when starting a hamradio program called 'ulistd'.
There is not any problem at all with this program and the 2.2.17 or 2.2.18prex
The system is frozen. I can access the 'magic keys'.
My configuration is Pentium 200MMX / 64Mb SDRAM with :
------------------------------------------------------
Linux debian-f5ibh 2.4.0-test10 #1 ven oct 27 14:11:33 CEST 2000 i586 unknown
Kernel modules 2.3.19
Gnu C 2.95.2
Binutils 2.9.5.0.41
Linux C Library 2.1.3
Dynamic linker ldd: version 1.9.11
Procps 2.0.6
Mount 2.10o
Net-tools 2.05
Console-tools 0.2.3
Sh-utils 2.0
Modules Loaded parport_pc lp parport mousedev usb-uhci hid usbcore input autofs4 rtc serial isa-pnp unix
This is the raw oops :
----------------------
Unable to handle kernel paging request at virtual address fffffffc
printing eip:
c0113f83
*pde = 00001063
Oops: 0000
CPU: 0
EIP: 0010:[<c0113f83>]
EFLAGS: 00010013
eax: fffffff8 ebx: c133acc0 ecx: c0dd8f68 edx: 00000001
esi: c3e6b760 edi: 00000000 ebp: c01e3f40 esp: c01e3f20
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0, stackpage = c01e3000)
Stack: c133acc0 c3e6b760 c02136dc c0dd8f6c 00000246 00000000 00000001 00000021
c01e3fa4 c017be75 c133acc0 c017b75f c133acc0 00000000 c017c2e3 c3e6b760
Call Trace: [<c017be75>] [<c017b75f>] [<c017c2e3>] [<c017de13>] [<c0119650>] [<c010a161> [<c0107120>]
[<ffffe000>] [<c0108e40>] [<c0107120>] [<ffffe000>] [<c0107148>] [<c01071a7>] [<00105000>] [<c0100192>]
Code: 8b 48 04 8b 3f 8b 11 89 d0 24 df 85 45 fc 74 e4 8b 5d fc 21
Aiee, killing interrupt handler.
Kernel panic: Attempted to kill the idle task!
In interrupt handler - not syncing.
And this is the oops processed by ksymoops :
--------------------------------------------
ksymoops 2.3.4 on i586 2.4.0-test10. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.0-test10/ (default)
-m /boot/System.map-2.4.0-test10 (default)
Warning: 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.
Unable to handle kernel paging request at virtual address fffffffc
c0113f83
*pde = 00001063
Oops: 0000
CPU: 0
EIP: 0010:[<c0113f83>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010013
eax: fffffff8 ebx: c133acc0 ecx: c0dd8f68 edx: 00000001
esi: c3e6b760 edi: 00000000 ebp: c01e3f40 esp: c01e3f20
ds: 0018 es: 0018 ss: 0018
Stack: c133acc0 c3e6b760 c02136dc c0dd8f6c 00000246 00000000 00000001 00000021
c01e3fa4 c017be75 c133acc0 c017b75f c133acc0 00000000 c017c2e3 c3e6b760
Call Trace: [<c017be75>] [<c017b75f>] [<c017c2e3>] [<c017de13>] [<c0119650>] [<c010a161> [<c0107120>]
[<ffffe000>] [<c0108e40>] [<c0107120>] [<ffffe000>] [<c0107148>] [<c01071a7>] [<00105000>] [<c0100192>]
Code: 8b 48 04 8b 3f 8b 11 89 d0 24 df 85 45 fc 74 e4 8b 5d fc 21
>>EIP; c0113f83 <__wake_up+57/130> <=====
Trace; c017be75 <sock_def_write_space+2d/74>
Trace; c017b75f <sock_wfree+17/30>
Trace; c017c2e3 <__kfree_skb+7f/114>
Trace; c017de13 <net_tx_action+4f/b0>
Trace; c0119650 <do_softirq+40/64>
Trace; c010a161 <do_IRQ+a1/b0>
Trace; c0107120 <default_idle+0/28>
Trace; ffffe000 <END_OF_CODE+3b79d901/????>
Trace; c0108e40 <ret_from_intr+0/20>
Trace; c0107120 <default_idle+0/28>
Trace; ffffe000 <END_OF_CODE+3b79d901/????>
Trace; c0107148 <poll_idle+0/20>
Trace; c01071a7 <cpu_idle+3f/54>
Trace; 00105000 Before first symbol
Trace; c0100192 <L6+0/2>
Code; c0113f83 <__wake_up+57/130>
00000000 <_EIP>:
Code; c0113f83 <__wake_up+57/130> <=====
0: 8b 48 04 mov 0x4(%eax),%ecx <=====
Code; c0113f86 <__wake_up+5a/130>
3: 8b 3f mov (%edi),%edi
Code; c0113f88 <__wake_up+5c/130>
5: 8b 11 mov (%ecx),%edx
Code; c0113f8a <__wake_up+5e/130>
7: 89 d0 mov %edx,%eax
Code; c0113f8c <__wake_up+60/130>
9: 24 df and $0xdf,%al
Code; c0113f8e <__wake_up+62/130>
b: 85 45 fc test %eax,0xfffffffc(%ebp)
Code; c0113f91 <__wake_up+65/130>
e: 74 e4 je fffffff4 <_EIP+0xfffffff4> c0113f77 <__wake_up+4b/130>
Code; c0113f93 <__wake_up+67/130>
10: 8b 5d fc mov 0xfffffffc(%ebp),%ebx
Code; c0113f96 <__wake_up+6a/130>
13: 21 00 and %eax,(%eax)
Aiee, killing interrupt handler.
Kernel panic: Attempted to kill the idle task!
1 warning issued. Results may not be reliable.
--- Regards jean-luc - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Tue Oct 31 2000 - 21:00:25 EST