diff options
| author | Matt Macy <mmacy@FreeBSD.org> | 2018-05-30 04:12:51 +0000 |
|---|---|---|
| committer | Matt Macy <mmacy@FreeBSD.org> | 2018-05-30 04:12:51 +0000 |
| commit | 8ffdc5df52d104a48bbabe4e9d4f543fa1216cd9 (patch) | |
| tree | 179526712bccecff2a06f1ed5c9fea85d11c85b0 /lib/libpmc | |
| parent | 5e91185bb13d804ca98d3e40e1ad30e22ad4b1bf (diff) | |
Notes
Diffstat (limited to 'lib/libpmc')
| -rw-r--r-- | lib/libpmc/libpmc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libpmc/libpmc.c b/lib/libpmc/libpmc.c index 2826a250796be..c598d9e17847f 100644 --- a/lib/libpmc/libpmc.c +++ b/lib/libpmc/libpmc.c @@ -3277,6 +3277,7 @@ pmc_init(void) return (pmc_syscall = -1); } + bzero(&op_cpu_info, sizeof(op_cpu_info)); if (PMC_CALL(GETCPUINFO, &op_cpu_info) < 0) return (pmc_syscall = -1); @@ -3284,7 +3285,7 @@ pmc_init(void) cpu_info.pm_ncpu = op_cpu_info.pm_ncpu; cpu_info.pm_npmc = op_cpu_info.pm_npmc; cpu_info.pm_nclass = op_cpu_info.pm_nclass; - for (n = 0; n < cpu_info.pm_nclass; n++) + for (n = 0; n < op_cpu_info.pm_nclass; n++) memcpy(&cpu_info.pm_classes[n], &op_cpu_info.pm_classes[n], sizeof(cpu_info.pm_classes[n])); |
