cvs commit: src/usr.bin/pkill pkill.c
Robert Watson
rwatson at FreeBSD.org
Fri Mar 26 10:14:13 PST 2004
On Fri, 26 Mar 2004, Garance A Drosehn wrote:
> Modified files:
> usr.bin/pkill pkill.c
> Log:
> Switch to checking P_KTHREAD instead of P_SYSTEM when deciding what
> "system processes" to always ignore. Based on my testing with `-D',
> I am pretty sure this is what we want for 5.x-current. If my thinking
> is wrong, this also makes it easier to switch to a different check.
Either our definition or my understanding of P_KTHREAD vs P_SYSTEM is
weak. P_SYSTEM seems to include init, and P_KTHREAD seems to mean things
that really are kprocs, but there was some recent discussion of the
details of this on arch@ with regard to whether signals should be
delivered to things that are arguably kernel threads or processes.
Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
robert at fledge.watson.org Senior Research Scientist, McAfee Research
More information about the cvs-src
mailing list