opnsense-src/sys/x86
Konstantin Belousov 93626d5437 tc_fill_vdso_timehands32(): fix
On 64bit, there is a 4-byte hole in struct vdso_timekeep32 after
tk_current, if the structure is not packed.  This is due to the MD
th_x86_pvc_last_systime being 64bit.

Change amd64 VDSO_TIMEHANDS_MD32 to not use uint64_t, replace it with
pair of uint32_t, as it is done for all other members.

PR:	273085
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2023-08-13 01:34:08 +03:00
..
acpica spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
bios spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
conf Complete retire cp(4) 2022-12-14 11:38:55 +08:00
cpufreq hwpstate_amd: calculate power if P-state info comes from MSR 2023-06-12 12:52:24 -04:00
include tc_fill_vdso_timehands32(): fix 2023-08-13 01:34:08 +03:00
iommu spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
isa spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
linux linux(4): Add elf_hwcap2 to x86 2023-07-28 11:56:59 +03:00
pci Revert "Revert "tslog: Annotate some early boot functions"" 2023-06-04 22:49:38 -07:00
x86 tc_fill_vdso_timehands32(): fix 2023-08-13 01:34:08 +03:00
xen xen: move vcpu_info to common, leave hook for setup 2023-07-21 10:59:12 +02:00