<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/arm/include, branch master</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=master</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2020-12-14T14:00:54Z</updated>
<entry>
<title>Remove unused functions and variables in cpufunc.[ch].</title>
<updated>2020-12-14T14:00:54Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2020-12-14T14:00:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cad703dc09795d84f980ff6349a1a2e8816bbbd6'/>
<id>urn:sha1:cad703dc09795d84f980ff6349a1a2e8816bbbd6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arm: Let the GDB stub write to SP, LR and GP registers</title>
<updated>2020-12-07T15:09:28Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-12-07T15:09:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8bf82b340e59cdc7d6cac49762104d48cebd2283'/>
<id>urn:sha1:8bf82b340e59cdc7d6cac49762104d48cebd2283</id>
<content type='text'>
This can be handy if gdb's stack unwinder fails, for example because of
a bug in kgdb's trap frame unwinder.

PR:		251463
Submitted by:	Dmitry Salychev &lt;dsl@mcusim.org&gt;
MFC after:	1 week
</content>
</entry>
<entry>
<title>Store MPIDR register in pcpu.</title>
<updated>2020-11-29T18:59:01Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2020-11-29T18:59:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bd891015867ecd310abe94744e09360934e60cee'/>
<id>urn:sha1:bd891015867ecd310abe94744e09360934e60cee</id>
<content type='text'>
MPIDR represents physical locality of given core and it should be used as
the only viable/robust connection between cpuid (which have zero relation to
cores topology) and external description (for example  in FDT).  It can be
used for determining which interrupt is associated to given per-CPU PMU
or by scheduler for determining big/little core or cluster topology.

MFC after: 3 weeks
</content>
</entry>
<entry>
<title>Remove remaining fragments of code for older already ceased ARM versions.</title>
<updated>2020-11-29T15:24:00Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2020-11-29T15:24:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=13a3f9505713e817fcb39c602f4a891059ad05d0'/>
<id>urn:sha1:13a3f9505713e817fcb39c602f4a891059ad05d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the pre-ARMv6 and pre-INTRNG code.</title>
<updated>2020-11-29T08:40:12Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2020-11-29T08:40:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5c2967f66fbfba57e246e683430982e08b1127aa'/>
<id>urn:sha1:5c2967f66fbfba57e246e683430982e08b1127aa</id>
<content type='text'>
ARM has required ARMV6+ and INTRNg for some time now, so remove
always false #ifdefs and unconditionally do always true #ifdefs.
</content>
</entry>
<entry>
<title>Remove now unused armv4 and not-INTRNG files.</title>
<updated>2020-11-28T15:00:08Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2020-11-28T15:00:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b88b2751452a2c4d0361c0e51da11e9bf43dca97'/>
<id>urn:sha1:b88b2751452a2c4d0361c0e51da11e9bf43dca97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arm: Correctly report the size of FPA registers to GDB</title>
<updated>2020-11-27T16:35:43Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-11-27T16:35:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a92526f3f13f96b0895e64364f0fce09728f96c7'/>
<id>urn:sha1:a92526f3f13f96b0895e64364f0fce09728f96c7</id>
<content type='text'>
Modern ARM systems do not have an FPA unit but GDB reserves register
indices for FPA registers and expects the stub to know their sizes.

PR:		251022
Submitted by:	Dmitry Salychev &lt;dsl@mcusim.org&gt;
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Remove NO_EVENTTIMERS support</title>
<updated>2020-11-19T02:50:48Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-11-19T02:50:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a28c28e6efa71519e61c7c270168f330e6370862'/>
<id>urn:sha1:a28c28e6efa71519e61c7c270168f330e6370862</id>
<content type='text'>
The arm configs that required it have been removed from the tree.
Removing this option makes the callout code easier to read and
discourages developers from adding new configs without eventtimer
drivers.

Reviewed by:	ian, imp, mav
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D27270
</content>
</entry>
<entry>
<title>Remove the 'nap' field from ARM's 'struct syscall_args', to bring it</title>
<updated>2020-11-05T18:10:03Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2020-11-05T18:10:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6998d5b1c86c56aeb5fa218db63c17b1732ec845'/>
<id>urn:sha1:6998d5b1c86c56aeb5fa218db63c17b1732ec845</id>
<content type='text'>
in sync with (most) other architectures.  No functional changes.

Reviewed by:	manu
Tested by:	mmel
MFC after:	2 weeks
Sponsored by:	EPSRC
Differential Revision:	https://reviews.freebsd.org/D26604
</content>
</entry>
<entry>
<title>Get rid of sa-&gt;narg.  It serves no purpose; use sa-&gt;callp-&gt;sy_narg instead.</title>
<updated>2020-09-27T18:47:06Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2020-09-27T18:47:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1e2521ffaef4fd0950686f1302283a92ccf9c978'/>
<id>urn:sha1:1e2521ffaef4fd0950686f1302283a92ccf9c978</id>
<content type='text'>
Reviewed by:	kib
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D26458
</content>
</entry>
</feed>
