opnsense-src/sys/arm64
Andrew Turner 598e53b3d3 Stop single stepping in signal handers on arm64
We should clear the single step flag when entering a signal hander and
set it when returning. This fixes the ptrace__PT_STEP_with_signal test.

While here add support for userspace to set the single step bit as on
x86. This can be used by userspace for self tracing.

Reviewed by:	kib
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D34170

(cherry picked from commit 31cf95cec7)
2022-02-22 16:23:07 +00:00
..
acpica Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
arm64 Stop single stepping in signal handers on arm64 2022-02-22 16:23:07 +00:00
broadcom genet: pullup minimum header amount for IPv4 2021-07-05 09:39:48 -05:00
cavium Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
cloudabi32 Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead. 2020-09-27 18:47:06 +00:00
cloudabi64 Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead. 2020-09-27 18:47:06 +00:00
conf Per-thread stack canary on arm64 2021-12-20 11:09:27 +00:00
coresight arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
freescale/imx imx7gpc: Remove unused functions 2020-11-16 11:54:38 +00:00
include Stop single stepping in signal handers on arm64 2022-02-22 16:23:07 +00:00
intel Add support for Intel Stratix 10 platform. 2019-09-13 16:50:57 +00:00
iommu Introduce IOMMU support for arm64 platform. 2020-11-16 21:55:52 +00:00
linux linux: implement rt_sigsuspend(2) on arm64 2022-02-14 18:45:24 +00:00
nvidia/tegra210 tegra: Fix a common typo in source code comments 2022-02-09 07:20:05 +01:00
qoriq arm64: QorIQ: gpio: return BUS_PROBE_DEFAULT 2021-01-06 22:37:38 +01:00
qualcomm Enable Qualcomm Debug Subsystem (QDSS) block on MSM8916 SoC. 2018-04-10 12:53:48 +00:00
rockchip o Fix i2c read operation for large transfers (more than 32 bytes). 2021-12-22 09:30:54 +02:00