From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS, USER_AGENT_MUTT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 94A10C43381 for ; Tue, 5 Mar 2019 17:31:46 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 622BB20661 for ; Tue, 5 Mar 2019 17:31:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=alien8.de header.i=@alien8.de header.b="ZStjiC91" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728284AbfCERbj (ORCPT ); Tue, 5 Mar 2019 12:31:39 -0500 Received: from mail.skyhub.de ([5.9.137.197]:38738 "EHLO mail.skyhub.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726120AbfCERbi (ORCPT ); Tue, 5 Mar 2019 12:31:38 -0500 Received: from zn.tnic (p200300EC2BCD6B0038F240D7E20AD2C8.dip0.t-ipconnect.de [IPv6:2003:ec:2bcd:6b00:38f2:40d7:e20a:d2c8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 78EAA1EC08EF; Tue, 5 Mar 2019 18:31:36 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1551807096; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:in-reply-to:in-reply-to: references:references; bh=12xV4AtewluQmMXfUFGYit00bMr6sAztmgDzL+S33LI=; b=ZStjiC91KVFYJNXPhbEMC1pNO98Lyvi5++6OwQtiHEmd63KdzO508wrpbQxf9g+ZUOrnPM A32AkvGO8mjtW4pydtzxpM9QHb3RZAw5Ka0xmi/sOofikYjEyP29sOlpkffvepiHDRYUoz y4EuArTt2xXYQg9nksItpGci607iOrc= Date: Tue, 5 Mar 2019 18:31:34 +0100 From: Borislav Petkov To: Linus Torvalds Cc: Alan Cox , Matthew Wilcox , Jann Horn , Al Viro , Thomas Gleixner , kernel list , linux-fsdevel , the arch/x86 maintainers , Linux API , Andrew Morton , Richard Weinberger , Anton Ivanov Subject: Re: [PATCH] x86: Deprecate a.out support Message-ID: <20190305173134.GE8256@zn.tnic> References: <20190305091904.GB8256@zn.tnic> <20190305122218.GD13380@bombadil.infradead.org> <20190305134347.4be2449c@alans-desktop> <20190305145717.GD8256@zn.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-fsdevel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-fsdevel@vger.kernel.org On Tue, Mar 05, 2019 at 08:22:21AM -0800, Linus Torvalds wrote: > Because I think all the known *bugs* we had were with the core dumping > code, weren't they? Well, I'm aware of only this one I fixed but who knows what else has bitrotten out there through the years... > Removing it looks trivial. Untested patch attached. > > Then I'd be much happier with your "let's deprecate a.out entirely" as > a second patch, because I think it's a unrelated issue and much more > likely to have somebody pipe up and say "hey, I have this sequence > that generates executables dynamically, and I use a.out because it's > much simpler than ELF, and now it's broken". Or something. Hohumm, yap, it all makes sense to me. That's definitely the safer approach without us having to revert patches later. So how do you wanna handle this? I guess the easiest would be if you apply your patch directly now and add the a.out phase-out strategy we're going for in its commit message so that people are aware of what we're doing. This will allow for other arch maintainers to delete arch/*/include/asm/a.out-core.h, Jann mentions in the other mail, after -rc1 is cut. And then I'll carry any other patches through the tip tree ontop of -rc1 too. Thx. -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.