]> git.baikalelectronics.ru Git - kernel.git/commit
a.out: Remove the a.out implementation
authorEric W. Biederman <ebiederm@xmission.com>
Mon, 26 Sep 2022 22:15:32 +0000 (17:15 -0500)
committerKees Cook <keescook@chromium.org>
Tue, 27 Sep 2022 14:11:02 +0000 (07:11 -0700)
commit025845a42e1aef29f19344d59127dca6de06fa2e
tree144497d441fe71d3996eb073bd3bd52bfc9d7224
parentd8a555aed66187f489b2a151d91b130b61902916
a.out: Remove the a.out implementation

In commit c7bf97057b73 ("a.out: Stop building a.out/osf1 support on
alpha and m68k") the last users of a.out were disabled.

As nothing has turned up to cause this change to be reverted, let's
remove the code implementing a.out support as well.

There may be userspace users of the uapi bits left so the uapi
headers have been left untouched.

Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Acked-by: Arnd Bergmann <arnd@arndb.de> # arm defconfigs
Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/871qrx3hq3.fsf@email.froward.int.ebiederm.org
22 files changed:
MAINTAINERS
arch/alpha/include/asm/a.out.h [deleted file]
arch/alpha/kernel/Makefile
arch/alpha/kernel/binfmt_loader.c [deleted file]
arch/alpha/kernel/osf_sys.c
arch/arm/configs/badge4_defconfig
arch/arm/configs/corgi_defconfig
arch/arm/configs/ezx_defconfig
arch/arm/configs/footbridge_defconfig
arch/arm/configs/hackkit_defconfig
arch/arm/configs/iop32x_defconfig
arch/arm/configs/jornada720_defconfig
arch/arm/configs/lart_defconfig
arch/arm/configs/neponset_defconfig
arch/arm/configs/netwinder_defconfig
arch/arm/configs/rpc_defconfig
arch/arm/configs/spitz_defconfig
fs/Kconfig.binfmt
fs/Makefile
fs/binfmt_aout.c [deleted file]
fs/exec.c
include/linux/a.out.h [deleted file]