]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r309676
authorvangyzen <vangyzen@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 15 Dec 2016 16:52:17 +0000 (16:52 +0000)
committervangyzen <vangyzen@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 15 Dec 2016 16:52:17 +0000 (16:52 +0000)
commit289d9bce9d19919c03eb9e2bb2f696731756dcc0
tree81721e570f87d5d3b950a30f2b523fbd38b1b2a4
parent7f72d318e71527e7dd943c3dd02a2217ab384b29
MFC r309676

Export the whole thread name in kinfo_proc

kinfo_proc::ki_tdname is three characters shorter than
thread::td_name.  Add a ki_moretdname field for these three
extra characters.  Add the new field to kinfo_proc32, as well.
Update all in-tree consumers to read the new field and assemble
the full name, except for lldb's HostThreadFreeBSD.cpp, which
I will handle separately.  Bump __FreeBSD_version.

Sponsored by: Dell EMC

git-svn-id: svn://svn.freebsd.org/base/stable/10@310121 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
12 files changed:
bin/ps/print.c
lib/libkvm/kvm_proc.c
sys/compat/freebsd32/freebsd32.h
sys/kern/kern_proc.c
sys/sys/param.h
sys/sys/user.h
usr.bin/procstat/procstat.c
usr.bin/procstat/procstat.h
usr.bin/procstat/procstat_cs.c
usr.bin/procstat/procstat_kstack.c
usr.bin/procstat/procstat_threads.c
usr.bin/top/machine.c