<div dir="ltr"><div dir="ltr">Hi,</div><div dir="ltr"><br></div><div>Re-sending since I previously used an email address not subscribed to the ML.<br><span class="gmail-im" style="color:rgb(80,0,80)"><div><br></div><div><div><div dir="ltr" class="gmail-m_8377487403042040598gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div dir="ltr" style="font-size:12.8px"><span style="font-size:small">On Mon, 29 Jul 2019 at 11:08, Ravindra Kumar Meena <<a href="mailto:rmeena840@gmail.com" target="_blank">rmeena840@gmail.com</a>> wrote:</span></div></div></div></div></div></div></div></div></span></div><div class="gmail_quote"><span class="gmail-im" style="color:rgb(80,0,80)"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div>Okay. The above link was somewhat helpful but I still didn't get what is the meaning of {0, 1, 1026, 4096} values in _prev_state. </div><div><br></div><div>In babeltrace output _prev_state have { 0, 1, 1026, 4096 } values.</div></div></div><br></blockquote><div><br></div></span><div>I think the answer to your question was in Sebastien's email.</div><span class="gmail-im" style="color:rgb(80,0,80)"><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">$ grep "#define TASK_" include/linux/sched.h<br>#define TASK_RUNNING                    0x0000<br>#define TASK_INTERRUPTIBLE              0x0001<br>#define TASK_UNINTERRUPTIBLE            0x0002<br>#define TASK_PARKED                     0x0040<br>#define TASK_DEAD                       0x0080<br>#define TASK_WAKEKILL                   0x0100<br>#define TASK_WAKING                     0x0200<br>#define TASK_NOLOAD                     0x0400<br>#define TASK_NEW                        0x0800<br>#define TASK_STATE_MAX                  0x1000<br>#define TASK_KILLABLE                   (TASK_WAKEKILL | TASK_UNINTERRUPTIBLE)<br>#define TASK_STOPPED                    (TASK_WAKEKILL | __TASK_STOPPED)<br>#define TASK_TRACED                     (TASK_WAKEKILL | __TASK_TRACED)<br>#define TASK_IDLE                       (TASK_UNINTERRUPTIBLE | TASK_NOLOAD)<br>#define TASK_NORMAL                     (TASK_INTERRUPTIBLE | TASK_UNINTERRUPTIBLE)<br>#define TASK_REPORT                     (TASK_RUNNING | TASK_INTERRUPTIBLE | \<br></blockquote><div><br></div></span><div>States can be combined (OR'd).</div><div><br></div><div>1026 in decimal is 0x402 which is 0x400 | 0x002. That is TASK_NOLOAD | TASK_UNINTERRUPTIBLE, or, as defined above, it's simply TASK_IDLE.</div><div><br></div><div>I'm not sure what other answer you're expecting.</div><div><br></div><div><br></div><div>Christophe</div></div></div>