<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/arm/include, branch release/7.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2010-03-21T01:30:13Z</updated>
<entry>
<title>Copy releng/7.3 to release/7.3.0 to mark 7.3-RELEASE.</title>
<updated>2010-03-21T01:30:13Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2010-03-21T01:30:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9c4d1c1956ecb0a222fb2f4579c320391fb67f06'/>
<id>urn:sha1:9c4d1c1956ecb0a222fb2f4579c320391fb67f06</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 7.3-RELEASE image.
</content>
</entry>
<entry>
<title>MFC r197933:</title>
<updated>2010-01-19T19:51:54Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2010-01-19T19:51:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a83eeda2c605c74386181b0e1e98e492f287a702'/>
<id>urn:sha1:a83eeda2c605c74386181b0e1e98e492f287a702</id>
<content type='text'>
Define architectural load bases for PIE binaries.

MFC r198203:
Change the load base to below 2GB for sparc64/sun4v.
</content>
</entry>
<entry>
<title>MFC r189926:</title>
<updated>2009-12-22T19:59:01Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-12-22T19:59:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b699cbbb93c24e7806c3a669b40d3b56d6e05cb2'/>
<id>urn:sha1:b699cbbb93c24e7806c3a669b40d3b56d6e05cb2</id>
<content type='text'>
Add AT_EXECPATH ELF auxinfo entry type.
</content>
</entry>
<entry>
<title>MFC r186212 (by imp):</title>
<updated>2009-12-22T19:51:49Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-12-22T19:51:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e8364adf0d18ae993ba641360fc98045ff2901c6'/>
<id>urn:sha1:e8364adf0d18ae993ba641360fc98045ff2901c6</id>
<content type='text'>
AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them.

MFC r186225:
Remove two remnant uses of AT_DEBUG.
</content>
</entry>
<entry>
<title>MFC: r195376</title>
<updated>2009-12-17T07:36:40Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2009-12-17T07:36:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e21076e8e20eefac2bf08fd4fd396e4d6f4abc66'/>
<id>urn:sha1:e21076e8e20eefac2bf08fd4fd396e4d6f4abc66</id>
<content type='text'>
Cleanup ALIGNED_POINTER:
o add to platforms where it was missing (arm, i386, powerpc, sparc64, sun4v)
o define as "1" on amd64 and i386 where there is no restriction
o make the type returned consistent with ALIGN
o remove _ALIGNED_POINTER
o make associated comments consistent

Reviewed by:	bde, imp, marcel
Approved by:	sam (MFC to stable/7)
</content>
</entry>
<entry>
<title>MFC r197316</title>
<updated>2009-11-01T08:45:44Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2009-11-01T08:45:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ed8a6399c59d8db51044dd737d1f6ab1b4978cc8'/>
<id>urn:sha1:ed8a6399c59d8db51044dd737d1f6ab1b4978cc8</id>
<content type='text'>
    Add a new sysctl for reporting all of the supported page sizes.
</content>
</entry>
<entry>
<title>MFC 193396, 193521, 194331, 194337, 194376, 194454, 194562, 194642, 195033,</title>
<updated>2009-09-04T19:59:32Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-09-04T19:59:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ba781abec1a4ade9ad647dd2d47aa67025bd1084'/>
<id>urn:sha1:ba781abec1a4ade9ad647dd2d47aa67025bd1084</id>
<content type='text'>
195385, 195649, 195660, 195749, and 195774:
Add support to the virtual memory system for configuring machine-
dependent memory attributes:
- Refactor contigmalloc() into two functions: a simple front-end that deals
  with the malloc tag and calls a new back-end, kmem_alloc_contig(), that
  allocates the pages and maps them.
- Use kmem_alloc_contig() to implement the UMA back-end allocator for
  jumbo frame zones.
- Use kmem_alloc_contig() to allocate the top-level page tables for PAE.
- Introduce vm_memattr_t to as a type to hold memory attributes.
- Introduce vm_object_set_memattr() for setting the default memory
  attributes that will be given to an object's pages.
- Introduce and use pmap_page_{get,set}_memattr() for getting and
  setting a page's machine-dependent memory attributes.  Add full
  support for these functions on amd64 and i386 and stubs for them on
  the other architectures.  The function pmap_page_set_memattr() is also
  responsible for any other machine-dependent aspects of changing a
  page's memory attributes, such as flushing the cache or updating the
  direct map.  The uses include kmem_alloc_contig(), vm_page_alloc(),
  and the device pager:

    kmem_alloc_contig() can now be used to allocate kernel memory with
    non-default memory attributes on amd64 and i386.

    vm_page_alloc() and the device pager will set the memory attributes
    for the real or fictitious page according to the object's default
    memory attributes.

- Update the various pmap functions on amd64 and i386 that map pages to
  incorporate each page's memory attributes in the mapping.

Reviewed by:	alc
</content>
</entry>
<entry>
<title>Unbreak LINT.</title>
<updated>2009-06-07T19:12:40Z</updated>
<author>
<name>Fabien Thomas</name>
<email>fabient@FreeBSD.org</email>
</author>
<published>2009-06-07T19:12:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3d202f4896cd3a213206748fa5964a535e813659'/>
<id>urn:sha1:3d202f4896cd3a213206748fa5964a535e813659</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Add support for "superpages" on amd64 and i386.  This includes adding the</title>
<updated>2009-02-26T15:59:22Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-02-26T15:59:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=15826f991ff92f0afe64311327d5a2f38aae5cbf'/>
<id>urn:sha1:15826f991ff92f0afe64311327d5a2f38aae5cbf</id>
<content type='text'>
superpage reservation system to the machine-independent VM system as well as
changes to the pmap code for amd64 and i386 to support superpages.

Reviewed by:	alc
Tested by:	ps
</content>
</entry>
<entry>
<title>MFC</title>
<updated>2008-08-27T04:41:15Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>2008-08-27T04:41:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=144cd58d16b601d52d00c5a37c8e0226aa1ce55a'/>
<id>urn:sha1:144cd58d16b601d52d00c5a37c8e0226aa1ce55a</id>
<content type='text'>
DTrace support.

Note that this defaults the 'make buildkernel' to build with CTF data so
that the release kernel and modules are DTrace-able.
</content>
</entry>
</feed>
