<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/miscfs/procfs/procfs_map.c, branch release/2.2.5_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1997-10-21T01:56:05+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1997-10-21T01:56:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=14d01796b1ab61a57dbd60da66d8dac699a0a2e7'/>
<id>14d01796b1ab61a57dbd60da66d8dac699a0a2e7</id>
<content type='text'>
'RELENG_2_2_5_RELEASE'.

This commit was manufactured to restore the state of the 2.2.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_2_2_5_RELEASE'.

This commit was manufactured to restore the state of the 2.2.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>1.  Fix the vm_page_zero_count accounting.  This should improve the</title>
<updated>1997-03-25T04:54:38+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1997-03-25T04:54:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ca3216c9ae746b03632ff0dae2ced4cb01b0665c'/>
<id>ca3216c9ae746b03632ff0dae2ced4cb01b0665c</id>
<content type='text'>
    performance of the pre-zero loop.
2.  Fix madvise.  It had a myriad of bugs, including the potential
    for system crashes.
3.  Improve vm_map handling.  This is a result of work done by both
    &lt;alc@cs.rice.edu&gt; (Alan Cox) and me.  Earlier versions of the
    map handling code was very unintelligent about map coalescing.
4.  Support a working and closer to POSIX mlock.
5.  A couple of performance enhancements that came along for the ride,
    including changing certain bitfields to flags in vm_map.
6.  Bring procfs up to date with respect to the changes.

This code has been carefully extracted from -current.

Reviewed by:	David Greenman &lt;dg@freebsd.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    performance of the pre-zero loop.
2.  Fix madvise.  It had a myriad of bugs, including the potential
    for system crashes.
3.  Improve vm_map handling.  This is a result of work done by both
    &lt;alc@cs.rice.edu&gt; (Alan Cox) and me.  Earlier versions of the
    map handling code was very unintelligent about map coalescing.
4.  Support a working and closer to POSIX mlock.
5.  A couple of performance enhancements that came along for the ride,
    including changing certain bitfields to flags in vm_map.
6.  Bring procfs up to date with respect to the changes.

This code has been carefully extracted from -current.

Reviewed by:	David Greenman &lt;dg@freebsd.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a potential deadlock from the previous commit.</title>
<updated>1996-10-30T03:52:57+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1996-10-30T03:52:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d7000384396406da1ff6df19bc63cfb90700ab96'/>
<id>d7000384396406da1ff6df19bc63cfb90700ab96</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the /proc/???/map file so that it is possible to read an arbitrarily</title>
<updated>1996-10-30T03:45:00+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1996-10-30T03:45:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=56673451a7ffffb0b28ed720a9995fa99a33e198'/>
<id>56673451a7ffffb0b28ed720a9995fa99a33e198</id>
<content type='text'>
large process map.  Another commit will follow to fix a problem just found
during this one... Sorry!!! :-(.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
large process map.  Another commit will follow to fix a problem just found
during this one... Sorry!!! :-(.
</pre>
</div>
</content>
</entry>
<entry>
<title>Modify slightly the output from the map file in /proc.  Now the</title>
<updated>1996-07-27T19:47:04+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1996-07-27T19:47:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3c087a2f30fa29e55c01171b0ea9eecd34fc604f'/>
<id>3c087a2f30fa29e55c01171b0ea9eecd34fc604f</id>
<content type='text'>
executable bit is shown.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
executable bit is shown.
</pre>
</div>
</content>
</entry>
<entry>
<title>Under certain circumstances, reading the /proc/*/map file can</title>
<updated>1996-07-27T18:28:10+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1996-07-27T18:28:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=34e95a26ec9cc5a524971cc3abdb27d844a96447'/>
<id>34e95a26ec9cc5a524971cc3abdb27d844a96447</id>
<content type='text'>
crash the system.  Nonexistant objects were not handled correctly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
crash the system.  Nonexistant objects were not handled correctly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean-up the new VM map procfs code, and also add support for executable</title>
<updated>1996-06-18T05:16:00+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1996-06-18T05:16:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6ead3edd9ce9ce4e9af72602993d905031c450b1'/>
<id>6ead3edd9ce9ce4e9af72602993d905031c450b1</id>
<content type='text'>
format file "etype".  It contains a description of the binary type for
a process.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
format file "etype".  It contains a description of the binary type for
a process.
</pre>
</div>
</content>
</entry>
<entry>
<title>This file is the "meat" of the process address space capability.  If you</title>
<updated>1996-06-17T22:53:27+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1996-06-17T22:53:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=975dcaa94f0e293493087ae61c35444542b302b3'/>
<id>975dcaa94f0e293493087ae61c35444542b302b3</id>
<content type='text'>
would like other things added, just ask!!!  It might be pretty easy to add.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
would like other things added, just ask!!!  It might be pretty easy to add.
</pre>
</div>
</content>
</entry>
</feed>
