Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp740306pxy; Thu, 22 Apr 2021 12:14:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzGSCHcZmEn58dzXMnnewN7SFbmekpOoIoTjBrQ76OEzZLCsg+5Z1hG/0eCzaN4zedngsZh X-Received: by 2002:a17:902:7804:b029:eb:66b0:73a7 with SMTP id p4-20020a1709027804b02900eb66b073a7mr28003pll.68.1619118846251; Thu, 22 Apr 2021 12:14:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619118846; cv=none; d=google.com; s=arc-20160816; b=m3fEkphU92jChbLxsdx/RjoKAcwhhcevhJtrQY4akAw90U2Bd1/1oU7aIsbZ/5Dzv6 QyK+3mVEH+5kOhoeh5BdnvtTYMuiE8rroeJ+l85uV70T4BmLwJe3MPMUIV9+2vLHOF81 +A3F2vheu8pNySJFzqneQ1++X/dEZPMvcvXsfJZPTnbDwMy2RPEmP/T/JWn7JZioX8Ov JH2dcE9oET03r24btNEAi8Nl9Pja5mFlP8K/l7ePId0kODL1BJn0Ty1HskN9g/jLH4kU ty1AmWLlWdCYH0w187vY14pbLum/C04AacUpu+4ZHjSA+R+F98nLV0HWvU9ZOtArOPni CUVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:message-id:in-reply-to :subject:cc:to:from:date; bh=xWXTWIvJbJaqDQwitt41dzahERxBF/CR3tFTjl/oz14=; b=HTqALOiIL/ZbgsRh7RlQq63Qu0T+NjcRI7+9E/VXmvhsp4ld0FO4Uyvi3qP0b1TnxZ uzzYi8w7O51jIxwPxBUMMXfHulyebJlwyxbmGXQdF2XTBWzq5utIQ2VTHeHB/ebKHq6f Pe64580/jNCLqlxYJ+oU/Pjm2MuwdMny6vGCjS5X3XwpS/S0prtdH7DQqHBFUE2L0bR7 kJlDzcedvUNlGhPcGqygqRSGYnTQXOeiH+05FSF41PcT73eedqiqe7AttIjGEGS0s87K +rqB/5u4njidl+120s0IXa1UwawE5y5nuWDJsIQAFM6CaPYMcpFqg+sV/r8kyaA7/gfY 4rHg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b22si4356963plz.160.2021.04.22.12.13.51; Thu, 22 Apr 2021 12:14:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238142AbhDVTNS (ORCPT + 99 others); Thu, 22 Apr 2021 15:13:18 -0400 Received: from namei.org ([65.99.196.166]:49432 "EHLO mail.namei.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236058AbhDVTNQ (ORCPT ); Thu, 22 Apr 2021 15:13:16 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.namei.org (Postfix) with ESMTPS id 15803508; Thu, 22 Apr 2021 19:08:47 +0000 (UTC) Date: Fri, 23 Apr 2021 05:08:46 +1000 (AEST) From: James Morris To: =?ISO-8859-15?Q?Micka=EBl_Sala=FCn?= cc: Jann Horn , Kees Cook , "Serge E . Hallyn" , Al Viro , Andy Lutomirski , Anton Ivanov , Arnd Bergmann , Casey Schaufler , David Howells , Jeff Dike , Jonathan Corbet , Michael Kerrisk , Richard Weinberger , Shuah Khan , Vincent Dagonneau , kernel-hardening@lists.openwall.com, linux-api@vger.kernel.org, linux-arch@vger.kernel.org, linux-doc@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-security-module@vger.kernel.org, x86@kernel.org, =?ISO-8859-15?Q?Micka=EBl_Sala=FCn?= Subject: Re: [PATCH v34 08/13] landlock: Add syscall implementations In-Reply-To: <20210422154123.13086-9-mic@digikod.net> Message-ID: References: <20210422154123.13086-1-mic@digikod.net> <20210422154123.13086-9-mic@digikod.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="1665246916-299225943-1619118527=:394812" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1665246916-299225943-1619118527=:394812 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT On Thu, 22 Apr 2021, Mickaël Salaün wrote: > + > + /* No flag for now. */ > + if (flags) > + return -EINVAL; Good, returning an error here instead of ignoring it is the right approach, so apps don't start using this and then break later. -- James Morris --1665246916-299225943-1619118527=:394812--