Page MenuHomeFreeBSD

D54050.1789607133.diff
No OneTemporary

Size
669 B
Referenced Files
None
Subscribers
None

D54050.1789607133.diff

diff --git a/sys/kern/init_main.c b/sys/kern/init_main.c
--- a/sys/kern/init_main.c
+++ b/sys/kern/init_main.c
@@ -643,7 +643,6 @@
proc0_post(void *dummy __unused)
{
struct proc *p;
- struct rusage ru;
struct thread *td;
/*
@@ -660,11 +659,15 @@
}
microuptime(&p->p_stats->p_start);
PROC_STATLOCK(p);
- rufetch(p, &ru); /* Clears thread stats */
ruxreset(&p->p_rux);
FOREACH_THREAD_IN_PROC(p, td) {
- td->td_runtime = 0;
thread_lock(td);
+ td->td_incruntime = 0;
+ td->td_runtime = 0;
+ td->td_pticks = 0;
+ td->td_sticks = 0;
+ td->td_iticks = 0;
+ td->td_uticks = 0;
ruxreset(&td->td_rux);
thread_unlock(td);
}

File Metadata

Mime Type
text/plain
Expires
Thu, Sep 17, 1:05 AM (9 m, 18 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29656381
Default Alt Text
D54050.1789607133.diff (669 B)

Event Timeline