]> git.hungrycats.org Git - linux/commit
[ia32] cpu capabilities cleanups and additions
authorJeff Garzik <jgarzik@redhat.com>
Thu, 13 Mar 2003 13:47:27 +0000 (08:47 -0500)
committerJeff Garzik <jgarzik@redhat.com>
Thu, 13 Mar 2003 13:47:27 +0000 (08:47 -0500)
commite696dce2a89768f62df55a598c4935824b25be6f
treec696dfdcb6075c425cd2a40d0bef271188682d71
parentaaf9c531ea73d41b80e597dc3b2a8c8657a9ab4f
[ia32] cpu capabilities cleanups and additions

* Add support for new Centaur(VIA) and Intel cpuid feature bits,
  expanding the x86_capability array by two.
* (cleanup) Move cpu setup for newer Via C3 cpus into its own
  function, init_c3()
* Add support for RNG control msr on VIA Nehemiah
* export X86_FEATURE_XSTORE and cpu_has_xstore macros so that
  kernel code may easily test for cpu support of the new
  "xstore" instruction.
arch/i386/kernel/cpu/centaur.c
arch/i386/kernel/cpu/common.c
arch/i386/kernel/cpu/proc.c
include/asm-i386/cpufeature.h
include/asm-i386/msr.h