Messages in this thread | | | Date | Tue, 29 Jan 2008 23:33:25 -0800 | From | "H. Peter Anvin" <> | Subject | Re: [PATCH 2.6.24] x86: add sysfs interface for cpuid module |
| |
Yi Yang wrote: > Function cpuid has reset ecx to 0 immediate before calling to __cpuid, > so this shouldn't be a problem now.
Unless, of course, you want to get to the information for the higher CPUID levels.
The easiest way to fix that would be to use cpuid_count() and let /dev/cpu/*/cpuid take the %ecx value in the high half of the offset. That would have minimal impact on the interface.
-hpa
| |