diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2020-12-01 17:04:46 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2020-12-01 17:04:46 +0000 |
| commit | 5941edfcdc17ed51b65125c25d3fac632bf4cd81 (patch) | |
| tree | 00430933ed016cdd2ebc8b353c8ae55c32a24a01 /sys/ddb | |
| parent | c49747eaf241cb79632dca7308f97fd518d90ec5 (diff) | |
Notes
Diffstat (limited to 'sys/ddb')
| -rw-r--r-- | sys/ddb/db_ps.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/ddb/db_ps.c b/sys/ddb/db_ps.c index cc70fb6a504d..df2db88e97a1 100644 --- a/sys/ddb/db_ps.c +++ b/sys/ddb/db_ps.c @@ -527,8 +527,7 @@ db_findstack_cmd(db_expr_t addr, bool have_addr, db_expr_t dummy3 __unused, FOREACH_PROC_IN_SYSTEM(p) { FOREACH_THREAD_IN_PROC(p, td) { - if (td->td_kstack <= saddr && saddr < td->td_kstack + - PAGE_SIZE * td->td_kstack_pages) { + if (kstack_contains(td, saddr, 1)) { db_printf("Thread %p\n", td); return; } |
