Date: Wed, 22 Jan 2003 12:14:53 -0800 (PST) From: John Baldwin <jhb@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 identcpu.c initcpu.c locore.s machdep.c mp_machdep.c src/sys/i386/include asnames.h md_var.h Message-ID: <200301222014.h0MKEr8k018331@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2003/01/22 12:14:53 PST Modified files: (Branch: RELENG_4) sys/i386/i386 identcpu.c initcpu.c locore.s machdep.c mp_machdep.c sys/i386/include asnames.h md_var.h Log: MFC: Precursors to simple hyperthreading support and sync with current: - Axe earlysetcpuclass() as it was OBE a long time ago. - Add cpu_exthigh to hold the highest supported extended cpuid. - Don't initialize cpu_class, the initial value isn't used anywhere. - Make the support for processor names in the extended cpuid information shared between the AMD and Transmeta sections and also perform it for Intel CPUs. - Support brand-indexed names for Intel CPUs. - Sync AMD 486 cpu_model's with current. - Remove duplicate and bogus docs for bits 28 and 29 of cpuid features. - Document bits 30 and 31 of cpuid features. - Display the number of logical cores on CPUs that support hyperthreading. - Make hw_instruction_sse static. - Move enable_sse()'s prototype to machine/md_var.h. - Add cpu_procinfo to hold information about this processor from cpuid 1 including count of HTT cores, brand index, local APIC ID, etc. Revision Changes Path 1.80.2.14 +106 -66 src/sys/i386/i386/identcpu.c 1.19.2.8 +2 -4 src/sys/i386/i386/initcpu.c 1.132.2.9 +4 -2 src/sys/i386/i386/locore.s 1.385.2.28 +0 -2 src/sys/i386/i386/machdep.c 1.115.2.13 +0 -2 src/sys/i386/i386/mp_machdep.c 1.44.2.8 +1 -0 src/sys/i386/include/asnames.h 1.35.2.4 +4 -1 src/sys/i386/include/md_var.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301222014.h0MKEr8k018331>