<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.bin/fstat, branch release/9.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2013-06-24T16:04:59Z</updated>
<entry>
<title>MFC 250223,250233:</title>
<updated>2013-06-24T16:04:59Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2013-06-24T16:04:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6ed3ec03260e613f9fe93cf0217b6894135af1d2'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>MFC r249359:</title>
<updated>2013-04-14T00:49:08Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2013-04-14T00:49:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cb7b38c6518eb6ee60ae7aa0b3f32223565152e8'/>
<id>urn:sha1:cb7b38c6518eb6ee60ae7aa0b3f32223565152e8</id>
<content type='text'>
	fuser(1) requires a filename.

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

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

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

PR:		bin/143962
</content>
</entry>
<entry>
<title>fuser: Fix skipping "SIG" on signal names (-s).</title>
<updated>2011-06-18T21:53:36Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2011-06-18T21:53:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1696274411f145aac745b146cc3edc2fd32740ae'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>mdoc: reorder sections consistently</title>
<updated>2011-06-02T09:56:53Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2011-06-02T09:56:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=135bce2a9e632a7cedae2a42f5b2eef2b77d5e56'/>
<id>urn:sha1:135bce2a9e632a7cedae2a42f5b2eef2b77d5e56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Fix several typos [1]</title>
<updated>2011-05-14T04:02:56Z</updated>
<author>
<name>Stanislav Sedov</name>
<email>stas@FreeBSD.org</email>
</author>
<published>2011-05-14T04:02:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0d1d6d589bb09dafaab3981f976970147b37ff90'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>uintmax_t is a better type here...</title>
<updated>2011-05-12T19:10:00Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2011-05-12T19:10:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8d917b4b49a2eccfd321c453f1d4ea66d7568237'/>
<id>urn:sha1:8d917b4b49a2eccfd321c453f1d4ea66d7568237</id>
<content type='text'>
Submitted by:	avg@
</content>
</entry>
</feed>
