]> 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)
commit0e5f80046eba668a1e8ab0964e023c8b411b5c86
tree144497d441fe71d3996eb073bd3bd52bfc9d7224
parentc5492b45ac0d6dbc26b4d88e14cbd560a59447a0
a.out: Remove the a.out implementation

In commit a747e1428504 ("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]