summaryrefslogtreecommitdiff
path: root/sys/ddb
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2016-07-28 09:09:55 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2016-07-28 09:09:55 +0000
commit2d19b736ed527c9d955a1b0adc59c30c9ad6b47b (patch)
tree0e99563ff142f24fc5f302f6a42aee9a60a3bb48 /sys/ddb
parenta9e182e895ec4540c551c28ed5e2c9cc3172136c (diff)
downloadsrc-test2-2d19b736ed527c9d955a1b0adc59c30c9ad6b47b.tar.gz
src-test2-2d19b736ed527c9d955a1b0adc59c30c9ad6b47b.zip
Notes
Diffstat (limited to 'sys/ddb')
-rw-r--r--sys/ddb/db_ps.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/ddb/db_ps.c b/sys/ddb/db_ps.c
index e20b3636bdbb..ab375d5e7ae9 100644
--- a/sys/ddb/db_ps.c
+++ b/sys/ddb/db_ps.c
@@ -375,8 +375,13 @@ DB_SHOW_COMMAND(thread, db_show_thread)
db_printf(" lock: %s turnstile: %p\n", td->td_lockname,
td->td_blocked);
if (TD_ON_SLEEPQ(td))
- db_printf(" wmesg: %s wchan: %p\n", td->td_wmesg,
- td->td_wchan);
+ db_printf(
+ " wmesg: %s wchan: %p sleeptimo %lx. %jx (curr %lx. %jx)\n",
+ td->td_wmesg, td->td_wchan,
+ (long)sbttobt(td->td_sleeptimo).sec,
+ (uintmax_t)sbttobt(td->td_sleeptimo).frac,
+ (long)sbttobt(sbinuptime()).sec,
+ (uintmax_t)sbttobt(sbinuptime()).frac);
db_printf(" priority: %d\n", td->td_priority);
db_printf(" container lock: %s (%p)\n", lock->lo_name, lock);
if (td->td_swvoltick != 0) {