<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/vm/vm_map.c, branch release/2.2.8_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.2.8_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.2.8_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-01-21T00:55:30Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-01-21T00:55:30Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-01-21T00:55:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a9e2dc176f709713f9565ed1711c958f0707eb36'/>
<id>urn:sha1:a9e2dc176f709713f9565ed1711c958f0707eb36</id>
<content type='text'>
'RELENG_2_2_8_RELEASE'.

This commit was manufactured to restore the state of the 2.2.8-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC 1.89 -&gt; 1.90: Do not consider VM_PROT_OVERRIDE_WRITE to be part</title>
<updated>1998-09-22T05:00:48Z</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>1998-09-22T05:00:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e3105f28d010967728dfeb7d63ea0b62b7bd8d5a'/>
<id>urn:sha1:e3105f28d010967728dfeb7d63ea0b62b7bd8d5a</id>
<content type='text'>
of the protection entry when handling a fault.  My recent procfs
merge for the "GDB touches executables" problem requires this fix
as well.
</content>
</entry>
<entry>
<title>Merge in the fix for the "GDB touches executables" problem.  The</title>
<updated>1998-09-22T01:30:55Z</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>1998-09-22T01:30:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d026663988045416f8b8feb9c7150afe5f019279'/>
<id>urn:sha1:d026663988045416f8b8feb9c7150afe5f019279</id>
<content type='text'>
following revisions are included in this merge:

  1.89      src/sys/i386/i386/trap.c
  1.24,1.25 src/sys/miscfs/procfs/procfs_mem.c
  1.32      src/sys/vm/vm_extern.h
  1.67      src/sys/vm/vm_fault.c
  1.73      src/sys/vm/vm_map.c
  1.25      src/sys/vm/vm_map.h
  1.8       src/sys/vm/vm_prot.h

PR:		kern/3475, kern/7858
</content>
</entry>
<entry>
<title>Bring some fixes from -current into -stable.  A couple of them are</title>
<updated>1997-11-04T09:02:38Z</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1997-11-04T09:02:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a715202c548b80b39b6171e27cd2c77b37c1f8d0'/>
<id>urn:sha1:a715202c548b80b39b6171e27cd2c77b37c1f8d0</id>
<content type='text'>
map optims from Alan Cox (alc@cs.rice.edu.)  Also, there is an incorrectly
handled panic and inefficient/improper map upgrade fixed.
</content>
</entry>
<entry>
<title>1.  Fix the vm_page_zero_count accounting.  This should improve the</title>
<updated>1997-03-25T04:54:38Z</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1997-03-25T04:54:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ca3216c9ae746b03632ff0dae2ced4cb01b0665c'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>Move forward the inherit fix from copy on write segs from -current.</title>
<updated>1997-01-31T04:17:20Z</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1997-01-31T04:17:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e324519f9c16e31ade00d8a1f4ed711a28d89b73'/>
<id>urn:sha1:e324519f9c16e31ade00d8a1f4ed711a28d89b73</id>
<content type='text'>
Submitted by:	Alan Cox &lt;alc@cs.rice.edu&gt;
</content>
</entry>
<entry>
<title>Move a missing object (panic fix) in vmspace_fork from -current</title>
<updated>1997-01-26T03:14:59Z</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1997-01-26T03:14:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=07806cbe1916e96ba96e03f24e50993c80791b58'/>
<id>urn:sha1:07806cbe1916e96ba96e03f24e50993c80791b58</id>
<content type='text'>
into 2.2.
</content>
</entry>
<entry>
<title>Merge from -current: vm_map_entry leak fix, John's vm_map coallesce fixes,</title>
<updated>1996-12-15T09:57:15Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1996-12-15T09:57:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fd9e75afff2d8da0ff8dd2d1988a880dc5a491d9'/>
<id>urn:sha1:fd9e75afff2d8da0ff8dd2d1988a880dc5a491d9</id>
<content type='text'>
and changes for dynamically-sized buffers.
</content>
</entry>
<entry>
<title>Attached vm ddb commands `show map', `show vmochk', `show object',</title>
<updated>1996-09-14T11:54:59Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1996-09-14T11:54:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c7c34a24a3f07aa94c633605632dc562e8ad01cb'/>
<id>urn:sha1:c7c34a24a3f07aa94c633605632dc562e8ad01cb</id>
<content type='text'>
`show vmopag', `show page' and `show pageq'.  Moved all vm ddb stuff
to the ends of the vm source files.

Changed printf() to db_printf(), `indent' to db_indent, and iprintf()
to db_iprintf() in ddb commands.  Moved db_indent and db_iprintf()
from vm to ddb.

vm_page.c:
Don't use __pure.  Staticized.

db_output.c:
Reduced page width from 80 to 79 to inhibit double spacing for long
lines (there are still some problems if words are printed across
column 79).
</content>
</entry>
<entry>
<title>Fixed the use of the wrong variable in vm_map_madvise.</title>
<updated>1996-09-08T23:49:47Z</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1996-09-08T23:49:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4334b0d815daf6213008b39c58767d205899a403'/>
<id>urn:sha1:4334b0d815daf6213008b39c58767d205899a403</id>
<content type='text'>
</content>
</entry>
</feed>
