Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1026874imu; Thu, 13 Dec 2018 08:15:13 -0800 (PST) X-Google-Smtp-Source: AFSGD/WDLsclW+gerEbJwNJcl1zHsIYfHR7m4VFnwlsVWP492TagohTs8O/31ihcm3Skqhax6umL X-Received: by 2002:a63:9402:: with SMTP id m2mr21618040pge.93.1544717713406; Thu, 13 Dec 2018 08:15:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544717713; cv=none; d=google.com; s=arc-20160816; b=ZMlyjETZ5yzPQE63RBepuYOkivF3DjPiLq4CBM98fjgJRv/9DLrh3udL6FC1x4JkYv sbd0LA1g9Cp5ptcebBrzaqa/nm3F+AwglD8zD3MbPUEauCn8ADMZ1gAQcC5/p+WLsT4j TkWttLK96f7amR1iRjcilgd3NnWGVkg4NyCm7mNC2X4QWBY/++k7JxaQXBHOAQ6eip/b Vvp5NHXc5tCYi2CSJJGFIcbsUqvWgnu/Wdyt8j5EWBYDEWoGRCHCpjwp0nSWkg9eK8ej YmB3XdJjUF6Rw/1FoUxGiKYlY6poueQ5m9fOekMdKX/dnga9GuLKnsXj6mBKUtnlyIP5 frqg== 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 :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id:dkim-signature; bh=bWe2GlWkZ05R9zY+5kGDQMOsEMaoz6NEHxgULeJRw4M=; b=qEe0adkSIRxBFB66tLdUyFTKjNbJTkMdrwqy9a28x56ECLFcpIhIPQ/AGYar1j+Pc2 qVLoR3SHjD5J6ZJu82Ho0JmrpAbMKb+QuCxLKMpP8ZAiLHlrXLU04sBcR3uWril5Tw8D +kAym8dp+jWIRsqXF8XrlRlLaREOL/KjaQgLgjeHMg+n+qP5l3eAeR7hEXrvMtUxua49 hK4A82uzgh190sbJuClWU4A8ImPmPRdliyMYBWKns2+wTd7xktvDFj5NOm2WQwvnvTC/ DlkgSYACvIefTFz8qrBKBB4gAWWCKuxoyzuzDxcjsavCNq8y84c7Eigj/5CfWHCNujSF 9QSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=bzSGjVZ0; 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 82si2015152pfa.115.2018.12.13.08.14.35; Thu, 13 Dec 2018 08:15:13 -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; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=bzSGjVZ0; 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 S1729230AbeLMQLo (ORCPT + 99 others); Thu, 13 Dec 2018 11:11:44 -0500 Received: from mail-wr1-f65.google.com ([209.85.221.65]:37070 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728059AbeLMQLn (ORCPT ); Thu, 13 Dec 2018 11:11:43 -0500 Received: by mail-wr1-f65.google.com with SMTP id s12so2158911wrt.4 for ; Thu, 13 Dec 2018 08:11:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=bWe2GlWkZ05R9zY+5kGDQMOsEMaoz6NEHxgULeJRw4M=; b=bzSGjVZ0UDtKefdG20aynyiJuMKGClPgsOQYZgKPCiMNfTIXIoR2QaWa/QwhitNnty a8dR1QqoCZD2ydNjj0EN6S5NFyURxap19yH16MGrSY76HWVkswfNReTQ5+pi05ncNbWv pcQzhR0fomg6ogTr/HVso0Zd4DUzDhI1TEyX0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=bWe2GlWkZ05R9zY+5kGDQMOsEMaoz6NEHxgULeJRw4M=; b=eRBbzEBRgS0k8C+7alNy6VC1J9Lh2o9n6gtiyj4HKRQvokKHQFYeJeb9cI87R/Y5Qt aPEJH0BQhhQtttARW2DN1S3uHLxNm1V4cCr4AdO/F14xxvjwIZwY9BQBxK8xbzJwKocg 7pEYXCjm6B6+JSOtKDj7npA7GvD46DJ2YyKZ1C5HPJsfUIvhfulzpAotIuQ41zCZCBGO 3UaOMT6eBbcoqDA3EORAdl9038MY+7OiCmmO97InBWD5YczQDGyLccD8NOXyZoDg69Ef mOaJaDsTWbCoIcowSKeFwFhchn6ziiQ9WQM1AzKJ3EES1BtHETS0zeIu/T34iBPBzeTR Y9xA== X-Gm-Message-State: AA+aEWaAiY1KvZuIVFZT2u/5FoH1Zua+zSBP40vDzAGEyPXbmhC2V/4j Q0vN/mtBYSebYEiqml5DbRMm6VazYp2niAoo X-Received: by 2002:a5d:67cf:: with SMTP id n15mr20926575wrw.211.1544717501902; Thu, 13 Dec 2018 08:11:41 -0800 (PST) Received: from hex (5751f4a1.skybroadband.com. [87.81.244.161]) by smtp.gmail.com with ESMTPSA id e16sm2956487wrn.72.2018.12.13.08.11.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 13 Dec 2018 08:11:40 -0800 (PST) Message-ID: <1bcacee85afc8e4864be6c9a4a7fcc52511b41bd.camel@linuxfoundation.org> Subject: Re: Can we drop upstream Linux x32 support? From: Richard Purdie To: Linus Torvalds , Andrew Lutomirski Cc: the arch/x86 maintainers , Linux List Kernel Mailing , linux-api@vger.kernel.org, Peter Anvin , Peter Zijlstra , bp@alien8.de, fweimer@redhat.com, vapier@gentoo.org, hjl.tools@gmail.com, dalias@libc.org, x32@buildd.debian.org, Arnd Bergmann , Will Deacon , Catalin Marinas Date: Thu, 13 Dec 2018 16:11:39 +0000 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.30.1-1build1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2018-12-10 at 17:40 -0800, Linus Torvalds wrote: > On Mon, Dec 10, 2018 at 5:23 PM Andy Lutomirski > wrote: > > I'm seriously considering sending a patch to remove x32 support > > from > > upstream Linux. Here are some problems with it: > > I talked to Arnd (I think - we were talking about all the crazy > ABI's, > but maybe it was with somebody else) about exactly this in Edinburgh. > > Apparently the main real use case is for extreme benchmarking. It's > the only use-case where the complexity of maintaining a whole > development environment and distro is worth it, it seems. Apparently > a > number of Spec submissions have been done with the x32 model. > > I'm not opposed to trying to sunset the support, but let's see who > complains.. FWIW, the Yocto Project has working x32 support which it regularly builds, tests and has as a supported configuration. We did help identify and fix many of the places userspace didn't support it. As with open source in general, its hard to know how many people are actually using it. I don't think there are huge numbers but we do occasionally get bug reports. Cheers, Richard