Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A9CDFC4321E for ; Tue, 11 Jan 2022 15:46:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349510AbiAKPqn (ORCPT ); Tue, 11 Jan 2022 10:46:43 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:44707 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240010AbiAKPqk (ORCPT ); Tue, 11 Jan 2022 10:46:40 -0500 Received: from mail-wm1-f48.google.com ([209.85.128.48]) by mrelayeu.kundenserver.de (mreue109 [213.165.67.113]) with ESMTPSA (Nemesis) id 1N79q6-1mHX7K2h9o-017WVg; Tue, 11 Jan 2022 16:46:38 +0100 Received: by mail-wm1-f48.google.com with SMTP id e5so11364324wmq.1; Tue, 11 Jan 2022 07:46:38 -0800 (PST) X-Gm-Message-State: AOAM533QG5EGLvNOjqRhv+pSIHPRQ6LL9SkCwSpGuII0dprxoZkRRsZY uCLnTmo9kwRzf3sMlp2u7+BmmeT0kpDNOnHX5mA= X-Google-Smtp-Source: ABdhPJwB2xKozQuCORkKSCQAL8ClRXdu0xcIO+JF0MBbhis3uIel6aCgUYRUOftHzuYWMBNA7fgNkNtxR2C9Ihxf1Yo= X-Received: by 2002:a05:600c:5c1:: with SMTP id p1mr2988726wmd.1.1641915998117; Tue, 11 Jan 2022 07:46:38 -0800 (PST) MIME-Version: 1.0 References: <20220111083515.502308-1-hch@lst.de> In-Reply-To: <20220111083515.502308-1-hch@lst.de> From: Arnd Bergmann Date: Tue, 11 Jan 2022 16:46:21 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: consolidate the compat fcntl definitions To: Christoph Hellwig Cc: Arnd Bergmann , Guo Ren , "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:OhqwhpDN2ksPKZsBYhrIQ0Jy/a2mcdyEzEvgvAilHeQi8HUC6D0 XD3UZZXtkDC0wz9zAmXZILu0SRnEkV2TvA+Vna+RRAegFesdETytq27fHjaAFrM4ZomTVQS rYChRPOGjQFxEom9Vc9ua/N0ZsgoDA1Rx/25h8VslivCKlCcQY8h/v/3+/hqbvZz+Ce1yBE kq5hRM/4IHzmUlqDdvJrg== X-UI-Out-Filterresults: notjunk:1;V03:K0:u7BSYyK0FWg=:tUu0i99KWoFD2LamSf60D6 ZfBcp6W7ZmDOTFCGr3jRBrAHuAb1Sh9ZKoTTQoAmEeFARn6cQPagUSlAqB4jUFSqFQ++UTbHY LU9tjpaZSbIweC9XIXkSjykSpPVIX9RuHNymMLfbXxHXlUxGQCSMdaEuNkGJFAKOr5kRCwRiq r9I9Sufz5PUbcgYGSXaiIXWA6AZc/E75RfLScTdMr18xmZF70D4bmj2bV5tn+rP2GKoi+4oCu 7wIH+j5jcFyVswAd5f18r/Jz/JOxBZ5lkBcy3GoWL7dvNcoHK3XanVFMzO8R4SDB4Krj3bDOl fKqA7lhDu/FUYGj4Ulr5MZn03yxAThWc5KX7jJXPNsXSmSq05tkAR2pQMw2ctWu1I5hh+U7h/ K71JhtYAC69vfQLd3FFKxFD9xdaIzVJPTfWLpFg4kaFC6Of/eAEm9Ui9eCbgGIuBdIeGtqOyp ZKo0vt3Wp9att8c8puUYa4cKzUPaBVL/Cu6LFD4SZ1mo6RXyh9SFXNPmXVbITukts0rCX5RSn iFaP25llRgorIrihPDUr6N10ZPbqg22OASy/Aa7VS5wDHUMVXMCxQTZEGrco44OLUsPIRomN/ X3fjkXh+dbD0OiDkTkNJpf24hYgMsBn4/QW8+apGMpHlrim3k6framygL7ZOO58Xd4kl95W4r FbIUZjsVuIsVZ9ML1wcDNVa1qjBqRChEIvnqKUKgdG0SVWJMAXezCKMkXDP9MwPNGwvkuvn16 w+4oXbWxYkVPuNKUiDMbZSXj2z9Abc7+w5KlZxSEsgaQrqSjTwxEGLR+SrRaWX6lBGFNsdYhG uODMcaoBEAfUpM0BObiDS3o/GJrFrfOj/3614xE4UnHN/QU3oE= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 11, 2022 at 9:35 AM Christoph Hellwig wrote: > > Hi all, > > currenty the compat fcnt definitions are duplicate for all compat > architectures, and the native fcntl64 definitions aren't even usable > from userspace due to a bogus CONFIG_64BIT ifdef. This series tries > to sort out all that. The changes look good, but I have the same comment on your last patch that I had for Guo Ren's version. Once we have resolved that, I can apply the series in the asm-generic tree, or provide an Ack to have it all merged along with the compat mode changes in the risc-v tree. Arnd