diff options
author | H. Peter Anvin <hpa@zytor.com> | 2008-02-04 16:47:59 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-02-04 16:47:59 +0100 |
commit | 2347d933b158932cf2b8aeebae3e5cc16b200bd1 (patch) | |
tree | 09eeeb7da4a431f07bc7b4afb146279ff6b78d9d /arch/x86/kernel/msr.c | |
parent | 71713eeed0c90bb05c509388609223555575f558 (diff) | |
download | blackbird-op-linux-2347d933b158932cf2b8aeebae3e5cc16b200bd1.tar.gz blackbird-op-linux-2347d933b158932cf2b8aeebae3e5cc16b200bd1.zip |
x86: cpuid: allow querying %ecx-sensitive CPUID levels
After /dev/*/cpuid was introduced, Intel changed the semantics of the
CPUID instruction to be sentitive to %ecx as well as %eax. This patch
allows querying of %ecx-sensitive levels by placing the %ecx value in
the upper 32 bits of the file position (lower 32 bits always were used
for the %eax value.)
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/kernel/msr.c')
0 files changed, 0 insertions, 0 deletions