Use TASK_COMM_LEN instead of the raw number 16. Signed-off-by: WANG Cong <amwang@xxxxxxxxxx> Cc: Alexander Viro <viro@xxxxxxxxxxxxxxxxxx> Cc: David Howells <dhowells@xxxxxxxxxx> --- Index: linux-2.6/include/linux/elfcore.h =================================================================== --- linux-2.6.orig/include/linux/elfcore.h +++ linux-2.6/include/linux/elfcore.h @@ -90,7 +90,7 @@ struct elf_prpsinfo __kernel_gid_t pr_gid; pid_t pr_pid, pr_ppid, pr_pgrp, pr_sid; /* Lots missing */ - char pr_fname[16]; /* filename of executable */ + char pr_fname[TASK_COMM_LEN];/* filename of executable */ char pr_psargs[ELF_PRARGSZ]; /* initial part of arg list */ }; -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html