Page MenuHomeFreeBSD

D9361.id24598.diff
No OneTemporary

D9361.id24598.diff

Index: head/sys/compat/linux/linux_misc.c
===================================================================
--- head/sys/compat/linux/linux_misc.c
+++ head/sys/compat/linux/linux_misc.c
@@ -1733,9 +1733,7 @@
printf(ARGS(getppid, ""));
#endif
- PROC_LOCK(td->td_proc);
- td->td_retval[0] = td->td_proc->p_pptr->p_pid;
- PROC_UNLOCK(td->td_proc);
+ td->td_retval[0] = kern_getppid(td);
return (0);
}

File Metadata

Mime Type
text/plain
Expires
Tue, Aug 18, 1:44 PM (17 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36895136
Default Alt Text
D9361.id24598.diff (411 B)

Event Timeline