Hi Karim,

your LTT is really great stuff. I've successfully set up
your TracePackage-0.9.3 with the latest RTAI version 1.5 (1). 
Beside a minor glitch (2) which I found in your package 
it required some changes in the rtai patch. 

Because there might be some interest in the RTAI community
I append my patch-ltt-rtai-1.5 based on your
patch-ltt-rtai-1.3-000827.

Details:
(1) A 2.2.16-rtai-1.5 kernel is patched with your
    patch-ltt-linux-2.2.16-with-rtai-22.2.4-000822 with
    no problems or complaints (BTW: What's referred by the 
    date appended to the patch name?). Just apply the 
    containd patch-ltt-rtai-1.5 and make.
(2) In rtai-1.5/posix/rtai_pthread.c (770) in 
    pthread_mutexattr_getkind_np() it should probably
    read ...GETKIND rather than ...SETKIND. This is also
    fixed in my patch.

Finally a few questions and remarks related to TraceToolkit:
- Is it possible to identify rtai or any of its tasks in the 
  Go-to-event- and Dump-file-options-dialog?
- I'm not familiar with gtk programming, so I might express
  this as a small wishlist: 
  1. How about a third indication in the status bar showing
     the current cursor position (that of the small arrow
     in the time scale)?
  2. How about the begin and end times in the status bar 
     (plus possibly their delta) not indicating the trace 
     window extents but those of two cursors to be placed in 
     the time scale (e.g. by left and right mouse clicks). 
     These could then become entries for the View-time-frame-
     dialog. This would save a lot of (slow) scrolling.
  3. How about a dialog to set up and start the TraceDaemon?
- TraceToolkit crashes on my system if I restrict the file dump
  to one process (and sometimes also when using the Open-Trace-
  dialog). Sorry, but no further details (yet).

Cheers
Wilken

patch-ltt-rtai-1.5.bz2

Reply via email to