Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F152634546
D2169.id50461.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D2169.id50461.diff
View Options
Index: head/sys/kern/kern_proc.c
===================================================================
--- head/sys/kern/kern_proc.c
+++ head/sys/kern/kern_proc.c
@@ -93,15 +93,6 @@
#endif
SDT_PROVIDER_DEFINE(proc);
-SDT_PROBE_DEFINE4(proc, , ctor, entry, "struct proc *", "int", "void *",
- "int");
-SDT_PROBE_DEFINE4(proc, , ctor, return, "struct proc *", "int", "void *",
- "int");
-SDT_PROBE_DEFINE4(proc, , dtor, entry, "struct proc *", "int", "void *",
- "struct thread *");
-SDT_PROBE_DEFINE3(proc, , dtor, return, "struct proc *", "int", "void *");
-SDT_PROBE_DEFINE3(proc, , init, entry, "struct proc *", "int", "int");
-SDT_PROBE_DEFINE3(proc, , init, return, "struct proc *", "int", "int");
MALLOC_DEFINE(M_PGRP, "pgrp", "process group header");
MALLOC_DEFINE(M_SESSION, "session", "session header");
@@ -206,9 +197,7 @@
struct thread *td;
p = (struct proc *)mem;
- SDT_PROBE4(proc, , ctor , entry, p, size, arg, flags);
EVENTHANDLER_DIRECT_INVOKE(process_ctor, p);
- SDT_PROBE4(proc, , ctor , return, p, size, arg, flags);
td = FIRST_THREAD_IN_PROC(p);
if (td != NULL) {
/* Make sure all thread constructors are executed */
@@ -229,7 +218,6 @@
/* INVARIANTS checks go here */
p = (struct proc *)mem;
td = FIRST_THREAD_IN_PROC(p);
- SDT_PROBE4(proc, , dtor, entry, p, size, arg, td);
if (td != NULL) {
#ifdef INVARIANTS
KASSERT((p->p_numthreads == 1),
@@ -247,7 +235,6 @@
EVENTHANDLER_DIRECT_INVOKE(process_dtor, p);
if (p->p_ksi != NULL)
KASSERT(! KSI_ONQ(p->p_ksi), ("SIGCHLD queue"));
- SDT_PROBE3(proc, , dtor, return, p, size, arg);
}
/*
@@ -259,7 +246,6 @@
struct proc *p;
p = (struct proc *)mem;
- SDT_PROBE3(proc, , init, entry, p, size, flags);
mtx_init(&p->p_mtx, "process lock", NULL, MTX_DEF | MTX_DUPOK | MTX_NEW);
mtx_init(&p->p_slock, "process slock", NULL, MTX_SPIN | MTX_NEW);
mtx_init(&p->p_statmtx, "pstatl", NULL, MTX_SPIN | MTX_NEW);
@@ -270,7 +256,6 @@
EVENTHANDLER_DIRECT_INVOKE(process_init, p);
p->p_stats = pstats_alloc();
p->p_pgrp = NULL;
- SDT_PROBE3(proc, , init, return, p, size, flags);
return (0);
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Apr 17, 4:07 AM (15 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31638189
Default Alt Text
D2169.id50461.diff (2 KB)
Attached To
Mode
D2169: Get rid of mostly-useless proc provider probes.
Attached
Detach File
Event Timeline
Log In to Comment