freebsd-dev/sys/x86
Konstantin Belousov fd25c62278 i386: check that trap() and syscall() run on the thread kstack
and not on the trampoline stack.  This is a useful way to ensure that
we did not enabled interrupts while on user %cr3 or trampoline stack.

Tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2022-09-14 18:46:32 +03:00
..
acpica amd64/efi: Stop falling back to hints for RSDP 2022-07-02 08:02:12 -06:00
bios x86: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:58 -07:00
conf Retire synchronous PPP kernel driver sppp(4). 2021-10-22 11:41:36 -07:00
cpufreq cpufreq: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:29 -07:00
include i386: check that trap() and syscall() run on the thread kstack 2022-09-14 18:46:32 +03:00
iommu x86/iommu: Reduce the number of queued invalidation interrupts 2022-08-06 13:05:58 -05:00
isa i386: check that trap() and syscall() run on the thread kstack 2022-09-14 18:46:32 +03:00
linux Adjust linux_vdso_{cpu,tsc}_selector_idx() definitions to avoid clang 15 warnings 2022-07-25 00:40:13 +02:00
pci x86: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:58 -07:00
x86 i386: check that trap() and syscall() run on the thread kstack 2022-09-14 18:46:32 +03:00
xen x86/xen: stop assuming kernel memory loading order in PVH 2022-06-30 08:53:16 +02:00