CVS commit: src/usr.sbin/cpuctl/arch

2021-07-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jul 12 12:56:52 UTC 2021 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add 0x96(Elkhart Lake) and 0x9c(Jasper Lake). Not listed in SDM but listed in those spec update documents. To generate a diff of this

CVS commit: src/usr.sbin/cpuctl/arch

2021-07-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Jul 10 17:18:05 UTC 2021 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: 0x6a and 0x6c are 3rd gen Xeon Scalable (Ice Lake). To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116

CVS commit: src/usr.sbin/cpuctl/arch

2021-05-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 17 18:43:18 UTC 2021 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: Teach cpuctl(8) about some additional aarch64 feature bits. (Descriptions for CSV3 and CSV2 are not very good, but the blurbs in

CVS commit: src/usr.sbin/cpuctl/arch

2021-01-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 16 15:35:28 UTC 2021 Modified Files: src/usr.sbin/cpuctl/arch: arm.c Log Message: trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/cpuctl/arch/arm.c Please note that diffs

CVS commit: src/usr.sbin/cpuctl/arch

2021-01-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 16 15:34:37 UTC 2021 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: ID_AA64PFR0_EL1.GIC=0 means that the CPU interface system registers are not implemented. This does not necessarily mean that there is

CVS commit: src/usr.sbin/cpuctl/arch

2021-01-03 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jan 4 05:35:15 UTC 2021 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: sync cpuids[] of sys/arch/aarch64/aarch64/cpu.c r1.43 To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/usr.sbin/cpuctl/arch

2020-11-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 24 00:48:39 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: - Print CPUID 0x808 %ebx on Intel, too. Intel now supports WBNOINVD. - Print CPUID leaf 7 subleaf 1. To generate a diff of this

CVS commit: src/usr.sbin/cpuctl/arch

2020-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 10 08:27:41 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: Report half-precision FP and SIMD support To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/usr.sbin/cpuctl/arch

2020-07-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 5 19:40:27 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: (cpuctl/aarch64) Add some more aa64isar0_eli1 flags. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/usr.sbin/cpuctl/arch

2020-07-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jul 1 08:03:10 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: show clidr_el1 and ctr_el0. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/cpuctl/arch/aarch64.c Please note

CVS commit: src/usr.sbin/cpuctl/arch

2020-06-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jun 1 08:33:40 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add 0xa5 and 0xa6 for Comet Lake. To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/usr.sbin/cpuctl/arch/i386.c

CVS commit: src/usr.sbin/cpuctl/arch

2020-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 21:42:06 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: Teach cpuctl(8) about ARMv8.5-RNG RNDR/RNDRRS support. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/usr.sbin/cpuctl/arch

2020-04-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Apr 16 01:52:34 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: No functional change: - Rename ci_cpuid_level to ci_max_cpuid and ci_cpuid_extlevel to ci_max_ext_cpuid to match x86/include/cpu.h

CVS commit: src/usr.sbin/cpuctl/arch

2020-04-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Apr 6 09:48:44 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Print CPUID 0x8007 %edx on both Intel and AMD. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

CVS commit: src/usr.sbin/cpuctl/arch

2020-04-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Apr 6 09:46:21 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Remove ci_max_ext_cpuid because it's the same as ci_cpuid_extlevel. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109

CVS commit: src/usr.sbin/cpuctl/arch

2020-01-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 28 17:36:42 UTC 2020 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: More identification. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/cpuctl/arch/aarch64.c Please note that

CVS commit: src/usr.sbin/cpuctl/arch

2019-05-10 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri May 10 16:42:57 UTC 2019 Modified Files: src/usr.sbin/cpuctl/arch: cpuctl_i386.h i386-asm.S i386.c x86_64-asm.S Log Message: Get CPU topology data for AMD processors. To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/usr.sbin/cpuctl/arch

2019-03-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Mar 24 04:43:54 UTC 2019 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add HAXM. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/usr.sbin/cpuctl/arch/i386.c Please note that diffs are

CVS commit: src/usr.sbin/cpuctl/arch

2019-03-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Mar 22 04:39:03 UTC 2019 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: s/TGC/TCG/. Not Tokyo Game Show but Tiny Code Generator. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94

CVS commit: src/usr.sbin/cpuctl/arch

2019-03-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Mar 22 02:33:08 UTC 2019 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: - Dump CPUID leaf 0x4000 if available (for -v option). - Regard "TCGTCGTCGTCG" as QEMU(TGC). To generate a diff of this commit: cvs

CVS commit: src/usr.sbin/cpuctl/arch

2019-02-05 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Feb 5 08:07:59 UTC 2019 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add Ice Lake and Tremont from the latest Intel SDM. To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92

CVS commit: src/usr.sbin/cpuctl/arch

2019-01-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 23 07:41:54 UTC 2019 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: Fix mvfr0.fptrap = 0 description To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/cpuctl/arch/aarch64.c

CVS commit: src/usr.sbin/cpuctl/arch

2018-12-19 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Dec 20 07:10:23 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: - show detail of debug feature register (ID_AA64DFR0_EL1) - print raw value of registers when verbose flag is set. - keep forward

CVS commit: src/usr.sbin/cpuctl/arch

2018-11-26 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Nov 26 18:08:41 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: Add ThunderX IDs To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/cpuctl/arch/aarch64.c Please note that diffs

CVS commit: src/usr.sbin/cpuctl/arch

2018-11-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Nov 26 04:45:13 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Print Intel CPUID Architectural Performance Monitoring leaf Fn000a. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90

CVS commit: src/usr.sbin/cpuctl/arch

2018-11-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 22 06:15:06 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Decode Intel/AMD MONITOR/MWAIT leaf. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/usr.sbin/cpuctl/arch/i386.c

CVS commit: src/usr.sbin/cpuctl/arch

2018-11-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 21 12:19:52 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Decode package, core and SMT id if CPUID 0x0b is available on Intel processor. If the value is different from the kernel value, we

CVS commit: src/usr.sbin/cpuctl/arch

2018-11-20 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 21 06:10:25 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: - Use ci_feat_val[7] as CPUID 7 %edx to match x86/cpu.h - AMD also has CPUID 6. - Remove unused code for coretemp. - Consistently use

CVS commit: src/usr.sbin/cpuctl/arch

2018-06-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jun 20 04:04:50 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Whitespace fix. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/usr.sbin/cpuctl/arch/i386.c

CVS commit: src/usr.sbin/cpuctl/arch

2018-05-08 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue May 8 11:42:43 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: TGran64 indication was actually the opposite To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/usr.sbin/cpuctl/arch

2018-05-03 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 3 15:47:36 UTC 2018 Added Files: src/usr.sbin/cpuctl/arch: aarch64.c Log Message: add aarch64 support for cpuctl identify. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/usr.sbin/cpuctl/arch/aarch64.c

CVS commit: src/usr.sbin/cpuctl/arch

2018-03-30 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Mar 30 09:24:40 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: >From the latest Intel SDM: - Add Xeon Phi 7215, 7285 and 7295 - Add Coffee Lake To generate a diff of this commit: cvs rdiff -u -r1.83

CVS commit: src/usr.sbin/cpuctl/arch

2018-03-05 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Mar 5 10:54:05 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Calculate way and number of entries correctly from CPUID leaf 18H. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

CVS commit: src/usr.sbin/cpuctl/arch

2018-03-04 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Mar 5 05:50:37 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: - Parse the TLB info from `cpuid leaf 18H' on Intel processor. Currently, this change doesn't decode perfectly. Tested with Gemini

CVS commit: src/usr.sbin/cpuctl/arch

2018-01-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 10 07:08:35 UTC 2018 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Print Intel cpuid 7 %edx. Example output of cpuctl -v identify 0: +cpu0: 0007: 27ab 0c00 (snip) +cpu0:

CVS commit: src/usr.sbin/cpuctl/arch

2017-10-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 19 03:09:55 UTC 2017 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update from Intel SDM: 0x55: Xeon Scalable (Skylake) 0x57: Xeon Phi [357]200 (Knights Landing) 0x66: Future Core (Cannon Lake) 0x85:

CVS commit: src/usr.sbin/cpuctl/arch

2017-10-17 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Oct 17 14:48:43 UTC 2017 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update from the latest Intel SDM: 0x5c: Atom (Goldmont) 0x5f: Atom (Goldmont, Denverton) 0x7a: Atom (Goldmont Plus) To generate a

CVS commit: src/usr.sbin/cpuctl/arch

2017-10-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 16 10:10:48 UTC 2017 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: - Print ci_feat_val[5] (Structured Extended Feature leaf Fn_0007 %ebx) on AMD, too. - Print ci_feat_val[6] (Fn_0007 %ecx) on

CVS commit: src/usr.sbin/cpuctl/arch

2016-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Oct 11 04:16:28 UTC 2016 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update from the latest Intel SDM: - Denverton - Future Xeon Phi - 7th gen Core (Kaby Lake) To generate a diff of this commit: cvs

CVS commit: src/usr.sbin/cpuctl/arch

2016-07-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jul 21 08:37:18 UTC 2016 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update processor families from the latest Intel SDM: - 06_4FH: Add Xeon E7 v4 and Core i7-69xx Extreme Edition - 06_57H: Xeon Phi

CVS commit: src/usr.sbin/cpuctl/arch

2016-04-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Apr 27 08:53:28 UTC 2016 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add some name from the latest Intel SDM. - Quark X1000, Xeon E5 v4 and the future processors. To generate a diff of this commit: cvs

CVS commit: src/usr.sbin/cpuctl/arch

2016-04-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Apr 27 06:58:06 UTC 2016 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: - Add structure extended feature registers into ci_feat_val[]. The locations are the same as x86/include/cpu.h. Curreltly those values

CVS commit: src/usr.sbin/cpuctl/arch

2016-01-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jan 8 02:28:44 UTC 2016 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: >From the latest Intel SDM: - Add Xeon E3-1200 v5 - Change 0x1c from "Atom Family" to "45nm Atom Family" To generate a diff of this

CVS commit: src/usr.sbin/cpuctl/arch

2015-12-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 4 05:34:59 UTC 2015 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Model 0x5e is also 6th gen Core or Xeon E3-1500 v5 like model 0x4e. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69

CVS commit: src/usr.sbin/cpuctl/arch

2015-10-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 19 02:47:05 UTC 2015 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add 6th gen Core, Xeon E3-1500 v5 and Xeon D-1500 from the latest Intel SDM. To generate a diff of this commit: cvs rdiff -u -r1.67

CVS commit: src/usr.sbin/cpuctl/arch

2015-07-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 1 15:46:26 UTC 2015 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add Xeon E5-4600 v3, Xeon E3-1200 v4 etc. from the latest Intel SDM. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67

CVS commit: src/usr.sbin/cpuctl/arch

2015-05-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 8 07:29:08 UTC 2015 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update some Intel CPU models (Sky Lake, Broadwell and Atom X[357]). To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66

CVS commit: src/usr.sbin/cpuctl/arch

2015-03-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Mar 27 05:31:35 UTC 2015 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update from Intel SDM: - Add Atom Z8000, Future gen Xeon (Broadwell), Next gen Xeon Phi and so on. - Add comments. To generate a diff

CVS commit: src/usr.sbin/cpuctl/arch

2015-03-01 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sun Mar 1 18:02:42 UTC 2015 Modified Files: src/usr.sbin/cpuctl/arch: i386-asm.S x86_64-asm.S Log Message: xgetbv expects XCR0 to be speficied in %ecx, don't leave %ecx undefined To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.sbin/cpuctl/arch

2014-12-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 11 10:07:45 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add newline if ci_tsc_freq is 0 to not to break the output. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: src/usr.sbin/cpuctl/arch

2014-12-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 11 12:21:44 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Don't print the microcode version if the ioctl failed to not to print garbage. To generate a diff of this commit: cvs rdiff -u -r1.63

CVS commit: src/usr.sbin/cpuctl/arch

2014-11-20 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 20 10:31:10 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Move some printf()s from cpu_probe_base_features() to identifycpu(). Those printf()s are used for identify command but

CVS commit: src/usr.sbin/cpuctl/arch

2014-11-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Nov 11 08:23:17 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: kern/49379: Hypervisor's name typo To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/usr.sbin/cpuctl/arch/i386.c Please

CVS commit: src/usr.sbin/cpuctl/arch

2014-11-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Nov 7 05:37:05 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add code to detect hypervisor. The code was based from FreeBSD and ported by Kengo Nakahara. To generate a diff of this commit: cvs

CVS commit: src/usr.sbin/cpuctl/arch

2014-09-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 9 15:14:39 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update CPUID signature values from the latest Intel SDM. - Core M-5xxx - Core i7 extreme - Future Core (0x4e) - Future Xeon (0x56) To

CVS commit: src/usr.sbin/cpuctl/arch

2014-07-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jul 25 13:52:26 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update table for processor families and processor number series from the latest Intel SDM. - Atom Z3000 (0x37) - Core M based on

CVS commit: src/usr.sbin/cpuctl/arch

2014-07-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jul 25 14:18:49 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: More update: - Future Atom E3000, Z3000 (0x4a, 0x5a, 0x5d) - Atom C2000 (0x4d) To generate a diff of this commit: cvs rdiff -u -r1.57

CVS commit: src/usr.sbin/cpuctl/arch

2014-07-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jul 3 04:11:37 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Exclude descriptor 0xff of CPUID leaf 2. 0xff means the cacheinfo is in leaf 4. To generate a diff of this commit: cvs rdiff -u -r1.55

CVS commit: src/usr.sbin/cpuctl/arch

2014-05-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue May 27 04:18:01 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: If -v is set and unknown cacheinfo desc is found, print it. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

CVS commit: src/usr.sbin/cpuctl/arch

2014-01-04 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Jan 4 18:13:48 UTC 2014 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: - Rename x86_print_cacheinfo() to x86_print_cache_and_tlb_info() because this function prints TLB info, too. - Remove an extra printf

CVS commit: src/usr.sbin/cpuctl/arch

2013-12-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Dec 23 10:13:59 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add comments. Remove comments. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/usr.sbin/cpuctl/arch

2013-12-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Dec 23 11:17:20 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: CPUID leaf 2 and 4 are only for Intel processors. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

CVS commit: src/usr.sbin/cpuctl/arch

2013-11-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 7 18:18:59 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update some processor names. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/cpuctl/arch/i386.c Please note

CVS commit: src/usr.sbin/cpuctl/arch

2013-11-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 7 18:59:01 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Fix typo. From jnemeth. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/usr.sbin/cpuctl/arch/i386.c Please note that

CVS commit: src/usr.sbin/cpuctl/arch

2013-10-30 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 30 08:42:16 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: avoid uninitialised variable use. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/usr.sbin/cpuctl/arch/i386.c Please

CVS commit: src/usr.sbin/cpuctl/arch

2013-10-04 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 4 17:12:48 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Fix typo in comment (s/XRC0/XCR0/). To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/usr.sbin/cpuctl/arch/i386.c

CVS commit: src/usr.sbin/cpuctl/arch

2013-09-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Sep 14 17:23:18 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add shared TLB. KNF. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/usr.sbin/cpuctl/arch/i386.c Please note that

CVS commit: src/usr.sbin/cpuctl/arch

2013-09-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Sep 13 06:21:43 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update Intel processors' brand names and model names (e.g. Atom C2000 and E3000) from the latest document. To generate a diff of this

CVS commit: src/usr.sbin/cpuctl/arch

2013-07-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jul 16 09:54:30 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Update Intel's Processor Family Names of family == 6 from the latest document. Add 0x35(Atom), 0x36(Atom S), 0x3f(future Xeon),

CVS commit: src/usr.sbin/cpuctl/arch

2013-03-06 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Wed Mar 6 11:52:54 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: print some more bits To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/cpuctl/arch/i386.c Please note that diffs

CVS commit: src/usr.sbin/cpuctl/arch

2013-01-07 Thread David Laight
Module Name:src Committed By: dsl Date: Mon Jan 7 23:20:42 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: cpuctl_i386.h i386-asm.S i386.c x86_64-asm.S Log Message: Add support for the xsave related data from cpuid 8.n. Reorder the output so that the 'brand' string -

CVS commit: src/usr.sbin/cpuctl/arch

2013-01-06 Thread David Laight
Module Name:src Committed By: dsl Date: Sun Jan 6 23:17:35 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Use full model number to index name strings - a lot of 256 element arrays don't matter in usespace. Update list of intel family 6 model names

CVS commit: src/usr.sbin/cpuctl/arch

2013-01-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sat Jan 5 15:27:46 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386-asm.S i386.c Added Files: src/usr.sbin/cpuctl/arch: cpuctl_i386.h Log Message: Change the i386 asm x86_identify() so it returns a value instead of

CVS commit: src/usr.sbin/cpuctl/arch

2013-01-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sat Jan 5 15:33:00 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: x86_64-asm.S Log Message: Fix x86_identify() for amd64 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/cpuctl/arch/x86_64-asm.S

CVS commit: src/usr.sbin/cpuctl/arch

2013-01-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sat Jan 5 16:38:13 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: If the IOC_CPU_UCODE_GET_VERSION fails with ENOTTY, try issuing the request that the amd64 kernel understands. To generate a diff of this

CVS commit: src/usr.sbin/cpuctl/arch

2013-01-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sat Jan 5 21:16:22 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: The Intel and AMD docs (more or less) agree on how the cpuid 'extended family' and 'extended model' bits are used to create larger values

CVS commit: src/usr.sbin/cpuctl/arch

2013-01-02 Thread David Laight
Module Name:src Committed By: dsl Date: Wed Jan 2 19:24:31 UTC 2013 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: #include sys/ioctl.h To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/usr.sbin/cpuctl/arch/i386.c Please note that diffs

CVS commit: src/usr.sbin/cpuctl/arch

2012-10-17 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Wed Oct 17 20:22:16 UTC 2012 Modified Files: src/usr.sbin/cpuctl/arch: noarch.c Log Message: avoid dummy structure definition, include a system header instead, looks just cleaner To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.sbin/cpuctl/arch

2012-04-17 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Tue Apr 17 13:00:10 UTC 2012 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: print cpu family for AMD CPU families 0x12 - 0x15 To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/usr.sbin/cpuctl/arch

2012-04-05 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Thu Apr 5 11:05:54 UTC 2012 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: report l3 cache information on AMD Family 10h and newer processors To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/usr.sbin/cpuctl/arch

2012-03-02 Thread Stephen Borrill
Module Name:src Committed By: sborrill Date: Fri Mar 2 16:29:31 UTC 2012 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Print CPU stepping level To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/cpuctl/arch/i386.c Please note

CVS commit: src/usr.sbin/cpuctl/arch

2012-02-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Wed Feb 29 23:34:02 UTC 2012 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Use uintmax_t for freqency computations to avoid differences between platforms. To generate a diff of this commit: cvs rdiff -u -r1.27

CVS commit: src/usr.sbin/cpuctl/arch

2012-02-02 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Feb 3 05:07:17 UTC 2012 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: use a correct macro. releng@ ok To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/usr.sbin/cpuctl/arch/i386.c Please note

CVS commit: src/usr.sbin/cpuctl/arch

2011-05-03 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Tue May 3 09:06:22 UTC 2011 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Identify AMD Family 11h. From PR bin/41188 by FUKAUMI Naoki. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/usr.sbin/cpuctl/arch

2011-02-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 19 13:34:38 UTC 2011 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: fix printing of padlock features To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/cpuctl/arch/i386.c Please

CVS commit: src/usr.sbin/cpuctl/arch

2010-12-15 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Wed Dec 15 17:09:07 UTC 2010 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: beautify printing of SVM features across multiple lines To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/usr.sbin/cpuctl/arch

2010-02-23 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Tue Feb 23 08:46:33 UTC 2010 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: check for svm feature flags if cpuid function 0x800a is available. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/usr.sbin/cpuctl/arch

2010-02-15 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 16 00:13:14 UTC 2010 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: don't call most/all Core2's (Merom). To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/cpuctl/arch/i386.c Please

CVS commit: src/usr.sbin/cpuctl/arch

2009-05-14 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu May 14 20:16:10 UTC 2009 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: Add a few more processor extended models for Intel Family 6 To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19