summaryrefslogtreecommitdiffstats
path: root/sys/amd64
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2003-01-26 21:32:08 +0000
committerjulian <julian@FreeBSD.org>2003-01-26 21:32:08 +0000
commit3f4ea4a4082fb9c4e1f9a8b7761fe28c02a77ed2 (patch)
tree65047ce61880f666eb83b39474b8afbf8e7d937a /sys/amd64
parentf82fab22e768fdf8405ce8026cbf68d26fa896cd (diff)
downloadFreeBSD-src-3f4ea4a4082fb9c4e1f9a8b7761fe28c02a77ed2.zip
FreeBSD-src-3f4ea4a4082fb9c4e1f9a8b7761fe28c02a77ed2.tar.gz
Fix KSE related patch.
Make it compile for the SMP case.. statclock_process() has changed prototypes.
Diffstat (limited to 'sys/amd64')
-rw-r--r--sys/amd64/amd64/mp_machdep.c3
-rw-r--r--sys/amd64/amd64/mptable.c3
-rw-r--r--sys/amd64/include/mptable.h3
3 files changed, 3 insertions, 6 deletions
diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c
index 39d10d6..323a0fb 100644
--- a/sys/amd64/amd64/mp_machdep.c
+++ b/sys/amd64/amd64/mp_machdep.c
@@ -2611,8 +2611,7 @@ forwarded_statclock(struct trapframe frame)
{
mtx_lock_spin(&sched_lock);
- statclock_process(curthread->td_kse, TRAPF_PC(&frame),
- TRAPF_USERMODE(&frame));
+ statclock_process(curthread, TRAPF_PC(&frame), TRAPF_USERMODE(&frame));
mtx_unlock_spin(&sched_lock);
}
diff --git a/sys/amd64/amd64/mptable.c b/sys/amd64/amd64/mptable.c
index 39d10d6..323a0fb 100644
--- a/sys/amd64/amd64/mptable.c
+++ b/sys/amd64/amd64/mptable.c
@@ -2611,8 +2611,7 @@ forwarded_statclock(struct trapframe frame)
{
mtx_lock_spin(&sched_lock);
- statclock_process(curthread->td_kse, TRAPF_PC(&frame),
- TRAPF_USERMODE(&frame));
+ statclock_process(curthread, TRAPF_PC(&frame), TRAPF_USERMODE(&frame));
mtx_unlock_spin(&sched_lock);
}
diff --git a/sys/amd64/include/mptable.h b/sys/amd64/include/mptable.h
index 39d10d6..323a0fb 100644
--- a/sys/amd64/include/mptable.h
+++ b/sys/amd64/include/mptable.h
@@ -2611,8 +2611,7 @@ forwarded_statclock(struct trapframe frame)
{
mtx_lock_spin(&sched_lock);
- statclock_process(curthread->td_kse, TRAPF_PC(&frame),
- TRAPF_USERMODE(&frame));
+ statclock_process(curthread, TRAPF_PC(&frame), TRAPF_USERMODE(&frame));
mtx_unlock_spin(&sched_lock);
}
OpenPOWER on IntegriCloud