summaryrefslogtreecommitdiffstats
path: root/sys/dev/fdt/dwpcie.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2018-07-01 16:02:12 +0000
committerguenther <guenther@openbsd.org>2018-07-01 16:02:12 +0000
commitec74cda27eab626d8fa3b1a587f5c1c2e9724873 (patch)
tree1ff636743a5c1aab29ea981d6297501353934fe9 /sys/dev/fdt/dwpcie.c
parentAllow ahci(4) to attach to acpi(4). (diff)
downloadwireguard-openbsd-ec74cda27eab626d8fa3b1a587f5c1c2e9724873.tar.xz
wireguard-openbsd-ec74cda27eab626d8fa3b1a587f5c1c2e9724873.zip
Update IDTVEC, KIDTVEC, and KUENTRY to align with _ALIGN_TRAPS instead of
ALIGN_TEXT. For the places where IDTVEC and KIDTVEC are used in ways that would fail if a trap was inserted, provide IDTVEC_NOALIGN for use directly after other IDTVEC uses, and KIDTVEC_FALLTHROUGH for places where the code intentionally falls through to a KIDTVEC. "objdump -d" shows that this just converts nop-sleds to trap-sleds immediately after an unconditional jmp, or a retq, iretq, or sysretq. ok mortimer@ kettenis@ deraadt@
Diffstat (limited to 'sys/dev/fdt/dwpcie.c')
0 files changed, 0 insertions, 0 deletions