Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp6674409iob; Wed, 11 May 2022 02:54:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxTgc6/RldRJcdz5rlNosZdSppMoN/z5jD4KjYubf9isfpdMB70ZLoxRFtt0xthpT/BS34Q X-Received: by 2002:a17:902:d58b:b0:15f:16f9:abe4 with SMTP id k11-20020a170902d58b00b0015f16f9abe4mr11839014plh.83.1652262842621; Wed, 11 May 2022 02:54:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652262842; cv=none; d=google.com; s=arc-20160816; b=mSVrIvwl/UiLWoLvwD9BsFo6iP9jVqlkKiJPDPtNNigyN/sTYMpAMn8qAgU8YsqVe7 e354+6Z41vNawvrNiMFNuq40T5hWjWHu0fq4yu68e8okmis4M7LdxpH/opvhW4ctHfEV vPT90aPkg9r90UAOPTT39ujB0x0zVz8sFkwVj6bpH8MMv76TCJ/eWi+eG7XRS8XXj/7q VxKv53owdjAg7ymGZGBdOXR0D/HYvXvoqYUbjIP4HgwmFZuggk3kVBV4xQtAGyqLBKoF v/SnPLTWWGWl/BirD037SY80ZOvxRBlHNCUjQDTa2RPle4RTrF5z54ZDc7tPwhks9VOx m+Hw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=W/PuAyhZ9Cho7N8A0ZwUP8l4hhprXFtIb4sec7lxnUU=; b=QOig93JJnLSXaErnF4eF9bS+x48PQ3C4Yfgw0iyFIRUXGCZcfKZ5r7cKtKOd+bR2D4 BjzL0Ro3YyZyJyr/ph2f0ZSqAqyn3B9vXFRqDv+I5/hFVfGLcbRjro+Bjf40ImSCL38e /AP4Kg69RtB3w8WFSUOYuDQ2LZx2UqXgUItFtFUrxUBtQlPM1bo8tbj+BhV5QWldeRN2 bQySLmkSeyZImASUV/nZhqwcxpXZ4jgqCLQGgk4IZX2/Ry9a4zAc414IIRQxNnyfotg8 2L+8ui8yPtWGMy5v/nuOtTVTXnf+6dFVGeAth3fJWeU9QLilXNrvfF4Mrj1PT7PGtWbQ 8fSw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a20-20020a63e414000000b003c67a4e3e22si2288823pgi.138.2022.05.11.02.53.48; Wed, 11 May 2022 02:54:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235091AbiEKHM2 (ORCPT + 99 others); Wed, 11 May 2022 03:12:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59858 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241146AbiEKHMT (ORCPT ); Wed, 11 May 2022 03:12:19 -0400 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CE1A937BF4; Wed, 11 May 2022 00:12:16 -0700 (PDT) Received: from mail-yw1-f173.google.com ([209.85.128.173]) by mrelayeu.kundenserver.de (mreue009 [213.165.67.97]) with ESMTPSA (Nemesis) id 1MQ5nE-1nSdOY4ADY-00M1t3; Wed, 11 May 2022 09:12:15 +0200 Received: by mail-yw1-f173.google.com with SMTP id 00721157ae682-2ec42eae76bso10110447b3.10; Wed, 11 May 2022 00:12:14 -0700 (PDT) X-Gm-Message-State: AOAM531Yn5XBTNE76A/FAw858em/l1XxmWfE5s7uVKGn+RmOjT0HQ1iQ 3Pj/Ok9Yspvw1GvHCwtCfUJzPtUgKpAvDf54JM0= X-Received: by 2002:a81:1697:0:b0:2fa:32f9:78c8 with SMTP id 145-20020a811697000000b002fa32f978c8mr23526553yww.135.1652253133436; Wed, 11 May 2022 00:12:13 -0700 (PDT) MIME-Version: 1.0 References: <20220430090518.3127980-1-chenhuacai@loongson.cn> <20220430090518.3127980-14-chenhuacai@loongson.cn> <20220507121104.7soocpgoqkvwv3gc@wittgenstein> <20220509100058.vmrgn5fkk3ayt63v@wittgenstein> In-Reply-To: <20220509100058.vmrgn5fkk3ayt63v@wittgenstein> From: Arnd Bergmann Date: Wed, 11 May 2022 09:11:56 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH V9 13/24] LoongArch: Add system call support To: Christian Brauner Cc: Arnd Bergmann , Huacai Chen , Huacai Chen , Andy Lutomirski , Thomas Gleixner , Peter Zijlstra , Andrew Morton , David Airlie , Jonathan Corbet , Linus Torvalds , linux-arch , "open list:DOCUMENTATION" , Linux Kernel Mailing List , Xuefeng Li , Yanteng Si , Guo Ren , Xuerui Wang , Jiaxun Yang , Linux API , GNU C Library , musl@lists.openwall.com Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:yxwXvBeurszM3x+5iTkoGSd4Qxz4mpEWhesN486kJBN+frXxvrQ mO+187/GlEbR/dArx11jPA06OyFudERdbWlPkc80hs3Rc9nTNKdl/dmhxceP57YKY9k7bA8 rQbUDhxIsA1SIB+q0iGzpuQC9TNxNlkaELdcCZJu9W+hKSpLNFU/qbm4tErTlEswh8mpSO6 3MrqZbgc6/PYFGOYWaGgA== X-UI-Out-Filterresults: notjunk:1;V03:K0:sHKp8A96in0=:tGBsVkUkcIot84lHAsJyee K3a1+e7tgwdaZR7rYmO9kvpvfzui14t9Bi/37YDUGMHR1JnGQqEYkTlT12ZYZ+etwb2ufrmnD wTRyVkJtD4Ff1dvrj24M21W6huvEyn7zrVG1qOtKbdsz6Bb3iI1oEu03LMr6dUDd6Uj1P/UVR 7CWmS5SvJUB4eF39OvgNITThNuCZ8r5V1FSBhqBmD5S5BQJ4jrCDX0QBah6xxtMoR0LtouCln Uz6vXON60kQn/MY18EChsZzEd1J8ApnFKhaz3PTSXHoaI45TSaVDLUvLObzPmt+bMkQ1EAlaq kvSkMoWgpTIngZsNOYsgBlrunIjsf39uDpH8FFtWCODPGJAfnRZSadc4U1R5N2xCyQ+4ZZZMf UjsO7yXWsQcIIVSfalYAXTwsjF8glIONDlTX2C6ZF6aYT+cWW7v/CzPyx/FnJbyjbMawGpAVA v4cJvZg+wmNJlvQw5RG/n9PfK9gCMdrwLcT7OKvXuwGAQbP3Nbb6pTsLhFu6o4heNbtPXCIlF +h1dkrMqEx0WxuVzgjhhEHSlVKspPbiHhVD9TNvHwDfiT3sb2Vmev6viQ1pkVPfPxg79/KX7u JQ3poUxYPRzYBR3fjqg7f49EQ+HOJ22+kelBT2fTJZl1f6kXreud2iexbtwTqG6Zrzwe2JRHX JuE2eVNTvHvx8/q3GAXGFyThcXmFOx37m00IolpiuURHeSVEqCn0UOgh7FABeIt+TO4WMBzgL abLWrs4OJQOo6Nqglhb83F+Wof371VbWMryjaIbuff4Uck1FuOTmoFCqdWCXaCCz0lMQ+A0Da u87erz+MObZcLjfIwTIKXn+q+fAO5jiQ4s1qgNWJKUxpiFhCyirT0bYNPkf8tGezETgN1ahfd VjWAdQomAmy98W14T4yg== X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_BL,RCVD_IN_MSPIKE_ZBI,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 9, 2022 at 12:00 PM Christian Brauner wrote: .... > I can try and move a poc for this up the todo list. > > Without an approach like this certain sandboxes will fallback to > ENOSYSing system calls they can't filter. This is a generic problem > though with clone3() being one promiment example. Thank you for the detailed reply. It sounds to me like this will eventually have to get solved anyway, so we could move ahead without clone() on loongarch, and just not have support for Chrome until this is fully solved. As both the glibc and musl ports are being proposed for inclusion right now, we should try to come to a decision so the libc ports can adjust if necessary. Adding both mailing lists to Cc here, the discussion is archived at [1]. Arnd [1] https://lore.kernel.org/linux-arch/20220509100058.vmrgn5fkk3ayt63v@wittgenstein/