Enji Cooper
b9c6d356b2
libprocstat(3): fix arguments list for procstat_getargv(3) and procstat_getenvv(3)
...
Neither libcall takes a fourth argument (`char *errbuf`).
PR: 217884
Submitted by: tobik
MFC after: 1 month
2017-07-29 22:25:45 +00:00
Enji Cooper
45805bd715
libprocstat(3): fix reference (typo) to procstat_freeenvv in description for
...
procstat_getargv(3)
PR: 217884
MFC after: 1 month
Submitted by: tobik
2017-07-29 22:19:00 +00:00
Enji Cooper
e504201ea7
Add sys/socket.h to SYNOPSIS for libprocstat(3)
...
sys/socket.h is required for procstat_get_socket_info(3), added in
r221807.
MFC after: 1 month
PR: 217884
Submitted by: tobik
2017-07-29 22:16:05 +00:00
Enji Cooper
c45beed8da
Add initial documentation for procstat_freeptlwpinfo and procstat_getptlwpinfo
...
MFC after: 1 month
MFC with: r316286
2017-06-27 08:49:47 +00:00
Allan Jude
04017fc7a4
Create links to the libprocstat man pages for all of the libprocstat functions so they can be looked up by name
...
Add a cross refrence to libprocstat in the procstat.1 man page
Differential Revision: https://reviews.freebsd.org/D2578
Suggested by: jmg
Reviewed by: brueffer
Approved by: wblock (mentor)
MFC after: 1 week
Sponsored by: ScaleEngine Inc.
2015-05-21 03:32:44 +00:00
Baptiste Daroussin
2b7af31cf5
use .Mt to mark up email addresses consistently (part3)
...
PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>
2014-06-23 08:23:05 +00:00
Sergey Kandaurov
f45590da31
Bump date.
2013-05-04 12:44:00 +00:00
John Baldwin
958aa57537
Similar to 233760 and 236717, export some more useful info about the
...
kernel-based POSIX semaphore descriptors to userland via procstat(1) and
fstat(1):
- Change sem file descriptors to track the pathname they are associated
with and add a ksem_info() method to copy the path out to a
caller-supplied buffer.
- Use the fo_stat() method of shared memory objects and ksem_info() to
export the path, mode, and value of a semaphore via struct kinfo_file.
- Add a struct semstat to the libprocstat(3) interface along with a
procstat_get_sem_info() to export the mode and value of a semaphore.
- Teach fstat about semaphores and to display their path, mode, and value.
MFC after: 2 weeks
2013-05-03 21:11:57 +00:00
Joel Dahl
20ed2b4343
mdoc: end function context properly.
2013-04-20 22:16:49 +00:00
Mikolaj Golub
6dd520d609
Bump date.
2013-04-20 08:25:14 +00:00
Mikolaj Golub
89358231fa
Add procstat_getkstack function to dump kernel stacks of a process.
...
MFC after: 1 month
2013-04-20 08:17:20 +00:00
Mikolaj Golub
2ff020d3c3
Add procstat_getauxv function to retrieve a process auxiliary vector.
...
MFC after: 1 month
2013-04-20 08:10:47 +00:00
Mikolaj Golub
4482b5e320
Extend libprocstat with functions to retrieve process command line
...
arguments and environment variables.
Suggested by: stas
Reviewed by: jhb and stas (initial version)
MFC after: 1 month
2013-04-20 08:07:04 +00:00
Mikolaj Golub
eec6cb1cf2
Add procstat_getosrel function to retrieve a process osrel info.
...
MFC after: 1 month
2013-04-20 08:03:56 +00:00
Mikolaj Golub
4cdf979641
Add procstat_getpathname function to retrieve a process executable.
...
MFC after: 1 month
2013-04-20 08:02:43 +00:00
Mikolaj Golub
7cc0ebfd10
Add procstat_getrlimit function to retrieve a process resource limits info.
...
MFC after: 1 month
2013-04-20 07:59:44 +00:00
Mikolaj Golub
5b9bcba971
Add procstat_getumask function to retrieve a process umask.
...
MFC after: 1 month
2013-04-20 07:57:08 +00:00
Mikolaj Golub
7f1d14e6e6
Add procstat_getgroups function to retrieve process groups.
...
MFC after: 1 month
2013-04-20 07:54:07 +00:00
Mikolaj Golub
39680c7bfb
Add procstat_getvmmap function to get VM layout of a process.
...
MFC after: 1 month
2013-04-20 07:49:35 +00:00
Mikolaj Golub
7153ad2b72
Make libprocstat(3) extract procstat notes from a process core file.
...
PR: kern/173723
Suggested by: jhb
Glanced by: kib
MFC after: 1 month
2013-04-20 07:47:26 +00:00
Glen Barber
a3fb6da9ba
General mdoc(7) and typo fixes.
...
PR: 167734
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days
2012-05-11 20:06:46 +00:00
John Baldwin
e506e182dd
Export some more useful info about shared memory objects to userland
...
via procstat(1) and fstat(1):
- Change shm file descriptors to track the pathname they are associated
with and add a shm_path() method to copy the path out to a caller-supplied
buffer.
- Use the fo_stat() method of shared memory objects and shm_path() to
export the path, mode, and size of a shared memory object via
struct kinfo_file.
- Add a struct shmstat to the libprocstat(3) interface along with a
procstat_get_shm_info() to export the mode and size of a shared memory
object.
- Change procstat to always print out the path for a given object if it
is valid.
- Teach fstat about shared memory objects and to display their path,
mode, and size.
MFC after: 2 weeks
2012-04-01 18:22:48 +00:00
Sergey Kandaurov
813f118c6e
Mention myself in the AUTHORS section.
...
Requested by: stas
2011-07-12 19:48:21 +00:00
Sergey Kandaurov
c66ca7723b
Provide a simple manual page for libprocstat(3).
...
Reviewed by: jilles, gjb
2011-07-12 13:46:13 +00:00