Yeoh Chun Yeow wrote:
> Dear Jan,
> 
> Attach the ipipe frozen trace.
> 
> Please advice. Thanks
> 
> Regards,
> Chun Yeow
> 
> On 9/4/07, Jan Kiszka <[EMAIL PROTECTED]> wrote:
>> Yeoh Chun Yeow wrote:
>>> Hi, Jan
>>>
>>> Any ideas on this?
>>>
>>> I-pipe frozen back-tracing service on 2.6.16.21-xenomai/ipipe-1.5-02
>>> ------------------------------------------------------------
>>>
>>> ******** WARNING ********
>>> The following debugging options will increase the observed latencies:
>>>  o CONFIG_DEBUG_PREEMPT
>>>
>>> Freeze: 3525267255803 cycles, Trace Points: 30 (+10)
>>>
>>>  +--------------- Hard IRQs ('|': locked)
>>>  |             +- Delay flag ('+': > 1 us, '!': > 10 us)
>>>  |             |
>>>   Type     Time   Function (Parent)
>>> : func       -5   _call_console_drivers (release_console_sem)
>>> : func       -4   __ipipe_restore_root (release_console_sem)
>>> : func       -4   __ipipe_unstall_root (__ipipe_restore_root)
>>> :|begin      -4   __ipipe_unstall_root (__ipipe_restore_root)
>>> :|end        -4   __ipipe_unstall_root (__ipipe_restore_root)
>>> : func       -4   __ipipe_test_and_stall_root (release_console_sem)
>>> : func       -4   add_preempt_count (release_console_sem)
>>> : func       -4   __ipipe_restore_root (release_console_sem)
>>> : func       -3   __ipipe_unstall_root (__ipipe_restore_root)
>>> :|begin      -3   __ipipe_unstall_root (__ipipe_restore_root)
>>> :|end        -3   __ipipe_unstall_root (__ipipe_restore_root)
>>> : func       -3   sub_preempt_count (release_console_sem)
>>> : func       -3   sub_preempt_count (vprintk)
>>> : func       -2   kmem_cache_alloc (tdma_ioctl)
>>> : func       -2   __ipipe_test_and_stall_root (kmem_cache_alloc)
>>> : func       -2   debug_smp_processor_id (kmem_cache_alloc)
>>> : func       -2   __ipipe_test_root (debug_smp_processor_id)
>>> : func       -2   __ipipe_restore_root (kmem_cache_alloc)
>>> : func       -2   __ipipe_unstall_root (__ipipe_restore_root)
>>> :|begin      -1   __ipipe_unstall_root (__ipipe_restore_root)
>>> :|end        -1   __ipipe_unstall_root (__ipipe_restore_root)
>>> : func       -1   __kmalloc (tdma_ioctl)
>>> : func       -1   __ipipe_test_and_stall_root (__kmalloc)
>>> : func       -1   debug_smp_processor_id (__kmalloc)
>>> : func        0   __ipipe_test_root (debug_smp_processor_id)
>>> : func        0   __ipipe_restore_root (__kmalloc)
>>> : func        0   __ipipe_unstall_root (__ipipe_restore_root)
>>> :|begin       0   __ipipe_unstall_root (__ipipe_restore_root)
>>> :|end         0   __ipipe_unstall_root (__ipipe_restore_root)
>>> < freeze      0   tdma_ioctl (rtnet_ioctl)
>>>   func        0   rtnet_rtpc_dispatch_call (tdma_ioctl)
>>>   func        0   __kmalloc (rtnet_rtpc_dispatch_call)
>>>   func        1   __ipipe_test_and_stall_root (__kmalloc)
>>>   func        1   debug_smp_processor_id (__kmalloc)
>>>   func        1   __ipipe_test_root (debug_smp_processor_id)
>>>   func        1   __ipipe_restore_root (__kmalloc)
>>>   func        1   __ipipe_unstall_root (__ipipe_restore_root)
>>>  |begin       2   __ipipe_unstall_root (__ipipe_restore_root)
>>>  |end         2   __ipipe_unstall_root (__ipipe_restore_root)
>>>  |begin       2   rtnet_rtpc_dispatch_call (tdma_ioctl)
>>>
>>    |
>>    |
>>   \|/
>>
>> ...and here comes the interesting part, ie. what happens after the
>> calibration started. Please increase /proc/ipipe/trace/back_trace_points

Grmbl, sorry, my bad: post_trace_points, that's the right knob here.

Jan

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to