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=-5.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no 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 649B5C07E99 for ; Mon, 5 Jul 2021 11:57:18 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2AA0E613B0 for ; Mon, 5 Jul 2021 11:57:18 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2AA0E613B0 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=owYUWt62D7IFI0FbIXJiHSgQSuIWfz9SnjNokU0a0S4=; b=l2v4Yxcfh1PJjv JYM5cfP9XU3CP8xnSiylauq5UyGh97WXhW30A2w3Sc4xeGD6Qmb29LoAxvNtH5lD2OdWqPplg8Y1+ 7z+OL3XzZlLfgCDRzjTqAetvmVuOekO3XJgD9nzIH704Tr1BCZ//NrgSnsGYsPMDlZJfGNInFiuM7 MWZdjFvb5rpcpGhL76DzubjmfLN8a8wSSM/VCpVea3xHabTIvwCkruZSzCnr0JWV2dnkHn00SCyd7 C36LLCWdxZe6wR2b5elGpUtokAIo8FWX9xBpC6RGZHaUhCw2W3w9MmxzvIUCRWZZvwh4VWuMawIVa jdtZgiVWFp2IuNJBOIfw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1m0NCH-008rsB-2Y; Mon, 05 Jul 2021 11:55:33 +0000 Received: from mout.kundenserver.de ([217.72.192.74]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1m0NCC-008rq5-Fu for linux-arm-kernel@lists.infradead.org; Mon, 05 Jul 2021 11:55:30 +0000 Received: from mail-wr1-f53.google.com ([209.85.221.53]) by mrelayeu.kundenserver.de (mreue108 [213.165.67.113]) with ESMTPSA (Nemesis) id 1M1pfy-1m2a7H2n5U-002DxO for ; Mon, 05 Jul 2021 13:55:23 +0200 Received: by mail-wr1-f53.google.com with SMTP id t15so18404997wry.11 for ; Mon, 05 Jul 2021 04:55:23 -0700 (PDT) X-Gm-Message-State: AOAM531dmpJ5i/RTnJxJ2KBYYmygfGq10e/jgD9NKwke47r05dWFAaer ry+en//pmq39ojTy0shfpg7IY25YogxDVm6xVBo= X-Google-Smtp-Source: ABdhPJxhCFK1xZGxnW+/y3QiBf/eE9gPROL0Gg3Kf/pqB3DdVNd8R5s6QK1EFCPNARtCYpet1/e6uxBKc31OislpVx4= X-Received: by 2002:adf:ee10:: with SMTP id y16mr15288976wrn.99.1625486122912; Mon, 05 Jul 2021 04:55:22 -0700 (PDT) MIME-Version: 1.0 References: <87zgv4y3wd.fsf@oldenburg.str.redhat.com> <20210705093656.GJ14854@arm.com> In-Reply-To: <20210705093656.GJ14854@arm.com> From: Arnd Bergmann Date: Mon, 5 Jul 2021 13:55:06 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [linux-audit/audit-kernel] BUG: audit_classify_syscall() fails to properly handle 64-bit syscalls when executing as 32-bit application on ARM (#131) To: Szabolcs Nagy Cc: Florian Weimer , Yury Norov , Catalin Marinas , "linux-audit/audit-kernel" , Xiongfeng Wang , Wang ShaoBo , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-doc@vger.kernel.org" , "linux-arch@vger.kernel.org" , "linux-api@vger.kernel.org" , Adam Borowski , Alexander Graf , Alexey Klimov , Andreas Schwab , Andrew Pinski , Bamvor Zhangjian , Chris Metcalf , Christoph Muellner , Dave Martin , "David S . Miller" , Geert Uytterhoeven , Heiko Carstens , James Hogan , James Morse , Joseph Myers , Lin Yongting , Manuel Montezelo , Mark Brown , Martin Schwidefsky , Maxim Kuvyrkov , Nathan_Lynch , Philipp Tomsich , Prasun Kapoor , Ramana Radhakrishnan , Steve Ellcey X-Provags-ID: V03:K1:0qEvZzaQFB/xrDFfScIyiaIvqbIEI9wK5V0f+HBqGEpY47CT4C2 Y0WmigLPz2F6tBH6JUJsbAeccKwA+5MxEKLPkluLJEZULa0zRLnY6hIfF1JAk1jpJ6j7AGl TTaFj/Og9nAQetiQMp8gbHt9cfOCOTN7q+Q7pYDX0nwWUWnp5r5zwiFXak76xU8RWseL/7k Fq8Mekc+hDxJpqpesLfjA== X-UI-Out-Filterresults: notjunk:1;V03:K0:LnySYnpp/14=:kmP0QctjCgZWpJPKipXDmF YkyeCNXSQw7vUl29e8WIeboT9Op73FerSvp6uhrXjZ+SDlDRDxZVy67M07BDrZSitlY12b8El LF8qzxAWKdYTaJ7d9hw1qcnMVfXPTeNKq7slsRyVPwuU9JBfOUVPkz27Ay8lzHDD20LkjAV9/ yToLcdwq6s7+FGOxW+dHzUROGKP9CtqxrCBUU8GbeJaKaJQUkSy0pRNtPE1kNZJjcFB3rYs7n y6gerFB+HjPJJ3jqn+Eeb5JnFQ6DgdPzhRL4k73AQHlCGTuLctBRHP5ciZSgCIFHVuTdKCw/h bOfVBS7Rl5nLMvaG87HxiU9oUAFBx8MknMq7tctBWawXP8BmOclnshr6/P6sQ5kuYiUTzuSuF d98sqL+9YgIcsx3u18rAP8F6ExCZqJBjDGw9ZeW+3lB1wMwm0PLuFXnO9KLvfd8eLEnKwBK8d 44ARpr0QhgftFsf8qt5oBVjqpk5wkxkC2AQPTUqCr4EOybjRz7XulM4gdQMIqamRFrR428XQ+ zqljhQN00p55OR9lJ8zzpuPdMvTcBW6+o7LEFv1gM5vuM9i0NuLu2jsw9Zxg/U/bTa5iTX8DE DrOwwp76UzumrQrRR5TwrJHuVS3g77P38b+KfgaM7ZCyazR3XLAH/YE7uq3LD7fYIogsej35M Plso7GyvEbLaa1FLVojTduxay0t84yILYoyyrntTF2oEq5QqO5cjPk/uZx0UG03CzY1l6SAJM 3Kik3222xl5z0+QdN2FLQGZylrqhPxsYK2xcWasr3UC6cNnJWqamif+Fj2acGOX5wE+Tbg2QP Wgt0lsP2mdgrooHXfsHDxTwIuMUayRSRi3Vs+lYGWYxrEYbgWp1IBuTGvUVoAol9RjGnhj3ZR eYQ4rUXQ9Bchum1vs9iJ/95PtCyoLVDqNxNb0nu1azAoqKVdBCGBTSsMBLLFnqs4u07rG4JZs v3fJGSfEf6dOHIwXA4VMQ4PmfQIH4cOvhP8R5WcF3vYe8Af2sLjdh X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210705_045528_851173_7AE2BA5C X-CRM114-Status: GOOD ( 17.92 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Mon, Jul 5, 2021 at 11:36 AM Szabolcs Nagy wrote: > The 07/02/2021 20:19, Florian Weimer wrote: > > * Yury Norov: > > > At least Marvell, Samsung, Huawei, Cisco and Weiyuchen's employer > > > actively use and develop arm64/ilp32. I receive feedback / bugrepotrs > > > on ilp32 every 4-6 month. Is that enough for you to reconsider > > > including the project into the mainline? > > > > I believe that glibc has the infrastructure now to integrate an ILP32 > > port fairly cleanly, although given that it would be first > > post-libpthread work, it would have to absorb some of the cleanup work > > for such a configuration. > > time64 would require syscall abi design changes. > (that's likely an abi break compared to what the > listed users do) The kernel port uses the generic syscall ABI, and has done so from the start, so both time32 and time64 syscalls are supported in principle, as they are on any other 32-bit architecture these days (except rv32, which dropped the time32 variant, and x32, which uses the time64 calling conventions but the time32 syscall names). Arnd _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel