From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_NEOMUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 825DCC072B5 for ; Fri, 24 May 2019 09:57:17 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 44E0E21773 for ; Fri, 24 May 2019 09:57:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=brauner.io header.i=@brauner.io header.b="EeksouSA" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390437AbfEXJ5Q (ORCPT ); Fri, 24 May 2019 05:57:16 -0400 Received: from mail-io1-f65.google.com ([209.85.166.65]:33357 "EHLO mail-io1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2390098AbfEXJ5Q (ORCPT ); Fri, 24 May 2019 05:57:16 -0400 Received: by mail-io1-f65.google.com with SMTP id z4so7331310iol.0 for ; Fri, 24 May 2019 02:57:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brauner.io; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=M/EcKSjlMMdWfcfrmWG3Y6oYYZWgbCmZ8EBb04SSgDI=; b=EeksouSAZsbhL5PUeN9hhOGBqYxIdgSKG5pQ+CgypqeDVq7bvpYcPXpk4nvjOuW49N Cd4uShxLwvxYqjNcKJ1dy0vgFQCi2T8kxvU7ymug9tdoWc48ogQukvWRqj+rDoH/lZdi mk5z5JSaGumuXh7MuLtf/caHxjlNoDkGebMRL5Kle1S+UkUeFxrzzUYh15VlBefAAZZh CGz2xqNtbDLY3X4iOkDE4cj/9EBRAAN5LtdJXmQiizdA26ixBiIxuDmHOO8snmNVAUCf D9hWTi20mwBr6A6qLADbL5T84zefMNStJO0L4UzAz8DoygTZHCKwLfWm5uYPmb4D8osW kQzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=M/EcKSjlMMdWfcfrmWG3Y6oYYZWgbCmZ8EBb04SSgDI=; b=mRp0AqVZzDc/hYh/fgddZxbBa3HtNO4F2k6LP0uTqXGtJVl9DnKcrNMnFdxu3TA7aE Rmrg4Z2LJWG3vfW81zuuiGSCr7+uIO291fm93LJo+LCYkQ1WJyPQAd988r36WWSURthk wo0et4siYGze/8A3CZTwtC79lUDWev66JxnwLIwMp/v+aIgzslrGxsgrpEPYDtE6CpkU uEZjCEqDm/QUK9YOGXu1DVm4gNIZhQr8rSSA6trPc5rXIAihp+VPpY6N0ODjQfvs3SS3 ed4efpnPtuq05ROOMtYshZnngTJfnUsTRCC/G7+lPYhV1HMKMgN0QsE3ms7wXqlkq6Ij AhBw== X-Gm-Message-State: APjAAAV5MS9EVTM7mmJiMeQNusEcCdDox8m09/LWie4oZv3vJrAREo6l KOPJ0IkLFqr0CC+tZisNk/XRlg== X-Google-Smtp-Source: APXvYqz+et+m459Xc/MMXDSFkPYbu9py1MoPd8KKsOjtuxRk1ZkOpU0M8gCI3dUvadZvqxc3xELSrQ== X-Received: by 2002:a5e:8207:: with SMTP id l7mr5693770iom.232.1558691835391; Fri, 24 May 2019 02:57:15 -0700 (PDT) Received: from brauner.io ([172.56.12.37]) by smtp.gmail.com with ESMTPSA id 194sm973879itm.40.2019.05.24.02.57.06 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Fri, 24 May 2019 02:57:14 -0700 (PDT) Date: Fri, 24 May 2019 11:57:04 +0200 From: Christian Brauner To: Arnd Bergmann Cc: Konstantin Khlebnikov , Al Viro , Linux Kernel Mailing List , Linux FS-devel Mailing List , Linux API , Linus Torvalds , Florian Weimer , Jann Horn , Oleg Nesterov , Thomas Gleixner , Shuah Khan , David Howells , Todd Kjos , "Dmitry V. Levin" , Miklos Szeredi , alpha , Linux ARM , linux-ia64@vger.kernel.org, linux-m68k , linux-mips@vger.kernel.org, Parisc List , linuxppc-dev , linux-s390 , Linux-sh list , sparclinux , linux-xtensa@linux-xtensa.org, linux-arch , "open list:KERNEL SELFTEST FRAMEWORK" , the arch/x86 maintainers Subject: Re: [PATCH v1 1/2] open: add close_range() Message-ID: <20190524095701.b7ioi5gg573vmajh@brauner.io> References: <20190522155259.11174-1-christian@brauner.io> <67e4458a-9cc4-d1aa-608c-73ebe9e2f7a3@yandex-team.ru> <20190523163345.q5ynd2ytk7nxcvqf@brauner.io> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 Sender: linux-parisc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-parisc@vger.kernel.org On Fri, May 24, 2019 at 09:43:53AM +0200, Arnd Bergmann wrote: > On Thu, May 23, 2019 at 6:33 PM Christian Brauner wrote: > > On Thu, May 23, 2019 at 07:22:17PM +0300, Konstantin Khlebnikov wrote: > > > On 22.05.2019 18:52, Christian Brauner wrote:> This adds the close_range() syscall. It allows to efficiently close a range > > > > 22 files changed, 100 insertions(+), 9 deletions(-) > > > > > > > > > > It would be better to split arch/ wiring into separate patch for better readability. > > > > Ok. You mean only do x86 - seems to be the standard - and then move the > > others into a separate patch? Doesn't seem worth to have a patch > > per-arch, I'd think. > > I think I would prefer the first patch to just add the call without wiring it up > anywhere, and a second patch do add it on all architectures including x86. I've split this into two patches and also bumped arm64 __NR_compat_syscalls that I've missed before as you mentioned! Thanks! Christian