projects
/
platform
/
kernel
/
linux-rpi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bfb4a2b
)
binfmt_elf: fix documented return value for load_elf_phdrs()
author
Rolf Eike Beer
<eb@emlix.com>
Wed, 19 Oct 2022 07:43:01 +0000
(09:43 +0200)
committer
Kees Cook
<keescook@chromium.org>
Tue, 25 Oct 2022 22:19:52 +0000
(15:19 -0700)
This function has never returned anything but a plain NULL.
Fixes:
6a8d38945cf4
("binfmt_elf: Hoist ELF program header loading to a function")
Signed-off-by: Rolf Eike Beer <eb@emlix.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
Link:
https://lore.kernel.org/r/2359389.EDbqzprbEW@mobilepool36.emlix.com
fs/binfmt_elf.c
patch
|
blob
|
history
diff --git
a/fs/binfmt_elf.c
b/fs/binfmt_elf.c
index
38a9496
..
71df1a3
100644
(file)
--- a/
fs/binfmt_elf.c
+++ b/
fs/binfmt_elf.c
@@
-456,7
+456,7
@@
static unsigned long maximum_alignment(struct elf_phdr *cmds, int nr)
*
* Loads ELF program headers from the binary file elf_file, which has the ELF
* header pointed to by elf_ex, into a newly allocated array. The caller is
- * responsible for freeing the allocated data. Returns
an ERR_PTR
upon failure.
+ * responsible for freeing the allocated data. Returns
NULL
upon failure.
*/
static struct elf_phdr *load_elf_phdrs(const struct elfhdr *elf_ex,
struct file *elf_file)