opnsense-src/sys/cddl/dev
Andrew Turner 7b7f391db4 Allow ddb and dtrace use the DMAP region on arm64
When writing to memory on arm64 we may be trying to be accessing a
read-only page. In this case try to access via the DMAP region to
get a writable location.

While here simplify writing data in DDB and stop trashing the size as
it is passed into the cache handling functions.

Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D32053

(cherry picked from commit 3d2533f5c2)
2022-01-04 10:49:51 +00:00
..
dtmalloc malloc: move malloc_type_internal into malloc_type 2020-11-06 21:33:59 +00:00
dtrace Fix dtrace fbt return probes on arm64 2021-12-29 10:06:00 +00:00
fbt Allow ddb and dtrace use the DMAP region on arm64 2022-01-04 10:49:51 +00:00
profile Tune DTrace 'aframes' for the FBT and profile providers on arm64. 2021-03-25 09:16:41 -04:00
sdt sdt: Create providers and probes in separate passes when loading sdt.ko 2020-12-03 17:10:00 +00:00
systrace kern: drop remaining references to removed makesyscalls.sh 2021-09-14 20:53:03 -05:00
prototype.c Use C99 initializers for DTrace provider methods. 2017-09-27 17:46:38 +00:00