Previously I posted a patch to print during audit the proc/self/cmdline value.Steve Grubb had some concerns, as he has seen this before of "lets fix thisonce and for all, properly"The major concerns (consolidated) were:1. The value could be set by the process at runtime and therefore easily spoofed2. The value could be too large (truncated at page level)3. Performance concerns of copying a whole page from userspace on every recordSteve Grubb proposed adding some field in struct task and extending the prctl interfacefor getter/setter.My concern here, is the spoofing portion. Obviously this needs to be controlled by someoneother then the process to which this applies, right now the PR_SET_NAME would have thesame issue as cmdline, except be truncated to 16 bytes.I don't see any capabilities or restrictions on existing prctl interfaces, outside of the MAC hook.Can anyone chime in and either tell me my concerns are over kill or what here?I don't want to go coding down a bad path on this.