|
@@ -8079,6 +8079,9 @@ static int open_self_stat(CPUArchState *cpu_env, int fd)
|
|
gchar *bin = g_strrstr(ts->bprm->argv[0], "/");
|
|
gchar *bin = g_strrstr(ts->bprm->argv[0], "/");
|
|
bin = bin ? bin + 1 : ts->bprm->argv[0];
|
|
bin = bin ? bin + 1 : ts->bprm->argv[0];
|
|
g_string_printf(buf, "(%.15s) ", bin);
|
|
g_string_printf(buf, "(%.15s) ", bin);
|
|
|
|
+ } else if (i == 2) {
|
|
|
|
+ /* task state */
|
|
|
|
+ g_string_assign(buf, "R "); /* we are running right now */
|
|
} else if (i == 3) {
|
|
} else if (i == 3) {
|
|
/* ppid */
|
|
/* ppid */
|
|
g_string_printf(buf, FMT_pid " ", getppid());
|
|
g_string_printf(buf, FMT_pid " ", getppid());
|