Received: by 10.213.65.68 with SMTP id h4csp162384imn; Mon, 26 Mar 2018 18:05:13 -0700 (PDT) X-Google-Smtp-Source: AG47ELvlM6CfRLhNs5NgkVyDmZ/X2iec5JgZ1yrgHgSPfmqtKXEvgoibR47GM9SfcECGPnWYb3zL X-Received: by 10.101.73.207 with SMTP id t15mr15937823pgs.204.1522112713753; Mon, 26 Mar 2018 18:05:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522112713; cv=none; d=google.com; s=arc-20160816; b=OFoYOsX+JtPeUsUaZbjeX/nl480AOMJJkcQkd+oYmsYn3uCiL10Yc/SkUs+ZCzdA0f DutpUwBhGaNwQu/eA+pmLJNrk8f9H7vAprTKisOFBPUoLxgT1yMFxJ6H5OL0FSv65XKz vbLsFT7JOZW11kG5/09lNACx6E7XSL6e1JcoeOInWs7SL+gsMCoUZI4ZC7sdPIH8t1fa awfkeE/eOXn2w0jQeJFH9JyHcbRJ8/W2P65wkh4taxMUaSZTUFboGcpBYjbg7M1NSe2R gDqSW0YeKe4gCok1QqEZFJEmfwN73afBK3t84iYQ+8bxlTgmuINRMGwrZJXHOg4SlNhj 1WRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature:dkim-signature :arc-authentication-results; bh=4NE5e2MWgoXummoFeEnXi/e+Cqd8GRa7MBgk21gc+Yg=; b=ucDtXvIUMB9D0CfR3kqZ89jm6obie+WQDkfmhQLdcYAtUIL02VvquWLeOewKwOY7Bu 3hjPdVeS+gywdBn/Iob0XCbDqhzZ3Yt97oK9byK35/UNJW4GVFg3cZIfXfbbfEGIC1qf PxmXF10LWoG0ZE0HzFOk+5T2GgVYDOZeo/kK25FrwayobgWnsVdW5yBSqKmobzbw/dz3 dJiwcmyoERGE9WjFU4byTA6fviUdHU2hIcv5cdGUzH3OSImNLbjmmmUUs51eSbMmwd5t 28wsYDUDkIRBQj7dO7JGBuMqIHfukV6uZXG2TIVeV8SSluqy2iiZ59zmVjqy3vTggio+ r1rA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=fBMAU890; dkim=fail header.i=@linux-foundation.org header.s=google header.b=emmLLShp; 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 e26si1305pfi.171.2018.03.26.18.04.59; Mon, 26 Mar 2018 18:05:13 -0700 (PDT) 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=fail header.i=@gmail.com header.s=20161025 header.b=fBMAU890; dkim=fail header.i=@linux-foundation.org header.s=google header.b=emmLLShp; 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 S1752159AbeC0BED (ORCPT + 99 others); Mon, 26 Mar 2018 21:04:03 -0400 Received: from mail-it0-f68.google.com ([209.85.214.68]:36717 "EHLO mail-it0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751903AbeC0BD4 (ORCPT ); Mon, 26 Mar 2018 21:03:56 -0400 Received: by mail-it0-f68.google.com with SMTP id c1-v6so13130571itj.1; Mon, 26 Mar 2018 18:03:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=4NE5e2MWgoXummoFeEnXi/e+Cqd8GRa7MBgk21gc+Yg=; b=fBMAU890NECngYTzGy9hYSu75ob6HWbJXZzfwbOzUDiA0R7AN/c8wjDNzDswciJ67g FbpjF2yt/Wqr45zALSUsh9ep1UmGcEp7Ml6Q1jpjOLid3Q7zHre2rPFqV3+Jxz8jhFya zmRrGNQm2lNiyuHudNKqKYejFAPyEzJncwqxeEwYkzOSF0oSvUNshcoJDvJ5sp8v0qi1 OHeQ+sWqrR1OKVOIjWovWDaaj4yzffrryfYdy+l4BLrJpxW727KWYaxBW4e1Cax+twoX jFaVR67U9ityvCC3LCfXkl8TL0DxOv4jJebdIfPAH8A3mRS+mQuHBXLs1ep0nbWOwKJA QFaA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=4NE5e2MWgoXummoFeEnXi/e+Cqd8GRa7MBgk21gc+Yg=; b=emmLLShpq1O+vd7rQw5AyUpX1khjNHi+afGEd/8MfrM64s0pBdRCdwKJQ8FU9LZMX5 YN4MJ1zPjwc5Dm11aU1T9ASAHfTZVqmV6KZ5q5VTQrsaYTaA6xsq8Ku87zvvhk8fGGOh I/yHTHby0B14kEBLa9LtISeQilmK8LU86lHQ4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=4NE5e2MWgoXummoFeEnXi/e+Cqd8GRa7MBgk21gc+Yg=; b=ZK6s1GWDSw5VIQr79XCcArwFQgvuq5fOu8xPjgMQrRsRDp6WoHjlwR5H3+xr40zLQJ gsIdkfBxtnK3b/P2eHF5jcjWYa6sNuTbdmYfkL5bAcUX31sNgq/05X5fSslc7E5YYMrj x7MSXaAeWqlRqJGGmhaqDVkGY/gJCQjtR6IhMbsngLVqbR+R6LnmJAqYdUq26sRvfapw gep96shRn/yeAVpoCYZPNPPfyIWSumvbNSwb1FQPIOwL6ym/BKkuiACkCFtnYGHj/s3J 2SxSVTNkue/iVuaMrqzeRvuC3syW9sILva+yLhT7mZPmGOhTLn7ERiE2vnRqCq7PVCZz jzog== X-Gm-Message-State: AElRT7F1xPmdbYCXIPAx2NQoZg7UsYzEsbamtpFmtW7k/3RSp67Px4B1 KanoI8zpwcwnKZDnKcmnIjwbC+oSaJcedZMw1U0= X-Received: by 2002:a24:87c8:: with SMTP id f191-v6mr13079336ite.16.1522112635675; Mon, 26 Mar 2018 18:03:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.95.15 with HTTP; Mon, 26 Mar 2018 18:03:54 -0700 (PDT) In-Reply-To: <428751c8-6920-096b-8694-a3f1b8990bdf@physik.fu-berlin.de> References: <20180318161056.5377-1-linux@dominikbrodowski.net> <20180318161056.5377-5-linux@dominikbrodowski.net> <20180318174014.GR30522@ZenIV.linux.org.uk> <20180318181848.GU30522@ZenIV.linux.org.uk> <20180319042300.GW30522@ZenIV.linux.org.uk> <20180319092920.tbh2xwkruegshzqe@gmail.com> <20180319232342.GX30522@ZenIV.linux.org.uk> <20180322001532.GA18399@ZenIV.linux.org.uk> <20180326004017.GA2211@ZenIV.linux.org.uk> <20180326034750.GN30522@ZenIV.linux.org.uk> <428751c8-6920-096b-8694-a3f1b8990bdf@physik.fu-berlin.de> From: Linus Torvalds Date: Mon, 26 Mar 2018 15:03:54 -1000 X-Google-Sender-Auth: Jt5T9aKOvYk8cL6-3ToUE3H54aQ Message-ID: Subject: Re: [RFC] new SYSCALL_DEFINE/COMPAT_SYSCALL_DEFINE wrappers To: John Paul Adrian Glaubitz Cc: Al Viro , Ingo Molnar , Dominik Brodowski , Linux Kernel Mailing List , Arnd Bergmann , linux-arch , Ralf Baechle , James Hogan , linux-mips , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , ppc-dev , Martin Schwidefsky , Heiko Carstens , linux-s390 , "David S . Miller" , sparclinux@vger.kernel.org, Ingo Molnar , Jiri Slaby , "the arch/x86 maintainers" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Mar 25, 2018 at 8:44 PM, John Paul Adrian Glaubitz wrote: < > FWIW, we are maintaining an x32 port in Debian and there are some people > actually using it [1]. There is one build instance running on VMWare that > I am hosting [2] and around 10800 out of 12900 source packages build fine > on x32 (12900 being the number for x86_64). Hmm. Do you have a few statically built binaries that could be tested without installing a whole distribution? Something real and meaningful enough that it actually exercised a few real system calls, but not something that needs to bring in 50 different shared libraries? Something in /sbin, perhaps, that is still runnable by a regular user and doesn't require some distro-specific /etc layout etc, so that it would work even if you don't run Debian at all? Maybe some shell binary or something? Linus