Module Name:    src
Committed By:   snj
Date:           Tue Oct  9 15:54:57 UTC 2018

Modified Files:
        src/doc [netbsd-7]: CHANGES-7.3

Log Message:
1636


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/doc/CHANGES-7.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-7.3
diff -u src/doc/CHANGES-7.3:1.1.2.1 src/doc/CHANGES-7.3:1.1.2.2
--- src/doc/CHANGES-7.3:1.1.2.1	Tue Oct  9 15:50:03 2018
+++ src/doc/CHANGES-7.3	Tue Oct  9 15:54:57 2018
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-7.3,v 1.1.2.1 2018/10/09 15:50:03 snj Exp $
+# $NetBSD: CHANGES-7.3,v 1.1.2.2 2018/10/09 15:54:57 snj Exp $
 
 A complete list of changes from the NetBSD 7.2 release to the NetBSD 7.3
 release:
@@ -10,3 +10,61 @@ sys/sys/param.h					patched by hand
 	Welcome to 7.2_STABLE.
 	[snj]
 
+sys/arch/x86/include/cacheinfo.h		1.23-1.26
+sys/arch/x86/include/cpu.h			1.70
+sys/arch/x86/include/specialreg.h		1.91-1.93,1.98,1.100,1.102-1.124,1.126,1.130 via patch
+sys/arch/x86/x86/cpu_topology.c			1.10
+sys/arch/x86/x86/identcpu.c			1.56-1.57,1.70 via patch
+usr.sbin/cpuctl/arch/i386.c			1.71,1.75-1.79,1.81-1.85 via patch
+
+	Add some register definitions for x86:
+	  - Add CLWB bit.
+	  - Fix a few (unused) MSR values, and add some bit definitions of
+	    MSR_EFER from Murray Armfield in PR#42861.
+	  - CPUID_CFLUSH bit is not for CFLUSH insn but CLFLUSH insn, so modify
+	    comments and snprintb() string.
+	  - Define CPUID Fn00000001 %ebx bits and use them.
+	    No functional change.
+	  - Add Structured Extended Flags Enumeration Leaf's bit definitions:
+	    AVX512_{IFMA,VBMI2,VNNI,BITALG,VPOPCNTDQ,4VNNIW,4FMAPS},GFNI&VAES.
+	  - Add Turbo Boost Max Technology 3.0 bit.
+	  - Add AMD SVM features definitions.
+	  - Add Intel cpuid 7 %edx IBRS and STIBP bit definitions.
+	  - Fix swapped comments for EFER LME and LMA
+	  - Add Intel cpuid 7 %edx bit 29 IA32_ARCH_CAPABILITIES supported bit.
+	  - Add MSR_IA32_ARCH_CAPABILITIES definition.
+	  - Add IA32_SPEC_CTRL MSR and IA32_PRED_CMD MSR.
+	  - Add Intel Deterministic Address Translation Parameter Leaf(0x18)
+	    definitions.
+	  - s/CLFUSH/CLFLUSH/
+	  - Add AMD's Disable Indirect Branch Predictor bit definition.
+	  - Add the MSR bits definitions for IBRS, STIBP and IBPB.
+	  - Add Intel Fn0000_0006 %eax new bit 14-20 (HWP stuff).
+	  - Intel Fn0000_0007 %ecx bit 22 is for both RDPID and IA32_TSC_AUX.
+	  - Add AMD's CPUID Fn80000001 %edx MMX and FXSR bit definitions.
+	  - Add RDCL_NO and IBRS_ALL.
+	  - Add SSBD and RSBA bit definitions.
+	  - Add AMD's SSB bit definitions for F15H, F16H and F17H.
+	  - Add cpuid 7 edx L1D_FLUSH bit.
+	  - Add IA32_ARCH_SKIP_L1DFL_VMENTRY bit.
+	  - Add IA32_FLUSH_CMD MSR.
+	  - Add yet another Shared L2 TLB (2M/4M pages).
+	  - Add 3way and 6way of L2 cache or TLB on AMD CPU.
+	  - AMD L3 cache association bitfield is not 8bit but 4bit like others
+	    association bitfields.
+	  - Sort entries. No functional change.
+	  - Modify comment, fix typo in comment and add comment.
+	cpuctl(8):
+	  - Add detection for Quark X1000, Xeon E5 v4, E7 v4,
+	    Core i7-69xx Extreme Edition, Xeon Scalable (Skylake),
+	    Xeon Phi [357]200 (Knights Landing), Atom (Goldmont),
+	    Atom (Denverton), Future Core (Cannon Lake), Atom (Goldmont Plus),
+	    Xeon Phi 7215, 7285 and 7295 (Knights Mill) and
+	    7th or 8th gen Core (Kaby Lake, Coffee Lake).
+	  - Print Structured Extended Feature leaf Fn0000_0007 %ebx on AMD,too.
+	  - Print Fn0000_0007 %ecx on Intel.
+	  - Print Intel cpuid 7 %edx.
+	  - Parse the TLB info from `cpuid leaf 18H' on Intel processor.
+	  - Use aprint_error_dev() for error output.
+	[msaitoh, ticket #1636]
+

Reply via email to