summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/os/cpuid.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/i86pc/os/cpuid.c')
-rw-r--r--usr/src/uts/i86pc/os/cpuid.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/usr/src/uts/i86pc/os/cpuid.c b/usr/src/uts/i86pc/os/cpuid.c
index 8e532685c7..8621e3ef55 100644
--- a/usr/src/uts/i86pc/os/cpuid.c
+++ b/usr/src/uts/i86pc/os/cpuid.c
@@ -2669,6 +2669,13 @@ cpuid_get_clogid(cpu_t *cpu)
return (cpu->cpu_m.mcpu_cpi->cpi_clogid);
}
+int
+cpuid_get_cacheid(cpu_t *cpu)
+{
+ ASSERT(cpuid_checkpass(cpu, 1));
+ return (cpu->cpu_m.mcpu_cpi->cpi_last_lvl_cacheid);
+}
+
uint_t
cpuid_get_procnodeid(cpu_t *cpu)
{