<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/miscfs, branch release/4.6.2_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F4.6.2_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F4.6.2_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2002-08-14T06:57:09Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2002-08-14T06:57:09Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2002-08-14T06:57:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=72b7f92e6edf4375820f765b41697b3208ce7fe7'/>
<id>urn:sha1:72b7f92e6edf4375820f765b41697b3208ce7fe7</id>
<content type='text'>
'RELENG_4_6_2_RELEASE'.

This commit was manufactured to restore the state of the 4.6.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Don't allow group to read process memory.</title>
<updated>2002-02-18T21:28:04Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2002-02-18T21:28:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5e89d19ca3b928a8a9193f04a61409190d80a919'/>
<id>urn:sha1:5e89d19ca3b928a8a9193f04a61409190d80a919</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Eliminate ptrace/exec race.</title>
<updated>2002-01-22T17:23:02Z</updated>
<author>
<name>Jacques Vidrine</name>
<email>nectar@FreeBSD.org</email>
</author>
<published>2002-01-22T17:23:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2b0bc2317e02d8627d355e7759a0e2f6c079f204'/>
<id>urn:sha1:2b0bc2317e02d8627d355e7759a0e2f6c079f204</id>
<content type='text'>
MFC 1.191 src/sys/sys/proc.h
MFC 1.44  src/sys/kern/kern_exec.c (execve)
   Add P_INEXEC flag to indicate that a process is currently exec'ing.

sys/kern/sys_process.c (ptrace)
sys/miscfs/procfs/...
   Do not allow debugging of a process during exec.

Submitted by:	tegge
Approved by:	re
</content>
</entry>
<entry>
<title>MFC the following:</title>
<updated>2001-12-25T01:44:45Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2001-12-25T01:44:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=794109a616dc3c0af3032333fc808651e84c41af'/>
<id>urn:sha1:794109a616dc3c0af3032333fc808651e84c41af</id>
<content type='text'>
    * LK_TIMEOUT lock flag to separate lock acquisition with and without
      a timeout (dillon)

    * use of LK_TIMEOUT in BUF_TIMELOCK to avoid timeout race aginst
      BUF_LOCK (dillon)

    * use of LK_TIMEOUT in pageout vget() code to avoid deadlock (dillon)

    * move vnode reclaim into its own kthread to avoid deadlocks (Yahoo)

    * remove 'VXLOCK interlock avoided' messages.. they can occur
      under normal operation and create a choking hazzard on the console.

    * Adjust VMIGHTFREE macro used with vnode reclaim code to avoid
      eating large amounts of cpu with little to show for it in certain
      situations.

    * Add VREF/VRELE around UFS_UPDATE() call to avoid update/reclaim
      race (note: snuck in at last minute but I accidently did a partial
      commit a moment ago and the tree is broken until I commit the rest
      of it).  This is minor and will be tested heavily.

Approved by:	Release Engineers
</content>
</entry>
<entry>
<title>MFC: don't fall through from PIOCGFL to PIOCSTATUS.</title>
<updated>2001-10-29T20:15:30Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2001-10-29T20:15:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1cc7edd57a0184a16309c695379ffb056346b625'/>
<id>urn:sha1:1cc7edd57a0184a16309c695379ffb056346b625</id>
<content type='text'>
(note: file has moved in -CURRENT)
</content>
</entry>
<entry>
<title>MFC change vnode list under mount point from LIST to TAILQ in preparation</title>
<updated>2001-10-25T19:18:55Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2001-10-25T19:18:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=215cc5a5bfe21111e0dad8d9dabb4b44cb96021b'/>
<id>urn:sha1:215cc5a5bfe21111e0dad8d9dabb4b44cb96021b</id>
<content type='text'>
for scaleability fixes for machines with &gt;= 2G of ram coming down the pipe.
</content>
</entry>
<entry>
<title>Merge the fdesc changes from -CURRENT.  This fixes at _least_ one bug,</title>
<updated>2001-10-22T22:49:26Z</updated>
<author>
<name>Chris Costello</name>
<email>chris@FreeBSD.org</email>
</author>
<published>2001-10-22T22:49:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ff6eb20c328a4f11b54bda03532b7bac9bdac906'/>
<id>urn:sha1:ff6eb20c328a4f11b54bda03532b7bac9bdac906</id>
<content type='text'>
and makes the code a lot nicer.

PR:		kern/25266
</content>
</entry>
<entry>
<title>Add the necessary dependency information to the procfs and linprocfs modules.</title>
<updated>2001-10-15T20:42:01Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2001-10-15T20:42:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c8ae4c2b06b25a06c51c0ce6719ea1637b194fdb'/>
<id>urn:sha1:c8ae4c2b06b25a06c51c0ce6719ea1637b194fdb</id>
<content type='text'>
PR:	30706
</content>
</entry>
<entry>
<title>MFC: Fix some signed/unsigned integer confusion, and add bounds checking of</title>
<updated>2001-09-11T09:49:54Z</updated>
<author>
<name>Kris Kennaway</name>
<email>kris@FreeBSD.org</email>
</author>
<published>2001-09-11T09:49:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a04853e73e2d1126c66abd5daca0d5883b19fd53'/>
<id>urn:sha1:a04853e73e2d1126c66abd5daca0d5883b19fd53</id>
<content type='text'>
arguments to some functions.

Approved by:	jkh
</content>
</entry>
<entry>
<title>MFC of procfs "kmem" cleanup.  With the advent of an entirely</title>
<updated>2001-08-12T14:29:19Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2001-08-12T14:29:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bd26c80bb9bf06be8b242404f50a3ed180655cc7'/>
<id>urn:sha1:bd26c80bb9bf06be8b242404f50a3ed180655cc7</id>
<content type='text'>
sysctl-driven "ps" (and friends), special-casing of kmem gid in the
procfs authorization is no longer needed.  Clean up this morally
ambiguous code.  This MFC is from fs/procfs, as procfs has been
repo-copied.  Unlike -CURRENT, linprocfs required modification as
in -STABLE, it has direct knowledge of the inter-process debugging
authorization policy.  In -CURRENT, this is abstracted behind
p_cansignal().

procfs.h: 1.36, 1.37
procfs_mem.c: 1.53
procfs_subr.c: 1.35
procfs_vnops.c: 1.100, 1.101

Reviewed by:	jedgar, tmm
Approved by:	re@FreeBSD.org
</content>
</entry>
</feed>
