<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> <a href="https://github.com/rmeena840/rtems-tools/commit/f7838f156006064ffc53b1b1d3fb01f80ef15ae4" rel="noreferrer" target="_blank">https://github.com/rmeena840/rtems-tools/commit/f7838f156006064ffc53b1b1d3fb01f80ef15ae4</a> <br>
<br>
No, sorry, this is not what we need. Maybe you should delete this code <br>
part and start from scratch.<br>
<br>
We process record events and produce LTTNG events. Is this clear?<br>
<br>
Your task is:<br>
<br>
1. Gather the information from two record events <br>
(RTEMS_RECORD_THREAD_SWITCH_OUT and RTEMS_RECORD_THREAD_SWITCH_IN) with <br>
the same timestamp on the same CPU.</blockquote><div>A CPU can have many records events. Since RTEMS_RECORD_THREAD_SWITCH_IN is received after RTEMS_RECORD_THREAD_SWITCH_OUT we can just directly write into corresponding CPU file after receiving RTEMS_RECORD_THREAD_SWITCH_IN for the same timestamp. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2. Once you gathered the information of two events that meet this <br>
criteria, you produce exactly one LTTNG sched_switch event.<br></blockquote><div> Okay. So this particular lttng sched_switch will have prev_* value as RTEMS_RECORD_THREAD_SWITCH_OUT data and next_* value as RTEMS_RECORD_THREAD_SWITCH_IN.</div></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font size="4"><b>Ravindra Kumar Meena</b></font>,<div><span style="color:rgb(102,102,102)">B. Tech. Computer Science and Engineering,<br></span></div><div><span style="color:rgb(102,102,102)"><a href="https://www.iitism.ac.in/" style="color:rgb(17,85,204)" target="_blank">Indian Institute of Technology (Indian School of Mines)</a>, Dhanbad</span></div></div></div></div></div></div>