]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
x86: cpufunc: Add rdtscp_aux()
authorAdam Fenn <adam@fenn.io>
Mon, 26 Jul 2021 19:59:55 +0000 (12:59 -0700)
committerKonstantin Belousov <kib@FreeBSD.org>
Tue, 12 Oct 2021 16:01:25 +0000 (19:01 +0300)
commite088ad2d0efec94462d5c10c992f2ac0b5aa22fd
tree1ba07e3dd4ec6d42f82ca4e7f1258973d221fef3
parente32b8140f4e7de93eb7d571e7fcb2bf9db6c97a3
x86: cpufunc: Add rdtscp_aux()

Add a variant of 'rdtscp()' that retains and returns the 'IA32_TSC_AUX'
value read by 'rdtscp'.

Sponsored By: Juniper Networks, Inc.
Sponsored By: Klara, Inc.
Reviewed by: markj, kib
Differential Revision: https://reviews.freebsd.org/D31415

(cherry picked from commit 908e277230ef1a80589f85687f5b422b0e863e79)
sys/amd64/include/cpufunc.h
sys/i386/include/cpufunc.h