binfmt_elf: elf_bss no longer used by load_elf_binary()
authorKees Cook <keescook@chromium.org>
Fri, 29 Sep 2023 03:24:30 +0000 (20:24 -0700)
committerKees Cook <keescook@chromium.org>
Fri, 29 Sep 2023 16:54:27 +0000 (09:54 -0700)
commit8ed2ef21ff564cf4a25c098ace510ee6513c9836
tree8916ae5e76e25d12aa89beabf82598036648cf29
parent585a018627b4d7ed37387211f667916840b5c5ea
binfmt_elf: elf_bss no longer used by load_elf_binary()

With the BSS handled generically via the new filesz/memsz mismatch
handling logic in elf_load(), elf_bss no longer needs to be tracked.
Drop the variable.

Cc: Eric Biederman <ebiederm@xmission.com>
Cc: Alexander Viro <viro@zeniv.linux.org.uk>
Cc: Christian Brauner <brauner@kernel.org>
Cc: linux-fsdevel@vger.kernel.org
Cc: linux-mm@kvack.org
Suggested-by: Eric Biederman <ebiederm@xmission.com>
Tested-by: Pedro Falcato <pedro.falcato@gmail.com>
Signed-off-by: Sebastian Ott <sebott@redhat.com>
Link: https://lore.kernel.org/r/20230929032435.2391507-2-keescook@chromium.org
Signed-off-by: Kees Cook <keescook@chromium.org>
fs/binfmt_elf.c