<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/fstat, branch releng/9.2</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC 250223,250233:</title>
<updated>2013-06-24T16:04:59+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2013-06-24T16:04:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6ed3ec03260e613f9fe93cf0217b6894135af1d2'/>
<id>6ed3ec03260e613f9fe93cf0217b6894135af1d2</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r249359:</title>
<updated>2013-04-14T00:49:08+00:00</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2013-04-14T00:49:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cb7b38c6518eb6ee60ae7aa0b3f32223565152e8'/>
<id>cb7b38c6518eb6ee60ae7aa0b3f32223565152e8</id>
<content type='text'>
	fuser(1) requires a filename.

Approved by:	cperciva (mentor, implicit)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	fuser(1) requires a filename.

Approved by:	cperciva (mentor, implicit)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r233648:</title>
<updated>2012-06-18T04:55:07+00:00</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2012-06-18T04:55:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1be2e5bd8cc6faf5b25f9b39445ed5e3d1b6d5f5'/>
<id>1be2e5bd8cc6faf5b25f9b39445ed5e3d1b6d5f5</id>
<content type='text'>
	Remove trailing whitespace per mdoc lint warning

Approved by:	cperciva (implicit)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	Remove trailing whitespace per mdoc lint warning

Approved by:	cperciva (implicit)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 233760:</title>
<updated>2012-06-06T21:49:31+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2012-06-06T21:49:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2146719df61f8465e82a13b53be6c93ad0bc7a70'/>
<id>2146719df61f8465e82a13b53be6c93ad0bc7a70</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Backout r230934 (MFCed as r231859) which didn't work with unix sockets and</title>
<updated>2012-02-27T17:41:23+00:00</updated>
<author>
<name>Sergey Kandaurov</name>
<email>pluknet@FreeBSD.org</email>
</author>
<published>2012-02-27T17:41:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=aa2d2487128317d0b92308f28634d4dac7b41670'/>
<id>aa2d2487128317d0b92308f28634d4dac7b41670</id>
<content type='text'>
several filesystem layers mounted at the specified path.

Pointy hat to:	pluknet
Reported by:	flo via broken tinderbox
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
several filesystem layers mounted at the specified path.

Pointy hat to:	pluknet
Reported by:	flo via broken tinderbox
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r230934:</title>
<updated>2012-02-17T06:26:11+00:00</updated>
<author>
<name>Sergey Kandaurov</name>
<email>pluknet@FreeBSD.org</email>
</author>
<published>2012-02-17T06:26:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=718f067b64ad19c37485946c83cd2ddae4a07161'/>
<id>718f067b64ad19c37485946c83cd2ddae4a07161</id>
<content type='text'>
 Print the owner process for unix domain sockets when restricted to the
 specified files.

PR:		bin/143962
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Print the owner process for unix domain sockets when restricted to the
 specified files.

PR:		bin/143962
</pre>
</div>
</content>
</entry>
<entry>
<title>fuser: Fix skipping "SIG" on signal names (-s).</title>
<updated>2011-06-18T21:53:36+00:00</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2011-06-18T21:53:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1696274411f145aac745b146cc3edc2fd32740ae'/>
<id>1696274411f145aac745b146cc3edc2fd32740ae</id>
<content type='text'>
The code did  !strncasecmp(str, "sig", 4)  which is not useful.

Also change "sig" to "SIG" matching the uppercase signal names as of
r218285. This has little effect because fuser does not enable locale.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code did  !strncasecmp(str, "sig", 4)  which is not useful.

Also change "sig" to "SIG" matching the uppercase signal names as of
r218285. This has little effect because fuser does not enable locale.
</pre>
</div>
</content>
</entry>
<entry>
<title>mdoc: reorder sections consistently</title>
<updated>2011-06-02T09:56:53+00:00</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2011-06-02T09:56:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=135bce2a9e632a7cedae2a42f5b2eef2b77d5e56'/>
<id>135bce2a9e632a7cedae2a42f5b2eef2b77d5e56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- Fix several typos [1]</title>
<updated>2011-05-14T04:02:56+00:00</updated>
<author>
<name>Stanislav Sedov</name>
<email>stas@FreeBSD.org</email>
</author>
<published>2011-05-14T04:02:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0d1d6d589bb09dafaab3981f976970147b37ff90'/>
<id>0d1d6d589bb09dafaab3981f976970147b37ff90</id>
<content type='text'>
- fuser(1) writes usernames to stderr, not stdout [1]
- Add history section.

Submitted by: Pieter de Goeje &lt;pieter@degoeje.nl&gt; [1]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- fuser(1) writes usernames to stderr, not stdout [1]
- Add history section.

Submitted by: Pieter de Goeje &lt;pieter@degoeje.nl&gt; [1]
</pre>
</div>
</content>
</entry>
<entry>
<title>uintmax_t is a better type here...</title>
<updated>2011-05-12T19:10:00+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2011-05-12T19:10:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8d917b4b49a2eccfd321c453f1d4ea66d7568237'/>
<id>8d917b4b49a2eccfd321c453f1d4ea66d7568237</id>
<content type='text'>
Submitted by:	avg@
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	avg@
</pre>
</div>
</content>
</entry>
</feed>
