<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/mem, branch releng/12.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-03-04T10:10:17Z</updated>
<entry>
<title>sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
<updated>2017-03-04T10:10:17Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-04T10:10:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=193d9e768ba63fcfb187cfd17f461f7d41345048'/>
<id>urn:sha1:193d9e768ba63fcfb187cfd17f461f7d41345048</id>
<content type='text'>
This simplifies make output/logic

Tested with:	`cd sys/modules; make ALL_MODULES=` on amd64
MFC after:	1 month
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>Merge i386 and amd64 mtrr drivers.</title>
<updated>2017-02-17T21:08:32Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-02-17T21:08:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b1fa987835f0e7aa3e4a8cb770e97d378d987489'/>
<id>urn:sha1:b1fa987835f0e7aa3e4a8cb770e97d378d987489</id>
<content type='text'>
Reviewed by:	royger, jhb
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks
Differential revision:	https://reviews.freebsd.org/D9648
</content>
</entry>
<entry>
<title>Disconnect sun4v architecture from the three.</title>
<updated>2011-05-14T01:53:38Z</updated>
<author>
<name>Attilio Rao</name>
<email>attilio@FreeBSD.org</email>
</author>
<published>2011-05-14T01:53:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4b547324c0a839a0ecd067638686112f6f7cc11e'/>
<id>urn:sha1:4b547324c0a839a0ecd067638686112f6f7cc11e</id>
<content type='text'>
Some files keep the SUN4V tags as a code reference, for the future,
if any rewamped sun4v support wants to be added again.

Reviewed by:	marius
Tested by:	sbruno
Approved by:	re
</content>
</entry>
<entry>
<title>Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set().</title>
<updated>2011-01-17T22:58:28Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2011-01-17T22:58:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2fea6431120dc19a04430c68b2484524074b2e43'/>
<id>urn:sha1:2fea6431120dc19a04430c68b2484524074b2e43</id>
<content type='text'>
Compile sys/dev/mem/memutil.c for all supported platforms and remove now
unnecessary dev_mem_md_init().  Consistently define mem_range_softc from
mem.c for all platforms.  Add missing #include guards for machine/memdev.h
and sys/memrange.h.  Clean up some nearby style(9) nits.

MFC after:	1 month
</content>
</entry>
<entry>
<title>Unbreak build.</title>
<updated>2010-10-03T20:04:11Z</updated>
<author>
<name>Antoine Brodin</name>
<email>antoine@FreeBSD.org</email>
</author>
<published>2010-10-03T20:04:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=47118d20490baf10dcf34f9a5d417a68a8e2be6b'/>
<id>urn:sha1:47118d20490baf10dcf34f9a5d417a68a8e2be6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a memory-range interface to /dev/mem on PowerPC using PAT attributes.</title>
<updated>2010-10-03T16:02:53Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2010-10-03T16:02:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eecadc7023154598887db6d3235e7bea39f8a5c7'/>
<id>urn:sha1:eecadc7023154598887db6d3235e7bea39f8a5c7</id>
<content type='text'>
Unlike actual MTRR, this only controls the mapping attributes for
subsequent mmap() of /dev/mem. Nonetheless, the support is sufficiently
MTRR-like that Xorg can use it, which translates into an enormous increase
in graphics performance on PowerPC.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>MFtbemd:</title>
<updated>2010-08-23T06:13:29Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-08-23T06:13:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c09808d0d611d103bece3d41886b87de160900c0'/>
<id>urn:sha1:c09808d0d611d103bece3d41886b87de160900c0</id>
<content type='text'>
Use MACHINE_CPUARCH in preference to MACHINE_ARCH.  The former is the
source code location of the machine, the latter the binary output.  In
general, we want to use MACHINE_CPUARCH instead of MACHINE_ARCH unless
we're tesitng for a specific target.  The isn't even moot for
i386/amd64 where there's momemntum towards a MACHINE_CPUARCH == x86,
although a specific cleanup for that likely would be needed...
</content>
</entry>
<entry>
<title>Prefer the opt_global.h from KERNBUILDDIR if existent so we obtain all</title>
<updated>2008-07-24T14:07:52Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2008-07-24T14:07:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=85f57c4d48257d76433e48ca08ebd02c5d25cd38'/>
<id>urn:sha1:85f57c4d48257d76433e48ca08ebd02c5d25cd38</id>
<content type='text'>
macros that might be relevant.
</content>
</entry>
<entry>
<title>For sun4v ensure there is an opt_global.h with SUN4V defined included,</title>
<updated>2008-07-22T09:56:45Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2008-07-22T09:56:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=109c391928c7baec63309f602e64f854f1b1203b'/>
<id>urn:sha1:109c391928c7baec63309f602e64f854f1b1203b</id>
<content type='text'>
even for the stand-alone build.
</content>
</entry>
<entry>
<title>Add a .PATH entry to search for sources in the ${MACHINE}/${MACHINE}</title>
<updated>2006-10-16T22:09:48Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>2006-10-16T22:09:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=74869164265ce0d972d19e3642945506cce8c5a3'/>
<id>urn:sha1:74869164265ce0d972d19e3642945506cce8c5a3</id>
<content type='text'>
directory before the ${MACHINE_ARCH}/${MACHINE_ARCH} directory so that
machine-specific files take precedence of architecture-specific ones.

This fixes the build on sun4v which doesn't use the sparc64 version
of mem.c.

Tested by: make universe
</content>
</entry>
</feed>
