svn commit: r334828 - head/sys/dev/hwpmc
Matt Macy
mmacy at FreeBSD.org
Fri Jun 8 05:01:11 UTC 2018
Author: mmacy
Date: Fri Jun 8 05:01:09 2018
New Revision: 334828
URL: https://svnweb.freebsd.org/changeset/base/334828
Log:
hwpmc: avoid undefined variable on LINT
Modified:
head/sys/dev/hwpmc/hwpmc_core.c
Modified: head/sys/dev/hwpmc/hwpmc_core.c
==============================================================================
--- head/sys/dev/hwpmc/hwpmc_core.c Fri Jun 8 04:58:03 2018 (r334827)
+++ head/sys/dev/hwpmc/hwpmc_core.c Fri Jun 8 05:01:09 2018 (r334828)
@@ -1118,12 +1118,13 @@ core_intr(struct trapframe *tf)
static int
core2_intr(struct trapframe *tf)
{
- int error, found_interrupt, n;
+ int error, found_interrupt, n, cpu;
uint64_t flag, intrstatus, intrenable, msr;
struct pmc *pm;
struct core_cpu *cc;
pmc_value_t v;
+ cpu = curcpu;
PMCDBG3(MDP,INT, 1, "cpu=%d tf=0x%p um=%d", cpu, (void *) tf,
TRAPF_USERMODE(tf));
@@ -1140,7 +1141,7 @@ core2_intr(struct trapframe *tf)
(uintmax_t) intrstatus);
found_interrupt = 0;
- cc = core_pcpu[curcpu];
+ cc = core_pcpu[cpu];
KASSERT(cc != NULL, ("[core,%d] null pcpu", __LINE__));
More information about the svn-src-all
mailing list