]> 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)
commitd3a95a38a3913938f4c825d249b491ac8a06d14d
tree1c6059c5eaf9102f74f07cf935133a9eb685e72d
parent39c084fe8fce9c0c0537907411f48966861856cd
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