diff options
| author | David Xu <davidxu@FreeBSD.org> | 2003-02-25 05:17:18 +0000 |
|---|---|---|
| committer | David Xu <davidxu@FreeBSD.org> | 2003-02-25 05:17:18 +0000 |
| commit | d4b570f053470de64418a7f9340a33b14fdc68aa (patch) | |
| tree | 769f9777e709447485001f09f5f0d8ad064905ee | |
| parent | 768298d8c412178f5bb890bb3ac9dc10a89d0235 (diff) | |
Notes
| -rw-r--r-- | sys/kern/kern_kse.c | 6 | ||||
| -rw-r--r-- | sys/kern/kern_thread.c | 6 |
2 files changed, 0 insertions, 12 deletions
diff --git a/sys/kern/kern_kse.c b/sys/kern/kern_kse.c index 20c38c7060a6..37c4e1ade2ed 100644 --- a/sys/kern/kern_kse.c +++ b/sys/kern/kern_kse.c @@ -1683,12 +1683,6 @@ thread_userret(struct thread *td, struct trapframe *frame) * kmem_free(kernel_map, ...) */ cpu_set_upcall_kse(td, ku); - - /* - * Clear TDF_UPCALLING after set upcall context, - * profiling code looks TDF_UPCALLING to avoid account - * a wrong user %EIP - */ mtx_lock_spin(&sched_lock); td->td_flags &= ~TDF_UPCALLING; if (ku->ku_flags & KUF_DOUPCALL) diff --git a/sys/kern/kern_thread.c b/sys/kern/kern_thread.c index 20c38c7060a6..37c4e1ade2ed 100644 --- a/sys/kern/kern_thread.c +++ b/sys/kern/kern_thread.c @@ -1683,12 +1683,6 @@ thread_userret(struct thread *td, struct trapframe *frame) * kmem_free(kernel_map, ...) */ cpu_set_upcall_kse(td, ku); - - /* - * Clear TDF_UPCALLING after set upcall context, - * profiling code looks TDF_UPCALLING to avoid account - * a wrong user %EIP - */ mtx_lock_spin(&sched_lock); td->td_flags &= ~TDF_UPCALLING; if (ku->ku_flags & KUF_DOUPCALL) |
