Gilles Chanteperdrix пишет:

Well, it really looks like an FPU bug. Could you try to:
- upgrade your trunk to latest revision, then test
- then apply the attached patch to your up-to-date trunk, then test
  again ?


I used configuration 2.6.17.14, xenomai-r2299

Before patching xenomai result was the same and more faulty after decreasing RAM size down to 256M.

After applying patch situation become worth, i got "Bad pte" messages, sometimes "Soft lockup detected", and kernel dump:

Mar 15 04:08:21 dev-3 kernel: Bad pte = 42a5fef8, process = ???, vm_flags = 100073, vaddr = 42f60000 Mar 15 04:08:21 dev-3 kernel: <c0102f70> show_trace+0x12/0x14 <c0103474> dump_stack+0x1c/0x1e Mar 15 04:08:21 dev-3 kernel: <c015c460> print_bad_pte+0x4f/0x5a <c015c4b1> vm_normal_page+0x46/0x5c Mar 15 04:08:21 dev-3 kernel: <c015c9d4> unmap_vmas+0x162/0x3e4 <c015f059> exit_mmap+0x55/0xc1 Mar 15 04:08:21 dev-3 kernel: <c010feb8> mmput+0x5a/0xb0 <c0113161> exit_mm+0xe8/0xee Mar 15 04:08:21 dev-3 kernel: <c011459f> do_exit+0x1a2/0x719 <c010d21f> do_page_fault+0x4bf/0x542 Mar 15 04:08:21 dev-3 kernel: <c010b1da> __ipipe_handle_exception+0x89/0xbf <c0102988> error_code+0x54/0x64

Mar 15 04:08:21 dev-3 kernel: Bad pte = 42a5fef8, process = ???, vm_flags = 75, vaddr = 42f62000 Mar 15 04:08:21 dev-3 kernel: <c0102f70> show_trace+0x12/0x14 <c0103474> dump_stack+0x1c/0x1e Mar 15 04:08:21 dev-3 kernel: <c015c460> print_bad_pte+0x4f/0x5a <c015c4b1> vm_normal_page+0x46/0x5c Mar 15 04:08:21 dev-3 kernel: <c015c9d4> unmap_vmas+0x162/0x3e4 <c015f059> exit_mmap+0x55/0xc1 Mar 15 04:08:21 dev-3 kernel: <c010feb8> mmput+0x5a/0xb0 <c0113161> exit_mm+0xe8/0xee Mar 15 04:08:21 dev-3 kernel: <c011459f> do_exit+0x1a2/0x719 <c010d21f> do_page_fault+0x4bf/0x542 Mar 15 04:08:21 dev-3 kernel: <c010b1da> __ipipe_handle_exception+0x89/0xbf <c0102988> error_code+0x54/0x64

Mar 15 04:08:23 dev-3 kernel: ------------[ cut here ]------------
Mar 15 04:08:23 dev-3 kernel: kernel BUG at mm/rmap.c:560!
Mar 15 04:08:23 dev-3 kernel: invalid opcode: 0000 [#1]
Mar 15 04:08:23 dev-3 kernel: Modules linked in: xeno_16550A
Mar 15 04:08:23 dev-3 kernel: CPU:    0
Mar 15 04:08:23 dev-3 kernel: EIP:    0060:[<c01619f0>]    Not tainted VLI
Mar 15 04:08:23 dev-3 kernel: EFLAGS: 00010286 (2.6.17.14-xenomai-r2299-min-debug #3)
Mar 15 04:08:23 dev-3 kernel: EIP is at page_remove_rmap+0x1b/0x32
Mar 15 04:08:23 dev-3 kernel: eax: ffffffff ebx: c1000000 ecx: c04d2aec edx: c1000000 Mar 15 04:08:23 dev-3 kernel: esi: b7f79000 edi: d36f1de4 ebp: d351dce4 esp: d351dce4
Mar 15 04:08:23 dev-3 kernel: ds: 007b   es: 007b   ss: 0068
Mar 15 04:08:23 dev-3 kernel: Process bash (pid: 2698, threadinfo=d351c000 task=d500c030) Mar 15 04:08:23 dev-3 kernel: Stack: d351dd3c c015caa6 00000000 d341f6fc d351dd54 00000000 00000001 b7fb3000 Mar 15 04:08:23 dev-3 kernel: d3a5eb7c d55faa1c c04d2aec 00000000 ffffffff d55faa6c d3a5eb7c 00000019 Mar 15 04:08:23 dev-3 kernel: 003a4c2b b7fb3000 00000000 d351dd54 d3a08e04 d55faa1c d351dd64 c015f059
Mar 15 04:08:23 dev-3 kernel: Call Trace:
Mar 15 04:08:23 dev-3 kernel: <c0102f26> show_stack_log_lvl+0x8a/0x94 <c01030ba> show_registers+0x148/0x1b4 Mar 15 04:08:23 dev-3 kernel: <c010328a> die+0x164/0x262 <c0103409> do_trap+0x81/0x9b Mar 15 04:08:23 dev-3 kernel: <c0103b5e> do_invalid_op+0x8e/0x98 <c010b1da> __ipipe_handle_exception+0x89/0xbf Mar 15 04:08:23 dev-3 kernel: <c0102988> error_code+0x54/0x64 <c015caa6> unmap_vmas+0x234/0x3e4 Mar 15 04:08:23 dev-3 kernel: <c015f059> exit_mmap+0x55/0xc1 <c010feb8> mmput+0x5a/0xb0 Mar 15 04:08:23 dev-3 kernel: <c0175321> flush_old_exec+0x599/0x7c6 <c01904ad> load_elf_binary+0x4bf/0x1478 Mar 15 04:08:23 dev-3 kernel: <c0174718> search_binary_handler+0x76/0x181 <c018f8e7> load_script+0x1b7/0x1cc Mar 15 04:08:23 dev-3 kernel: <c0174718> search_binary_handler+0x76/0x181 <c01760f5> do_execve+0x13f/0x1ac Mar 15 04:08:23 dev-3 kernel: <c010142b> sys_execve+0x2f/0x76 <c010269e> sysenter_past_esp+0x63/0x67 Mar 15 04:08:23 dev-3 kernel: Code: e8 7a 4b 13 00 8b 45 d0 83 c4 24 5b 5e 5f c9 c3 55 89 e5 e8 33 98 fa ff 89 c2 83 40 08 f Mar 15 04:08:23 dev-3 kernel: EIP: [<c01619f0>] page_remove_rmap+0x1b/0x32 SS:ESP 0068:d351dce4

With latest trunk and 256MB i get stable errors even with "perl Makefile.PL" for XML-DOM-1.44 then any RT application used Native skin running.


--
________________________________________
Maksym Veremeyenko

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to