The patch titled fs/exec.c: make do_coredump() void has been added to the -mm tree. Its filename is fs-execc-make-do_coredump-void.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://userweb.kernel.org/~akpm/stuff/added-to-mm.txt to find out what to do about this The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: fs/exec.c: make do_coredump() void From: WANG Cong <wangcong@xxxxxxxxx> No one cares do_coredump()'s return value, and also it seems that it is also not necessary. So make it void. Signed-off-by: WANG Cong <wangcong@xxxxxxxxx> Cc: Alexander Viro <viro@xxxxxxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- fs/exec.c | 4 ++-- include/linux/binfmts.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff -puN fs/exec.c~fs-execc-make-do_coredump-void fs/exec.c --- a/fs/exec.c~fs-execc-make-do_coredump-void +++ a/fs/exec.c @@ -1724,7 +1724,7 @@ int get_dumpable(struct mm_struct *mm) return (ret >= 2) ? 2 : ret; } -int do_coredump(long signr, int exit_code, struct pt_regs * regs) +void do_coredump(long signr, int exit_code, struct pt_regs * regs) { struct core_state core_state; char corename[CORENAME_MAX_SIZE + 1]; @@ -1880,5 +1880,5 @@ fail_unlock: put_cred(cred); coredump_finish(mm); fail: - return retval; + return; } diff -puN include/linux/binfmts.h~fs-execc-make-do_coredump-void include/linux/binfmts.h --- a/include/linux/binfmts.h~fs-execc-make-do_coredump-void +++ a/include/linux/binfmts.h @@ -107,7 +107,7 @@ extern int setup_arg_pages(struct linux_ extern int bprm_mm_init(struct linux_binprm *bprm); extern int copy_strings_kernel(int argc,char ** argv,struct linux_binprm *bprm); extern void install_exec_creds(struct linux_binprm *bprm); -extern int do_coredump(long signr, int exit_code, struct pt_regs * regs); +extern void do_coredump(long signr, int exit_code, struct pt_regs * regs); extern int set_binfmt(struct linux_binfmt *new); extern void free_bprm(struct linux_binprm *); _ Patches currently in -mm which might be from wangcong@xxxxxxxxx are origin.patch fs-nfs-nfs4procc-make-nfs4_map_errors-static.patch fs-execc-make-do_coredump-void.patch ipc-clean-up-ipc-shmc.patch ipc-do-not-goto-to-the-next-line.patch ipc-ipc_sysctlc-move-the-definition-of-ipc_auto_callback.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html