<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/arm64/include/stack.h, branch releng/13.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:20Z</updated>
<entry>
<title>sys: Remove $FreeBSD$: two-line .h pattern</title>
<updated>2023-08-23T17:43:20Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f8167e0404dab9ffeaca95853dd237ab7c587f82'/>
<id>urn:sha1:f8167e0404dab9ffeaca95853dd237ab7c587f82</id>
<content type='text'>
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

Similar commit in current:
(cherry picked from commit 95ee2897e98f)
</content>
</entry>
<entry>
<title>Check that the frame pointer is within the current stack.</title>
<updated>2020-12-08T18:00:58Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-12-08T18:00:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ae953968171234bb77658c8b1072706a9b7ff2d1'/>
<id>urn:sha1:ae953968171234bb77658c8b1072706a9b7ff2d1</id>
<content type='text'>
This same check is used on other architectures.  Previously this would
permit a stack frame to unwind into any arbitrary kernel address
(including unmapped addresses).

Reviewed by:	andrew, markj
Obtained from:	CheriBSD
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D27362
</content>
</entry>
<entry>
<title>Use uintptr_t instead of uint64_t for pointers in stack frames.</title>
<updated>2020-12-01T18:22:34Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-12-01T18:22:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4d16f9419131e4240a94de2ae2375050d23bcd3c'/>
<id>urn:sha1:4d16f9419131e4240a94de2ae2375050d23bcd3c</id>
<content type='text'>
Reviewed by:	andrew
Obtained from:	CheriBSD
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D27361
</content>
</entry>
<entry>
<title>Split out db_unwind_frame() so it can be used by DTrace.</title>
<updated>2015-06-11T12:47:13Z</updated>
<author>
<name>Ruslan Bukin</name>
<email>br@FreeBSD.org</email>
</author>
<published>2015-06-11T12:47:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3f66bd50360e16c9f9c360ee47bd8e7c8b72f15c'/>
<id>urn:sha1:3f66bd50360e16c9f9c360ee47bd8e7c8b72f15c</id>
<content type='text'>
Sponsored by:	ARM Ltd.
Differential Revision:	https://reviews.freebsd.org/D2741
</content>
</entry>
<entry>
<title>Bring in the start of the arm64 kernel.</title>
<updated>2015-04-13T14:43:10Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2015-04-13T14:43:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e5acd89c78481f4d339bc7d74661604163fda433'/>
<id>urn:sha1:e5acd89c78481f4d339bc7d74661604163fda433</id>
<content type='text'>
This is only the minimum set of files needed to boot in qemu. As such it is
missing a few things.

The bus_dma code is currently only stub functions with a full implementation
from the development tree to follow.

The gic driver has been copied as the interrupt framework is different. It
is expected the two drivers will be merged by the arm intrng project,
however this will need to be imported into the tree and support for arm64
would need to be added.

This includes code developed by myself, SemiHalf, Ed Maste, and Robin
Randhawa from ARM. This has been funded by the FreeBSD Foundation, with
early development by myself in my spare time with assistance from Robin.

Differential Revision:	https://reviews.freebsd.org/D2199
Reviewed by:	emaste, imp
Relnotes:	yes
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
</feed>
