<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/vm/vm_init.c, branch releng/6.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2005-04-25T19:22:05Z</updated>
<entry>
<title>Add the vm.exec_map_entries tunable and read-only sysctl, which controls</title>
<updated>2005-04-25T19:22:05Z</updated>
<author>
<name>Kris Kennaway</name>
<email>kris@FreeBSD.org</email>
</author>
<published>2005-04-25T19:22:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f5fca0d8be8677631289562ae598160d1f94e723'/>
<id>urn:sha1:f5fca0d8be8677631289562ae598160d1f94e723</id>
<content type='text'>
the number of entries in exec_map (maximum number of simultaneous execs
that can be handled by the kernel).  The default value of 16 is
insufficient on heavily loaded machines (particularly SMP machines), and
if it is exceeded then executing further processes will generate a SIGABRT.

This is a workaround until a better solution can be implemented.

Reviewed by:	alc
MFC after:	3 days
</content>
</entry>
<entry>
<title>/* -&gt; /*- for license, minor formatting changes</title>
<updated>2005-01-07T02:29:27Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-07T02:29:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=60727d8b86294910d41cbda1a50a855ea0537449'/>
<id>urn:sha1:60727d8b86294910d41cbda1a50a855ea0537449</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove dead code.  A vm_map's first_free is never NULL (even if the map is</title>
<updated>2004-08-07T05:58:31Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2004-08-07T05:58:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e0b47a134b54223952fc73d5b7fb377b2e81bdff'/>
<id>urn:sha1:e0b47a134b54223952fc73d5b7fb377b2e81bdff</id>
<content type='text'>
full).

(This is preparation for an O(log n) implementation of vm_map_findspace().)

Submitted by:	Mark W. Krentel
</content>
</entry>
<entry>
<title>The demise of vm_pager_map_page() in revision 1.93 of vm/vm_pager.c permits</title>
<updated>2004-04-08T19:08:49Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2004-04-08T19:08:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=41f1b2c4603c45fb5d2fda9916eaf739f83dacfb'/>
<id>urn:sha1:41f1b2c4603c45fb5d2fda9916eaf739f83dacfb</id>
<content type='text'>
the reduction of the pager map's size by 8M bytes.  In other words, eight
megabytes of largely wasted KVA are returned to the kernel map for use
elsewhere.
</content>
</entry>
<entry>
<title>Remove advertising clause from University of California Regent's license,</title>
<updated>2004-04-06T20:15:37Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2004-04-06T20:15:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=05eb3785e755044e8f30f064b5be4fe1ac788dbd'/>
<id>urn:sha1:05eb3785e755044e8f30f064b5be4fe1ac788dbd</id>
<content type='text'>
per letter dated July 22, 1999.

Approved by: core
</content>
</entry>
<entry>
<title>Remove unused arguments from pmap_init().</title>
<updated>2004-04-05T00:37:50Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2004-04-05T00:37:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bdb93eb2486e0e2e7a2720bd8aef2c3511040723'/>
<id>urn:sha1:bdb93eb2486e0e2e7a2720bd8aef2c3511040723</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Eliminate unused arguments from vm_page_startup().</title>
<updated>2004-04-04T23:33:36Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2004-04-04T23:33:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=889eb0fc62b882a3b1eafb985ad794cfbd3afad5'/>
<id>urn:sha1:889eb0fc62b882a3b1eafb985ad794cfbd3afad5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change clean_map from a global to an auto variable</title>
<updated>2003-09-01T16:46:47Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>2003-09-01T16:46:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2ae51145e8bff5ab2f22ae9065cb8d5436e0d268'/>
<id>urn:sha1:2ae51145e8bff5ab2f22ae9065cb8d5436e0d268</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More pipe changes:</title>
<updated>2003-08-11T05:51:51Z</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2003-08-11T05:51:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cebde069783fcf0b43d9342c60ed0a6206b8706f'/>
<id>urn:sha1:cebde069783fcf0b43d9342c60ed0a6206b8706f</id>
<content type='text'>
From alc:
Move pageable pipe memory to a seperate kernel submap to avoid awkward
vm map interlocking issues.  (Bad explanation provided by me.)

From me:
Rework pipespace accounting code to handle this new layout, and adjust
our default values to account for the fact that we now have a solid
limit on allocations.

Also, remove the "maxpipes" limit, as it no longer has a purpose.
(The limit on kva usage solves the problem of having two many pipes.)
</content>
</entry>
<entry>
<title>Avoid an unnecessary calculation: there is no need to subtract</title>
<updated>2003-07-13T21:02:11Z</updated>
<author>
<name>Robert Drehmel</name>
<email>robert@FreeBSD.org</email>
</author>
<published>2003-07-13T21:02:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=857961d9259938e1bf7d312e1a932e68ddeefe83'/>
<id>urn:sha1:857961d9259938e1bf7d312e1a932e68ddeefe83</id>
<content type='text'>
`firstaddr' from `v' if we know that the former equals zero.
</content>
</entry>
</feed>
