OpenSolaris

Printable Version Enter a New Search
Bug ID 6667614
Synopsis Incorrect check for Extended Model of processor
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:arch-x86
Keywords SFO | oss-sponsor
Sponsor Kuriakose Kuruvilla
Submitter raj
Responsible Engineer Kuriakose Kuruvilla
Reported Against
Duplicate Of
Introduced In
Commit to Fix snv_87
Fixed In snv_87
Release Fixed solaris_nevada(snv_87)
Related Bugs
Submit Date 26-February-2008
Last Update Date 9-April-2008
Description
The Intel manual (Software Developer s Manual Volume 2A: Instruction Set Reference, A-M Order Number: 253666-026US February 2008) specifies that the extended model field of CPUID.1.EAX should be considered when Family ID is 0xF or 0x6.

Code in cpuid.c:add_cpunode2devtree() examines the extended model field (bits 20-27) only if the model field has the value 0xf.  This is based on older documentation and needs to be updated.
Work Around
N/A
Comments
N/A