<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/vm, branch releng/4.9</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F4.9</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F4.9'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2004-05-25T23:01:21Z</updated>
<entry>
<title>MFS: msync(2) with the MS_INVALIDATE flag should not delete dirty pages.</title>
<updated>2004-05-25T23:01:21Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2004-05-25T23:01:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=30735f364d173dca7ee848d6827908ec809f1dd6'/>
<id>urn:sha1:30735f364d173dca7ee848d6827908ec809f1dd6</id>
<content type='text'>
Approved by:	so
</content>
</entry>
<entry>
<title>Add an include I forgot in the previous commit.  Eeek.</title>
<updated>2003-10-02T02:22:58Z</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2003-10-02T02:22:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ab81a20e035208e71edb5a8e8b9606f64942e11b'/>
<id>urn:sha1:ab81a20e035208e71edb5a8e8b9606f64942e11b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC rev 1.309 ; increase the # of kmap entries allowed.</title>
<updated>2003-10-01T19:39:42Z</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2003-10-01T19:39:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3af12b3dac71c953b35be9e3e1f01469528ab6ad'/>
<id>urn:sha1:3af12b3dac71c953b35be9e3e1f01469528ab6ad</id>
<content type='text'>
Approved by:	re (murray)
</content>
</entry>
<entry>
<title>Fix a bug which was introduced in version 1.187.2.16 of</title>
<updated>2003-10-01T01:21:37Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2003-10-01T01:21:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6f8c6f63606b3603b34fa1f75123c72a11342236'/>
<id>urn:sha1:6f8c6f63606b3603b34fa1f75123c72a11342236</id>
<content type='text'>
sys/vm/vm_map.c and affects the unwiring memory:

The map entries are processed in a loop, checking to make sure the
entry is wired and asserting it has a wired count. However, another
loop was inserted more-or-less in the middle of the of the unwiring
path.  This loop picks up the "entry" loop variable from the first loop
without first setting it to start_entry.  Naturally, the second loop
is never entered and the pages backing the entries are never unwired.
This can lead to a leak of wired pages.

Reviewed by: alc
Approved by: re (murray)
</content>
</entry>
<entry>
<title>MFC BUS_DMA_ZERO support for busdma memory allocations, and M_ZERO</title>
<updated>2003-09-25T18:55:27Z</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2003-09-25T18:55:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=547b789d300db1c6f60f07ed15e31805e5b620c7'/>
<id>urn:sha1:547b789d300db1c6f60f07ed15e31805e5b620c7</id>
<content type='text'>
support for contigmalloc, which is required for BUS_DMA_ZERO support.

Approved by:    re (scottl)
</content>
</entry>
<entry>
<title>MFC rev 1.302:</title>
<updated>2003-08-10T18:14:11Z</updated>
<author>
<name>Tor Egge</name>
<email>tegge@FreeBSD.org</email>
</author>
<published>2003-08-10T18:14:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f1d74e25d4218c8b20c53e89f8effa515ee7f41f'/>
<id>urn:sha1:f1d74e25d4218c8b20c53e89f8effa515ee7f41f</id>
<content type='text'>
Check the address provided to vm_map_stack() against the vm map's maximum,
returning an error if the address is too high.
</content>
</entry>
<entry>
<title>MFC: PAE support, based on Jake Burkholder's work in current. Jake's</title>
<updated>2003-08-09T16:21:21Z</updated>
<author>
<name>Luoqi Chen</name>
<email>luoqi@FreeBSD.org</email>
</author>
<published>2003-08-09T16:21:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f025378496df2f5fa53373acec356f84daf5305a'/>
<id>urn:sha1:f025378496df2f5fa53373acec356f84daf5305a</id>
<content type='text'>
work was sponsored by DARPA, Network Associates Laboratories.

Major changes include:
- introduction of vm_paddr_t to represent physical address
- support for page directory pointer table
- removal of (recursive) alternative address space

Reviewed by:	jake
</content>
</entry>
<entry>
<title>MFC</title>
<updated>2003-05-27T00:47:02Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2003-05-27T00:47:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7488f7d9fd8669de6f48ff8e51dc20f7daf5fa7c'/>
<id>urn:sha1:7488f7d9fd8669de6f48ff8e51dc20f7daf5fa7c</id>
<content type='text'>
 Make the reservation of KVA space for kernel map entries a function
 of the KVA space's size in addition to the amount of physical memory
 and reduce it by a factor of two.
</content>
</entry>
<entry>
<title>MFC</title>
<updated>2003-05-26T19:17:56Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2003-05-26T19:17:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4c073ae0d90ee915b1bbfaafc1d3d8d94494dd0a'/>
<id>urn:sha1:4c073ae0d90ee915b1bbfaafc1d3d8d94494dd0a</id>
<content type='text'>
 Reduce the size of a vm object by converting its shadow list from a TAILQ
 to a LIST.
</content>
</entry>
<entry>
<title>primarily MFC vm_map.c 1.275.  Also pull-in vm_waitproc() and</title>
<updated>2003-01-13T22:51:17Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2003-01-13T22:51:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ca3a9ad76387941a1c569f6cd7c1da0bb0078121'/>
<id>urn:sha1:ca3a9ad76387941a1c569f6cd7c1da0bb0078121</id>
<content type='text'>
cpu_wait() changes from current.  This should close reference
count races with the vmspace structure.  There is still a
shmexit() race (structure never freed) which will be addressed in
a day or two with a fix MFC from current.
</content>
</entry>
</feed>
