<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/miscfs/procfs/procfs_map.c, branch release/4.6.2</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Whitespace and style(9) diff reduction with -CURRENT.</title>
<updated>2001-08-04T13:12:24+00:00</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2001-08-04T13:12:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=371888c540d03118768b8868e677ef4eb9d26f5b'/>
<id>371888c540d03118768b8868e677ef4eb9d26f5b</id>
<content type='text'>
Approved by:	jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>useracc() the prequel:</title>
<updated>1999-10-29T18:09:36+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-10-29T18:09:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=923502ff91327138aa9ef1d59ea7044d2936e0ef'/>
<id>923502ff91327138aa9ef1d59ea7044d2936e0ef</id>
<content type='text'>
Merge the contents (less some trivial bordering the silly comments)
of &lt;vm/vm_prot.h&gt; and &lt;vm/vm_inherit.h&gt; into &lt;vm/vm.h&gt;.  This puts
the #defines for the vm_inherit_t and vm_prot_t types next to their
typedefs.

This paves the road for the commit to follow shortly: change
useracc() to use VM_PROT_{READ|WRITE} rather than B_{READ|WRITE}
as argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge the contents (less some trivial bordering the silly comments)
of &lt;vm/vm_prot.h&gt; and &lt;vm/vm_inherit.h&gt; into &lt;vm/vm.h&gt;.  This puts
the #defines for the vm_inherit_t and vm_prot_t types next to their
typedefs.

This paves the road for the commit to follow shortly: change
useracc() to use VM_PROT_{READ|WRITE} rather than B_{READ|WRITE}
as argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T01:08:13+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T01:08:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c3aac50f284c6cca5b4f2eb46aaa13812cb8b630'/>
<id>c3aac50f284c6cca5b4f2eb46aaa13812cb8b630</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). This</title>
<updated>1999-02-19T14:25:37+00:00</updated>
<author>
<name>Luoqi Chen</name>
<email>luoqi@FreeBSD.org</email>
</author>
<published>1999-02-19T14:25:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b1028ad12279c7dccd64315b123f9e9813b4d8f2'/>
<id>b1028ad12279c7dccd64315b123f9e9813b4d8f2</id>
<content type='text'>
is the preparation step for moving pmap storage out of vmspace proper.

Reviewed by:	Alan Cox	&lt;alc@cs.rice.edu&gt;
		Matthew Dillion	&lt;dillon@apollo.backplane.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
is the preparation step for moving pmap storage out of vmspace proper.

Reviewed by:	Alan Cox	&lt;alc@cs.rice.edu&gt;
		Matthew Dillion	&lt;dillon@apollo.backplane.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>    Remove MAP_ENTRY_IS_A_MAP 'share' maps.  These maps were once used to</title>
<updated>1999-02-07T21:48:23+00:00</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>1999-02-07T21:48:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9fdfe602fc5fe4a9fbbff8589022a8bc068aeeab'/>
<id>9fdfe602fc5fe4a9fbbff8589022a8bc068aeeab</id>
<content type='text'>
    attempt to optimize forks but were essentially given-up on due to
    problems and replaced with an explicit dup of the vm_map_entry structure.
    Prior to the removal, they were entirely unused.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    attempt to optimize forks but were essentially given-up on due to
    problems and replaced with an explicit dup of the vm_map_entry structure.
    Prior to the removal, they were entirely unused.
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct a format mismatch on 64-bit architectures.  This should</title>
<updated>1999-02-05T06:18:54+00:00</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>1999-02-05T06:18:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b7429e253a3e0194536c1cb3106ea09b58508c3a'/>
<id>b7429e253a3e0194536c1cb3106ea09b58508c3a</id>
<content type='text'>
fix the erroneous values in the procfs "map" file on the Alpha.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix the erroneous values in the procfs "map" file on the Alpha.
</pre>
</div>
</content>
</entry>
<entry>
<title>    This is a rather large commit that encompasses the new swapper,</title>
<updated>1999-01-21T08:29:12+00:00</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>1999-01-21T08:29:12+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1c7c3c6a869e5eb64a19fda327dbe9f37af584b2'/>
<id>1c7c3c6a869e5eb64a19fda327dbe9f37af584b2</id>
<content type='text'>
    changes to the VM system to support the new swapper, VM bug
    fixes, several VM optimizations, and some additional revamping of the
    VM code.  The specific bug fixes will be documented with additional
    forced commits.  This commit is somewhat rough in regards to code
    cleanup issues.

Reviewed by:	"John S. Dyson" &lt;root@dyson.iquest.net&gt;, "David Greenman" &lt;dg@root.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    changes to the VM system to support the new swapper, VM bug
    fixes, several VM optimizations, and some additional revamping of the
    VM code.  The specific bug fixes will be documented with additional
    forced commits.  This commit is somewhat rough in regards to code
    cleanup issues.

Reviewed by:	"John S. Dyson" &lt;root@dyson.iquest.net&gt;, "David Greenman" &lt;dg@root.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Examine all occurrences of sprintf(), strcat(), and str[n]cpy()</title>
<updated>1998-12-04T22:54:57+00:00</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>1998-12-04T22:54:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2127f26023a9be443e05b592b35c77b454ba8f77'/>
<id>2127f26023a9be443e05b592b35c77b454ba8f77</id>
<content type='text'>
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.

These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.

Reviewed by:	Bruce Evans &lt;bde@zeta.org.au&gt;
Reviewed by:	Matthew Dillon &lt;dillon@apollo.backplane.com&gt;
Reviewed by:	Mike Spengler &lt;mks@networkcs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.

These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.

Reviewed by:	Bruce Evans &lt;bde@zeta.org.au&gt;
Reviewed by:	Matthew Dillon &lt;dillon@apollo.backplane.com&gt;
Reviewed by:	Mike Spengler &lt;mks@networkcs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Tighten up management of memory and swap space during map allocation,</title>
<updated>1998-04-29T04:28:22+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1998-04-29T04:28:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c0877f103f9d099383148f07d07e9983194ea699'/>
<id>c0877f103f9d099383148f07d07e9983194ea699</id>
<content type='text'>
deallocation cycles.  This should provide a measurable improvement
on swap and memory allocation on loaded systems.  It is unlikely a
complete solution.  Also, provide more map info with procfs.
Chuck Cranor spurred on this improvement.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
deallocation cycles.  This should provide a measurable improvement
on swap and memory allocation on loaded systems.  It is unlikely a
complete solution.  Also, provide more map info with procfs.
Chuck Cranor spurred on this improvement.
</pre>
</div>
</content>
</entry>
<entry>
<title>Back out DIAGNOSTIC changes.</title>
<updated>1998-02-06T12:14:30+00:00</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1998-02-06T12:14:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0b08f5f73743f75cfe4603d65bf68a36aca310af'/>
<id>0b08f5f73743f75cfe4603d65bf68a36aca310af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
