diff options
author | Andrew Morton <akpm@linux-foundation.org> | 2019-05-15 00:43:34 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2019-05-15 04:52:49 +0200 |
commit | 22f084dbc1617fb04f56185063aca9006d75005b (patch) | |
tree | 8c1b9ee89e771b0b0b1875fba6103968114fadb5 /fs/binfmt_elf.c | |
parent | lib/test_vmalloc.c:test_func(): eliminate local `ret' (diff) | |
download | linux-22f084dbc1617fb04f56185063aca9006d75005b.tar.xz linux-22f084dbc1617fb04f56185063aca9006d75005b.zip |
fs/binfmt_elf.c: remove unneeded initialization of mm->start_stack
As pointed out by zoujc@lenovo.com, setup_arg_pages() already
initialized current->mm->start_stack.
Link: https://bugzilla.kernel.org/show_bug.cgi?id=202881
Reported-by: <zoujc@lenovo.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/binfmt_elf.c')
-rw-r--r-- | fs/binfmt_elf.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/binfmt_elf.c b/fs/binfmt_elf.c index 7d09d125f148..6fa62f95f48e 100644 --- a/fs/binfmt_elf.c +++ b/fs/binfmt_elf.c @@ -884,8 +884,6 @@ static int load_elf_binary(struct linux_binprm *bprm) if (retval < 0) goto out_free_dentry; - current->mm->start_stack = bprm->p; - /* Now we do a little grungy work by mmapping the ELF image into the correct location in memory. */ for(i = 0, elf_ppnt = elf_phdata; |