GSOC proposal - Runtime tracing
Sebastian Huber
sebastian.huber at embedded-brains.de
Fri Mar 23 06:16:59 UTC 2018
Hello Vidushi,
the RTEMS Trace Linker is definitely an interesting tool to track down
difficult and specific issues. However, this is a nice to have optional
feature from my point of view. We should focus on basic functionality
and this is interrupt entry/exit and thread switching. This should work
out of the box without having to compile RTEMS with specialized
configuration options. It should work via a serial line and network (UDP
I guess). It should also support SMP machines. This requires
per-processor trace buffers. The trace buffer should work without locks,
e.g. only interrupt disable/enable. I would do also a short review of
existing trace solutions. Maybe we don't have to re-invent the wheel.
For example:
http://www.cs.unc.edu/~bbb/feathertrace/
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list