Home | History | Annotate | Download | only in asm
History log of /src/sys/external/bsd/drm2/include/asm/cpufeature.h
RevisionDateAuthorComments
 1.9  19-Dec-2021  riastradh linux: Use sys/cpu.h, not machine/cpu.h.
 1.8  19-Dec-2021  riastradh drm: Another pass over i915. Most of i915 gem builds now.
 1.7  19-Dec-2021  riastradh boot_cpu_has(X86_FEATURE_PAT)
 1.6  19-Dec-2021  riastradh Define x86 static_cpu_has(X86_FEATURE_CLFLUSH), clflush.
 1.5  05-Sep-2020  maxv x86: fix several CPUID flags

- Rename: CPUID_PN -> CPUID_PSN
CPUID_CFLUSH -> CPUID_CLFSH
CPUID_SBF -> CPUID_PBE
CPUID_LZCNT -> CPUID_ABM
CPUID_P1GB -> CPUID_PAGE1GB
CPUID2_PCLMUL -> CPUID2_PCLMULQDQ
CPUID2_CID -> CPUID2_CNXTID
CPUID2_xTPR -> CPUID2_XTPR
CPUID2_AES -> CPUID2_AESNI
To match the x86 specification and the other OSes.

- Remove: CPUID_B10, CPUID_B20, CPUID_IA64. They do not exist.
 1.4  27-Aug-2018  riastradh branches: 1.4.2; 1.4.6; 1.4.8;
Define cpu_has_pat for x86.
 1.3  27-Aug-2018  riastradh Make this a proper boolean. Skip ISSET. Add some spacing.
 1.2  27-Aug-2018  riastradh Define cache_line_size() using ci_cflush_lsize.
 1.1  27-Aug-2018  riastradh Define cpu_has_clflush in <asm/cpufeature.h>.
 1.4.8.1  08-Dec-2021  martin Pull up the following revisions, requested by msaitoh in ticket #1391:

sys/arch/x86/include/specialreg.h 1.171, 1.173-1.178
sys/arch/x86/x86/identcpu.c 1.106, 1.117,
1.122 via patch
sys/dev/nvmm/x86/nvmm_x86.c 1.18
sys/external/bsd/drm2/drm/drm_cache.c 1.14
sys/external/bsd/drm2/include/asm/cpufeature.h 1.5
usr.sbin/cpuctl/arch/i386.c 1.114-1.117


- Add LA57, PKE, PKS, CET, CET_U, CET_S, HWP, KL, AVX512_BF16, TME_EN
and PCONFIG.
- Rename some macros to match the x86 specification and the other OSes.
- Print CPUID 0x8000008 %ebx on Intel, too.
- Print CPUID leaf 7 subleaf 1.
- Identify Tiger Lake, 3rd gen Xeon Scalable (Ice Lake), Elkhart Lake
and Jasper Lake.
- Add comment.
- KNF. Whitespace fix.
 1.4.6.2  10-Jun-2019  christos Sync with HEAD
 1.4.6.1  27-Aug-2018  christos file cpufeature.h was added on branch phil-wifi on 2019-06-10 22:08:31 +0000
 1.4.2.2  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.4.2.1  27-Aug-2018  pgoyette file cpufeature.h was added on branch pgoyette-compat on 2018-09-06 06:56:36 +0000

RSS XML Feed