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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id EB733C433F5 for ; Sat, 29 Jan 2022 21:40:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1353123AbiA2VkZ (ORCPT ); Sat, 29 Jan 2022 16:40:25 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:33407 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233129AbiA2VkW (ORCPT ); Sat, 29 Jan 2022 16:40:22 -0500 Received: from mail-ot1-f43.google.com ([209.85.210.43]) by mrelayeu.kundenserver.de (mreue010 [213.165.67.97]) with ESMTPSA (Nemesis) id 1MKKIZ-1mxmHb13Pz-00Lj0v; Sat, 29 Jan 2022 22:40:20 +0100 Received: by mail-ot1-f43.google.com with SMTP id i16-20020a056830011000b005a3cc8d20fbso2826089otp.9; Sat, 29 Jan 2022 13:40:19 -0800 (PST) X-Gm-Message-State: AOAM532uGFEAQ/r3avHpRSTjCMnoMLcVBHqAJhysaZqycCFO1YHD+rc3 KGSt8BekMqCCxzBPyaaoCftp52ERQFwSEyLRg7A= X-Google-Smtp-Source: ABdhPJxSc4cWbyXoSGQiQtpLi4PNMIRU496vg4S4jN8fyO8Z/BY7E62yNehuKgdWMqyCyzVpdMc329RL2rEKIxjEMaU= X-Received: by 2002:a9d:73da:: with SMTP id m26mr8391513otk.72.1643492418274; Sat, 29 Jan 2022 13:40:18 -0800 (PST) MIME-Version: 1.0 References: <20220129121728.1079364-1-guoren@kernel.org> <20220129121728.1079364-4-guoren@kernel.org> In-Reply-To: <20220129121728.1079364-4-guoren@kernel.org> From: Arnd Bergmann Date: Sat, 29 Jan 2022 22:40:02 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH V4 03/17] asm-generic: compat: Cleanup duplicate definitions To: Guo Ren Cc: Palmer Dabbelt , Arnd Bergmann , Anup Patel , gregkh , liush , Wei Fu , Drew Fustini , Wang Junqiang , Christoph Hellwig , Christoph Hellwig , linux-arch , Linux Kernel Mailing List , linux-riscv , linux-csky@vger.kernel.org, linux-s390 , sparclinux , linuxppc-dev , Parisc List , "open list:BROADCOM NVRAM DRIVER" , Linux ARM , "the arch/x86 maintainers" , Guo Ren Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:lnMfdgYEnSzWgrBdIox1QiTtJ/mhHPon38ownGxPYpb8Uida3VU tfyy4FXB2xzzPbBOtGmv5a4pBMEEwyX8O9L1f+kulgNvew7caxFsmKjzWFd+zLH4Fejx5l+ xassjjrOzMYYfFKqcaxlqyWAWmJ/hygLwuzTj6az5ltiiR6k1hxnFeXy1bEFXbs8GorGkjJ zEl1/GLHKvkmvf/pVWmjw== X-UI-Out-Filterresults: notjunk:1;V03:K0:+xAXmlQqFQ0=:q+/YVKL9cK4h9X74Ey2YvJ upHTbUlCwlp/hRQIU2bY3zQKgizxwntrROt8rL9SDmbxXt1t9xeiH9gl01IN5lHGQE4F509VY PE5BcwOJWst8MWCYFiskFW5fHUP4hpqK1iiLACC8GL/xk+2vq8XvtkypvcwAFSPAhFPCOv5fk WEFtf46LfdL1BtGJhTXpo6WAMgzu7+RQiKzGL2fpCWRQHeR/q0pVdgjxZATz0mklQA2ry0rxX WlWL2KNZv85yJciTzU3lZ1+olVgzVJ6bW811KHgBuaoNefuqX9MOEZSCaHFnBX/l5gMPdrPll 51wRPTqB8QRBvnqGZTfMdAHma8C3jx366/Llc5HJpqFmgSMXiAAVDu0zv9bUvRfau/eEbGRIW AQYaxk5TgqDdohW4PzPqf4V+OA0jZnTZLhxdCi4CXgwUvqZtqAA/Gk7E+0sIte3LK+65xMZzL 4hhAefxkz6QTglhcmXDFCozB4OpQqvtX/spngdIDdseRL0Z8Q0j/idC0e1mYPJt/NN9Hs9D/U rbReiEIS5pjpCKzzxRoYx7K4b2sP/PXrfr3Iphm6JMwqfvyK5D+DgyFbZieQKdXelPOWdZJIr mO1N72L4x2usAHDO3SKhIOq4HzITZIIT1IJFjosHJ1qI6o3/oPvGqMZeCZyN95DuM2YnUirFa icB0qacmeX6rA85wW4PTuMQHLsGu69h0doRRlK2XxRu7ZFzzQ/Kww9dT6ZHYkh036G0NhjKTr L5JFGyW2RyI8yUnOUh3949XJgOa2HNLfuhUC0YyHnI4HF7fNwJ7dTTebGHwbnZQmq08LP8udI KFcvUfXzKU8E0W7uhYGAcWv+bpd1bPXOZ68FA3AaB80qORmrTU= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Jan 29, 2022 at 1:17 PM wrote: > > From: Guo Ren > > There are 7 64bit architectures that support Linux COMPAT mode to > run 32bit applications. A lot of definitions are duplicate: > - COMPAT_USER_HZ > - COMPAT_RLIM_INFINITY > - COMPAT_OFF_T_MAX > - __compat_uid_t, __compat_uid_t > - compat_dev_t > - compat_ipc_pid_t > - struct compat_flock > - struct compat_flock64 > - struct compat_statfs > - struct compat_ipc64_perm, compat_semid64_ds, > compat_msqid64_ds, compat_shmid64_ds > > Cleanup duplicate definitions and merge them into asm-generic. > > Signed-off-by: Guo Ren > Signed-off-by: Guo Ren > Cc: Arnd Bergmann > Cc: Palmer Dabbelt Reviewed-by: Arnd Bergmann