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 AD703C4332F for ; Thu, 20 Jan 2022 10:31:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1376287AbiATKb2 (ORCPT ); Thu, 20 Jan 2022 05:31:28 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:34027 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1359821AbiATKb1 (ORCPT ); Thu, 20 Jan 2022 05:31:27 -0500 Received: from mail-yb1-f181.google.com ([209.85.219.181]) by mrelayeu.kundenserver.de (mreue107 [213.165.67.113]) with ESMTPSA (Nemesis) id 1MZT2u-1mqAXb2MwY-00WXSU; Thu, 20 Jan 2022 11:31:25 +0100 Received: by mail-yb1-f181.google.com with SMTP id g81so16315857ybg.10; Thu, 20 Jan 2022 02:31:24 -0800 (PST) X-Gm-Message-State: AOAM530i1rFy8RoQsWbFOx8Lh4Dz9sevMKDwwE8Ap+KWRMQknWrarX9a xBA3GOd0jYejqU4+LPfKREnuiw9IZszljyJK0/o= X-Google-Smtp-Source: ABdhPJw23cQjee+wzKe1BZuP5Egl38StW0xVS2Lx2CrxQkm8C96LIXXcbD+ld7BJcIRLzViPyYDZ1TVXzpuf+zNTwjI= X-Received: by 2002:a05:6830:2095:: with SMTP id y21mr25066257otq.368.1642670990087; Thu, 20 Jan 2022 01:29:50 -0800 (PST) MIME-Version: 1.0 References: <20220120073911.99857-7-guoren@kernel.org> In-Reply-To: <20220120073911.99857-7-guoren@kernel.org> From: Arnd Bergmann Date: Thu, 20 Jan 2022 10:29:33 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH V3 06/17] riscv: compat: Add basic compat date type implementation To: Guo Ren Cc: Palmer Dabbelt , Arnd Bergmann , Anup Patel , gregkh , liush , Wei Fu , Drew Fustini , Wang Junqiang , Christoph Hellwig , Christoph Hellwig , Linux Kernel Mailing List , linux-riscv , linux-csky@vger.kernel.org, linux-s390 , sparclinux , linuxppc-dev , inux-parisc@vger.kernel.org, "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:/YrZFEbx0m1uHPEKUQKkFLX41ybymALXeZwa95Ver43ecocL+01 VkusKCnCY435UYabAymjiaqEbCkKjnvVmkXoZhKWMKspaftuIB87JRW21PACROoIaS5mOt2 t61sDWYl+4B9rsTTfcJM5zdAGFA0dRFKSNEj9/2vlVNRJgNiIUKT1Ese3rIOGUEmZpPLxo9 MkM0azpjuJfqPWJM4R4Fw== X-UI-Out-Filterresults: notjunk:1;V03:K0:T7bI/xAO8l0=:qNCIqTulaofY9UgGdzj5lY ATdqoSNUNo0XJ6PgNk3+AgMF3KnQPf52A8y+L8vdS8MglIOZkpuz+jdZQWIviipSc+ILFj6TJ V2kDG0+Ru3nZDp7t3JaHomT2RWNo8C1NcamFdCBz7aRxGqXWjDjQihMwkgyalMA6p1nxiAxQd gYR++/VttGi++oIx2zyUGWruULnfQJfGxLsUDmJvCWVvtvxvimEXv0zRCYKtewrnMjiwTAE0z +aft7FKchhA397VhrdxgoZ6//aL+k9vylD25bMxigKCH0FpgSQs6/QJre+Q72BbfUXZLgXfxg khBBxOPtAqA7s+2fj8vbPg5v8BbskmglChPfZX28qFsABRp4zOGhAd83SL0fkiTi6fYmcZd+P dBq24bfvTxomAFc3uQjvZqO48V65ny8JBvsT8q6Fzo8W8M8fXFcVpS16XVU0Ub/9wq51wiWpB CF2wzN0dgQe0QcqRarjGi1PLDTRkjjWECFnIi3jQb/bEBBCKQtQMAAeRuVqM7nfhm4vFvR6b3 METIKEiCFqBFyZgCczbVEghq74hQSxyCf/GJ7Nq7WCsBD615yDPnGOytFcoNX2qOzMwiLg3I/ zmhS3e/Yas9npym27cEJ1eEs6WeYuraqrn+7S/Arq3Ig2OLYw+1/klIEYHjlugq8Yyja72/75 qN3VmkWmPa4FPHFXZhiRRVD/G9/BTDxeoMa0WEHCgYpyJy8RLGzxGr4juS9ybpnjPF2uNw8Fn sH+h55Ktki2o8OXr310DYiUIvIT2Um4HwkEp9jYAVlASK0mjuEQ2SQawdbp84fedAQ7pfTVq5 pFOodo0W5sulmF73m+AC4MKxw6P68EciMuFtq7wPhk8fmoQMEdCNKoC4nR8TjnJhGabmRmz Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org On Thu, Jan 20, 2022 at 8:38 AM wrote: > @@ -0,0 +1,136 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > +#ifndef __ASM_COMPAT_H > +#define __ASM_COMPAT_H > + > +#define compat_mode_t compat_mode_t > +typedef u16 compat_mode_t; I think this one is wrong, as rv32 should get the native definition from include/uapi/asm-generic/posix_types.h:typedef unsigned int __kernel_mode_t; I think it works if you just remove those two lines. The rest looks good to me. Arnd