Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp1638512pxb; Mon, 12 Apr 2021 03:07:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwmTJTvrSkOHkdwLsC9lJ1DtYtJLCJDQvBonEDi0xdQ4eGo26s6wg/wMQBFicerHSFKL2Ae X-Received: by 2002:a63:a47:: with SMTP id z7mr23325703pgk.350.1618222044560; Mon, 12 Apr 2021 03:07:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618222044; cv=none; d=google.com; s=arc-20160816; b=MImbDUOH0+1QvZHVgTsnVwVAa2dsSEbEnS6ezjn9XJt5SfjDSq8s6v/12w02GHYDa0 vDCiWena/DE1SOBjHZkQtW6yN1+2NulonuZhz7zv/uc8/xPFE3dbf8Y629phBt2DX22y 6rJ3Kaua57tgZyPM1X6YqlWt9rIE+6mTF6KadArX4WzIu52jggxfpPmScFIsYZjaRC7K 18HEESRM+9P6Eea8JpCVE0vAjIjiceT7O7fcCAvAN+QjLBbD3f+SIHEcREPY43YtaHi+ k+Icdo/RLj4u0t23qluUbVIZ5NPAjvmz9JdYCclJ2Ycj7h6+Dsv8btcjt8/ZCfY1OJ8Q 00XA== 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=vx9rZv1dJbGtrThzTG8AS+a3RFTOX9z5j26MIPoxOFE=; b=Kr/uDn0/WPs6TqT21WqKXq0EyAk4+FwvAvPtkew7F0yil57AZTdXw63gz+r4sKR0/B uLyZdUahY68K0yK4R+STBJTDcDwrozD57UMtnP+FO2Z81CokNhXVFogttao5b8ot0KvP cgeJMyIqdAwcZ/UeI0zVC3GDVUYJ5FmAO7LooT+h2bz6vQqMN+FPwa0oplkXAMj71H7F 6LfjILgkaO1Fbeo72X97fCTiOaqbmKCV9allDi21AhONWw59jdWipGKy+HvD9lnmuo1/ gnpKIYZx3IX6HRZT3mn6VOcaUgpR3wHkaFvacVJRloiRk+jtQPx3c0DsxCefdMlsG4Gl e+yA== 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 u76si13073808pgc.268.2021.04.12.03.07.12; Mon, 12 Apr 2021 03:07:24 -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 S237765AbhDLKGV (ORCPT + 99 others); Mon, 12 Apr 2021 06:06:21 -0400 Received: from mout.kundenserver.de ([212.227.126.187]:42681 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239693AbhDLKER (ORCPT ); Mon, 12 Apr 2021 06:04:17 -0400 Received: from mail-wm1-f44.google.com ([209.85.128.44]) by mrelayeu.kundenserver.de (mreue012 [213.165.67.97]) with ESMTPSA (Nemesis) id 1MuVOM-1loFLz01qc-00rWKb; Mon, 12 Apr 2021 12:03:57 +0200 Received: by mail-wm1-f44.google.com with SMTP id k128so6440219wmk.4; Mon, 12 Apr 2021 03:03:56 -0700 (PDT) X-Gm-Message-State: AOAM531QjEsrwvzo/ViQ7GZGLyabLL5Js0s9lXjecqMatmBYUrfhHuFF SzbAsw1huoXQb1ksna+WznNd6KJvx3GhtZTGezI= X-Received: by 2002:a7b:c245:: with SMTP id b5mr25489890wmj.120.1618221836576; Mon, 12 Apr 2021 03:03:56 -0700 (PDT) MIME-Version: 1.0 References: <20210412085545.2595431-1-hch@lst.de> In-Reply-To: <20210412085545.2595431-1-hch@lst.de> From: Arnd Bergmann Date: Mon, 12 Apr 2021 12:03:40 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: consolidate the flock uapi definitions To: Christoph Hellwig Cc: Catalin Marinas , Will Deacon , Thomas Bogendoerfer , "James E.J. Bottomley" , Helge Deller , Michael Ellerman , Heiko Carstens , Vasily Gorbik , Christian Borntraeger , "David S. Miller" , "the arch/x86 maintainers" , Linux ARM , Linux Kernel Mailing List , "open list:BROADCOM NVRAM DRIVER" , Parisc List , linuxppc-dev , linux-s390 , sparclinux , linux-arch Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:Dps70YksbRgOOYYzitLBwIiCvjUaqq0PzQS+9jryUR6sjkSkzVi Z5OdoVhP6elJGW3hcIXNuO1pVfwf0DY2PQq2XGmGGpGQf0h3WYfeQNSzz4RyoAzn2nLUdi3 HLXh4VNf//zZZY+ByCodtcDxii+Ub+aXpmA1MEz/PcbTvEmqetuufSlyyeC9Nx+tG2meNjd 8OfTdzjQDEOdC3hGC8npA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:JhsavkM/5Ss=:zkobLlRXkmjwTPYUdZkJDb mSXH7ktDlvbeTu7s4XAi+ZEsVEIGoyifakHVvcjbyMDUUyK2xA9M02Pl/BwMO3V2HaNxWHt7z 8U9qseI2Klq3RHfhWG26prOb4sr4W6389IdnAsBejgdHDXQD/PRwrfXTEYKKz/Z2E7zWmCu4c sHcOwsuK/eiePNjk0Qxa97bMfRVKxBXL0L/OkzTiZoclCu6nIeVtrHUGh3liWhJKEVDOBxd1M BA+MiE61AYUn/GGSVqEPHlYOtF4nl0q6Mau9R715BKfSmZG5RnX7eu2BODFsAp57J4ishaFu7 viaB4JWPJuaCQWIGkYV9i3HkWX5N3mc9oZS8hFuRTx7INh3piBzlbT0S7Z9P9vHSwd6lb/Lhn r960oHG3wwPcZ/ZNyc5kq684fblqsxyHkdstht2U3CAiMesJCap/F7Cu8GraDA3H3Qs7Ocwnz ibs7wtfqsiy+31P1CJM+UBD38kMz1JKVfDn2e9vTtXKaDGkIdG3pxYe98rvuujxFgRWYSJItU Fc+5ChUDNRSqhhYtXNWsbcxlstvJKRF/iTkjJuyqHn+wlhvUnhLxMk1hqcWAtgRwu8zL+nDJr lOnhA2dVZfA5LQTR6ITJLp2MA17khRjqCA Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 12, 2021 at 10:55 AM Christoph Hellwig wrote: > > Hi all, > > currently we deal with the slight differents in the various architecture > variants of the flock and flock64 stuctures in a very cruft way. This > series switches to just use small arch hooks and define the rest in > asm-generic and linux/compat.h instead. Nice cleanup. I can merge it through the asm-generic tree if you like, though it's a little late just ahead of the merge window. I would not want to change the compat_loff_t definition to compat_s64 to avoid the padding at this time, though that might be a useful cleanup for a future cycle. Arnd