Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1194018imu; Thu, 13 Dec 2018 10:52:39 -0800 (PST) X-Google-Smtp-Source: AFSGD/UgtLupeeSDLgHyCwpGDpqySZUraYGKJlOLamJG1tEPP1hgntlclB8SK4dRoK7dTC3/zQWv X-Received: by 2002:a62:29c3:: with SMTP id p186mr25550478pfp.117.1544727159248; Thu, 13 Dec 2018 10:52:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544727159; cv=none; d=google.com; s=arc-20160816; b=VAPrUQb0g6SgjsJt5iB+Quzw60PWd4fqD4cGY8xDtqEoq0zxTrOeRmdefsfFT66sDB H2ZyICfZPe7v2DHRAFYNERTAMzqM57Nse9RSEVISqawVzlK8SjLU0gmV6e4s/0aO4ntV 82v/6E2NAtuuevqzVjZl7WJafxuov/tkLeAQcgtC8lQlY73QQbKbfRmaDn8Rtf7aaS7i zwAPewebH+zAt0dm0g+rjfx7LNrR5pVNBCqQwaRnPaWAgCuayOHVQ/pbIY0eLoPx8iJT ewT3v1+yY9Q3XKPgT4nQ1rQ2MwW8VVef9iMY7npe83lhEDPb4E2Os08VtS6VS7VyG4RI 1qnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:from:subject:to:message-id:date; bh=47/gQWnQ5WWDW9xBmKUSKwDjuUwTnb5lv/Tv3cjiyLQ=; b=Le9KiXSr0K2CIAOJzTL25zt9q0k53siE4hAS8cSjvbrx/P6BdYCvlEZXA14zA6Q1td QKOEcpirqRVmbJsEQiFK+WFqJlQ4BTcyFcYzHhkc3Cd2voRnoUsIyUIF8nDNQr86wkQA G3zHXIhXVu0mt1v0wZVfGDpws4PNPaLWK9XGUwDoy+3bHDh1UZn7VtG+16CTFS54vITy mpgre6TvQ2nsxi8qCoCB9jBcgLNWgiJw7xBN6Fz2W66Xmz8/Oxl49xTubod9RKX0oeyJ 39fHf2kMQlenAXluoOifqQWd9muVe+GjEqBN57VKy5OwmXgF3cW+u03u65h9If+0n3gG 6jsQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j20si2044065pgg.162.2018.12.13.10.52.23; Thu, 13 Dec 2018 10:52:39 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726824AbeLMSuY (ORCPT + 99 others); Thu, 13 Dec 2018 13:50:24 -0500 Received: from mout.gmx.net ([212.227.17.22]:40131 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726453AbeLMSuY (ORCPT ); Thu, 13 Dec 2018 13:50:24 -0500 Received: from localhost ([130.180.45.238]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lxgnf-1hUXjA0KNP-017Hhs for ; Thu, 13 Dec 2018 19:50:23 +0100 Date: Thu, 13 Dec 2018 19:50:22 +0100 (CET) Message-Id: <20181213.195022.492897188175961278.hartrumpf@gmx.net> To: linux-kernel@vger.kernel.org Subject: Re: Can we drop upstream Linux x32 support? From: Sven Hartrumpf In-Reply-To: <20181213.103731.734229932284065893.hartrumpf@gmx.net> References: <20181213050313.GA21201@ip-172-31-15-78> <20181213.103731.734229932284065893.hartrumpf@gmx.net> X-Mailer: Mew version 6.7 on Emacs 25.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:QdfRhXBL1DdDpgKVshKQK1J5pM7xusv/HTd25EFIxnVht230Kbk UrYqhtjT/ER7awA8gL3jtpSCbkYem6gPPhmWliYg100KRbcQcGChBUngp1Sn4D13VO7KgvZ O31t8or9CLs9i2a8mcE6mTJBqDfL6b55WSnyFlbP4xmM7jEbi0IQRxWwmSxxR6IV9NAHoHU 7WbKcRQSYwNwk+s5G62nA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:cSB6lsYv4io=:+FtQjIk+1EP9Vq+zuY2YDA 7TRkLZdLEknmhD2dVeI6IajiTrhePyM8KP+GC19mmk/GJ70STfgNYdw4U0CKhlYbVWQDyOmHM SQ82PZUIyVkzr7kolUPvmuGHXTI+6sx8lHY5tb/XD/ZXSX2x/4jVAGgVOJlXuXsqsAaLBVdUX F84S3Mwu6BpJq6XXNk7zWNOAFyzGJ/n5wk62RVMz401I0+R6FU6Db878uROluYNE9rtQ+T3zt 43xlcjn3gi6YAtNcegQbysbT3Zbz1NggDi7C1Hk9jTG0R0TV4Kd20bUsX/Hpov+gPq7OSXGuA ZT0csjHIQnVw15Ph3AHhp6HLqV2IQtHXqVZ1UTRfI1Q+jmN1DhcOMpxtmDzj4BhnUob0KEYvv uP8YluBWiW1BYUTnvPX+hxxEFS1mWSOlXh52ooy2zdvWuEx3mBof0BriAWz7kqoqL0B5TS4wx D9wTt5aqajmP5gpZUVc87+M5q6VkTFZ60qcKMPrNOHwpUTnQVmsvrWRPJfKiGII+aauafQAY5 ovpY7IUewbvumJoB4mExfDZU5kbWgRG5p4G744NfcJPXEe7g319stc9SmmyDmTjgh6iSWdaJc xxo8VRIoG3ei96cx9jyzOMpXJ6o/xaKYMdC88jiqifhZFOhKDQ7hBMD32CT5MCeHTnLdYkFRB OSGk6XpEPcGWh7AjPrJ7PKccpOm0D3R4CbjPbuSq9qI+FRKNqCqQ8o6t4Uox5cxRBB1O9jg8s Zm+NXPQZluElVttUkg8eCXJ85si/rabQVOYV5fuviZ2GFFjRroDV33A+P9biUcQmvMrvqwPVt /zmWKOInEbHRX8xxNGCeelEjmngKya6r4VEyaTNZ2asE9UkPlIkP42Lm2sMd/LZhI2hMR5adv dOyArF1JP1no54gOVQE/jDTnz4QnN1ezdJen8RhRM4Iiy1H1DkU1asAgoCq5uR Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi. I reported several significant speedups gained by the x32 ABI for Scheme-based applications (compiled via a gcc backend), e.g. https://lists.nongnu.org/archive/html/chicken-users/2015-09/msg00000.html https://www.mail-archive.com/bigloo@inria.fr/msg00427.html https://forum.manjaro.org/t/why-is-there-no-kernel-support-for-the-x32-abi-config-x86-x32/55156/9 As a tech startup in cognitive search and NLP (https://www.sempria.de/), the benefits of the x32 ABI in terms of saved compute time and costs are vital for us. It's a pity that x32 has not gained the momentum that it deserves. Two suggestions to change this: 1. One could extend a prominent page like https://sites.google.com/site/x32abi/ with positive and negative results for applications w.r.t. the x32 ABI. I am willing to rewrite and update the results that I reported over the years. 2. The name x32 is too short, not search-engine friendly, and ambiguous (most people think it's about i386 ...). Is not there a better name? Ciao Sven