diff options
author | 2018-07-01 16:02:12 +0000 | |
---|---|---|
committer | 2018-07-01 16:02:12 +0000 | |
commit | ec74cda27eab626d8fa3b1a587f5c1c2e9724873 (patch) | |
tree | 1ff636743a5c1aab29ea981d6297501353934fe9 /sys/dev/fdt/dwpcie.c | |
parent | Allow ahci(4) to attach to acpi(4). (diff) | |
download | wireguard-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