<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/kern/kern_sysctl.c, branch release/2.1.5_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.1.5_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.1.5_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1996-10-06T07:58:04Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1996-10-06T07:58:04Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1996-10-06T07:58:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=34181e06a7fb1dad00312dfc5e13b2f0d4d8f8ef'/>
<id>urn:sha1:34181e06a7fb1dad00312dfc5e13b2f0d4d8f8ef</id>
<content type='text'>
'RELENG_2_1_5_RELEASE'.

This commit was manufactured to restore the state of the 2.1.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Implemented zpfind() which returns the struct proc * of a zombie PID.</title>
<updated>1996-06-04T02:46:09Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1996-06-04T02:46:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=78983fc28fdd375dbde72ca614abbd4cd54e81ec'/>
<id>urn:sha1:78983fc28fdd375dbde72ca614abbd4cd54e81ec</id>
<content type='text'>
Used the above as part of a fix for an architectural flaw in the way that
sysctl_doproc works. sysctl_doproc can block while traversing the proc
lists and the state of the list may have changed during this time. The
fix is to check that the process still exists, and if not, restart the
loop from the beginning.

Note that I don't understand how to unwind SYSCTL_OUT things in -current,
SO SOMEBODY ELSE WILL HAVE TO IMPLEMENT THIS FIX THERE!!! (Poul?)
</content>
</entry>
<entry>
<title>Add sysctl hooks for user-mode setproctitle() and libkvm to see,</title>
<updated>1996-05-31T08:04:12Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1996-05-31T08:04:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=32e3836bbead76fe97457fcbe355cf30756a881c'/>
<id>urn:sha1:32e3836bbead76fe97457fcbe355cf30756a881c</id>
<content type='text'>
taken from -current, but implemented in old-style sysctl.
</content>
</entry>
<entry>
<title>Brought in fixes from current: fix for panic caused by dereferencing</title>
<updated>1996-05-30T01:24:41Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1996-05-30T01:24:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ede96f76f2eed7f360fdebbcad0db1dcc05b3b82'/>
<id>urn:sha1:ede96f76f2eed7f360fdebbcad0db1dcc05b3b82</id>
<content type='text'>
(proc)-&gt;p_session of an exiting process. This problem manifested itself
via a panic in fill_eproc() when running "top".
</content>
</entry>
<entry>
<title>Fill in the eproc's e_login field before it's passed out to the user via</title>
<updated>1996-02-22T19:22:30Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1996-02-22T19:22:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=059f274907c4a88ad8e31791698683c75e1134c8'/>
<id>urn:sha1:059f274907c4a88ad8e31791698683c75e1134c8</id>
<content type='text'>
sysctl.  This makes 'ps -ax -O login' work.
</content>
</entry>
<entry>
<title>Brought in changes from revs 1.26 and 1.28 (all remaining diffs from</title>
<updated>1995-08-20T03:12:38Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-08-20T03:12:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b3bdc8938eb682f653f8d57a38d9dd749bda252c'/>
<id>urn:sha1:b3bdc8938eb682f653f8d57a38d9dd749bda252c</id>
<content type='text'>
the main branch): BSDI compatibility in ogetkerninfo and fix sysctl
to return as much info as possible.
</content>
</entry>
<entry>
<title>Brought in change from rev 1.27: fix panic in fill_eproc() caused by</title>
<updated>1995-07-29T05:14:28Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-07-29T05:14:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ea71c703e4494d23d70604611174a20b19366faf'/>
<id>urn:sha1:ea71c703e4494d23d70604611174a20b19366faf</id>
<content type='text'>
inadequate NULL check.
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>1995-05-30T08:16:23Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1995-05-30T08:16:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9b2e535452929d6f2f798a2c01b23b1f547a0b0f'/>
<id>urn:sha1:9b2e535452929d6f2f798a2c01b23b1f547a0b0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>The death of `options NODUMP'.  Now the dump area can be dynamically</title>
<updated>1995-05-12T19:17:31Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>1995-05-12T19:17:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5bb4f7381728a273ffa32295ff31e0df0bf1bb29'/>
<id>urn:sha1:5bb4f7381728a273ffa32295ff31e0df0bf1bb29</id>
<content type='text'>
configured (and unconfigured) on the fly.  A sysctl(3) MIB variable is
provided to inspect and modify the dump device setting.
</content>
</entry>
<entry>
<title>Add and move declarations to fix all of the warnings from `gcc -Wimplicit'</title>
<updated>1995-03-16T18:17:34Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1995-03-16T18:17:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b5e8ce9f12b66453759f254bdf8bfc53fe2b6948'/>
<id>urn:sha1:b5e8ce9f12b66453759f254bdf8bfc53fe2b6948</id>
<content type='text'>
(except in netccitt, netiso and netns) and most of the warnings from
`gcc -Wnested-externs'.  Fix all the bugs found.  There were no serious
ones.
</content>
</entry>
</feed>
