freebsd-dev/sys/i386
Konstantin Belousov 39d70f6b80 Provide deterministic (and somewhat useful) value for RDPID result,
and for %ecx after RDTSCP.

Initialize TSC_AUX MSR with CPUID.  It allows for userspace to cheaply
identify CPU it was executed on some time ago, which is sometimes useful.

Note: The values returned might be changed in future.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2019-03-15 16:43:28 +00:00
..
acpica Fix resume on i386 PAE. 2019-02-07 02:09:34 +00:00
bios Use NULL for SYSINIT's last arg, which is a pointer type 2018-05-18 17:58:09 +00:00
cloudabi32 Remove sv_pagesize, originally introduced with r100384. 2019-03-01 16:16:38 +00:00
conf Remove drm from LINT kernels 2019-02-19 21:20:50 +00:00
i386 Provide deterministic (and somewhat useful) value for RDPID result, 2019-03-15 16:43:28 +00:00
include i386 PAE: avoid atomic for pte_store() where possible. 2019-02-26 09:45:44 +00:00
linux Remove sv_pagesize, originally introduced with r100384. 2019-03-01 16:16:38 +00:00
pci Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
Makefile Remove iBCS2, part2: general kernel 2018-12-19 21:57:58 +00:00