summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorkucharsk <none@none>2005-11-18 18:29:00 -0800
committerkucharsk <none@none>2005-11-18 18:29:00 -0800
commit93d449f889471aabc3d04017571b7d0b47f661ed (patch)
tree7845abb56ba52725c55307f0297fc003bdcfd37a /usr/src
parentfc77c2683a49f56e308f395ccaa03e52265d8c2d (diff)
downloadillumos-joyent-93d449f889471aabc3d04017571b7d0b47f661ed.tar.gz
6352844 cpustat always returns same value for all events in single event specification on amd64
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/intel/pcbe/opteron_pcbe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/intel/pcbe/opteron_pcbe.c b/usr/src/uts/intel/pcbe/opteron_pcbe.c
index 8b86fe6f66..354b3ed8b3 100644
--- a/usr/src/uts/intel/pcbe/opteron_pcbe.c
+++ b/usr/src/uts/intel/pcbe/opteron_pcbe.c
@@ -468,7 +468,7 @@ opt_pcbe_sample(void *token)
int64_t diff;
for (i = 0; i < 4; i++)
- curpic[i] = rdmsr(PIC_BASE_ADDR);
+ curpic[i] = rdmsr(PIC_BASE_ADDR + i);
/*
* Query kernel for all configs which are co-programmed.