]> git.baikalelectronics.ru Git - kernel.git/commit
x86: Deprecate a.out support
authorBorislav Petkov <bp@suse.de>
Tue, 5 Mar 2019 14:47:51 +0000 (15:47 +0100)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 5 Mar 2019 18:39:38 +0000 (10:39 -0800)
commitff62eb8e71bce3576be28eefb55c14e5819ce235
tree1c6059c5eaf9102f74f07cf935133a9eb685e72d
parent9574663d8280816147e301dcb99425b1b79d8538
x86: Deprecate a.out support

Linux supports ELF binaries for ~25 years now.  a.out coredumping has
bitrotten quite significantly and would need some fixing to get it into
shape again but considering how even the toolchains cannot create a.out
executables in its default configuration, let's deprecate a.out support
and remove it a couple of releases later, instead.

Signed-off-by: Borislav Petkov <bp@suse.de>
Acked-by: Richard Weinberger <richard@nod.at>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Anton Ivanov <anton.ivanov@cambridgegreys.com>
Cc: Jann Horn <jannh@google.com>
Cc: <linux-api@vger.kernel.org>
Cc: <linux-fsdevel@vger.kernel.org>
Cc: lkml <linux-kernel@vger.kernel.org>
Cc: Matthew Wilcox <willy@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: <x86@kernel.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/x86/Kconfig
arch/x86/um/Kconfig