Messages in this thread | | | Date | Mon, 5 Oct 2009 00:10:04 +0900 | Subject | Re: [PATCH] Added PR_SET_PROCTITLE_AREA option for prctl() | From | KOSAKI Motohiro <> |
| |
>> PR_SET_PROCTITLE_AREA updates mm_struct->arg_start and arg_end to the >> given pointers, which makes it possible for user space to implement >> setproctitle(3) cleanly. >> >> > Why can't you use PR_SET_NAME ?
example:
% ps -ef |grep sendmail root 2444 1 0 Oct04 ? 00:00:00 sendmail: accepting connections smmsp 2454 1 0 Oct04 ? 00:00:00 sendmail: Queue runner@01:00:00 for /var/spool/clientmqueue kosaki 3927 2907 0 00:02 pts/1 00:00:00 grep sendmail
Almost setproctitle() heavy user (e.g. sendmail, openssh and some bsd style daemon programs) use long string rather than 16.
> And with PR_SET_NAME, you can a name per thread, which you can't do by changing > arg[0] name (it should be shared across all thread). > > Matthieu > > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |