Source
120
120
}
121
121
122
122
/*
123
123
* Ok, the task did not get scheduled for more than 2 minutes,
124
124
* complain:
125
125
*/
126
126
if (sysctl_hung_task_warnings) {
127
127
if (sysctl_hung_task_warnings > 0)
128
128
sysctl_hung_task_warnings--;
129
129
pr_err("INFO: task %s:%d blocked for more than %ld seconds.\n",
130
-
t->comm, t->pid, timeout);
130
+
t->comm, t->pid, (jiffies - t->last_switch_time) / HZ);
131
131
pr_err(" %s %s %.*s\n",
132
132
print_tainted(), init_utsname()->release,
133
133
(int)strcspn(init_utsname()->version, " "),
134
134
init_utsname()->version);
135
135
pr_err("\"echo 0 > /proc/sys/kernel/hung_task_timeout_secs\""
136
136
" disables this message.\n");
137
137
sched_show_task(t);
138
138
hung_task_show_lock = true;
139
139
}
140
140