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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 58BF9C7EE22 for ; Thu, 11 May 2023 07:01:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EDF146B0075; Thu, 11 May 2023 03:01:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E8F606B0078; Thu, 11 May 2023 03:01:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D56E06B007B; Thu, 11 May 2023 03:01:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id C1FE46B0075 for ; Thu, 11 May 2023 03:01:34 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 8B10CA0212 for ; Thu, 11 May 2023 07:01:34 +0000 (UTC) X-FDA: 80777078508.17.E64FFE4 Received: from mail-yb1-f179.google.com (mail-yb1-f179.google.com [209.85.219.179]) by imf17.hostedemail.com (Postfix) with ESMTP id A0C794000D for ; Thu, 11 May 2023 07:01:32 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=none; spf=pass (imf17.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.219.179 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1683788492; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gv6cvH2UY+DsSAH/1SoTqLLUBTfL/OySbHO2647mvDo=; b=Fm0ZpggrID+RkuigTlArPAMD4EgjS0Swns41GuDG97Yxq52PPe6TI4sulqR15JWaEcZtCQ D43JbLZ/FHG0s2+SZwDlLrwVxUiZF97pudBkCwx6uVAUwW/30Z4oOh/8XgIHevjdKx2OTA +5aB0g1g3At5UJgmuWiabvv5WFJbxHg= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1683788492; a=rsa-sha256; cv=none; b=7YXgYziJpGcvP7Bky4fPdsanVfLVsjsiPCCkd2rZf4vSXBoQqCW4zvFdu97AWwfX0gu/c9 j53YG2KzPJjsYplWViJPaJstB1YL2ufHzSExZLJvCnmLqbHkyml4Ut7BhMSiEQmKOVuVyP OP56YZJ4fbQHeRqVgC3ky6XYr4UJMB0= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=none; spf=pass (imf17.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.219.179 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com; dmarc=none Received: by mail-yb1-f179.google.com with SMTP id 3f1490d57ef6-b9a6f17f2b6so39726085276.1 for ; Thu, 11 May 2023 00:01:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683788491; x=1686380491; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gv6cvH2UY+DsSAH/1SoTqLLUBTfL/OySbHO2647mvDo=; b=BiYmxuSsgbvhJnwANm9yuUhZbtg88HKRic+fiEzvghPQc9ZhPNzLrMDxNI0/ngVTks IBIaY1EF2z8BdaZe7ZPHxTGEajEjTdXsDnrwtmoglPRPDThRdDkicifu/8UwtzVqcFn8 LfXYq/9u0mJamTywIDlMdNHIanGxTztizQh60YMpeumqz6Kd48FRfdgkfeG4j6MvfY35 tcY2Cb0OCCxe5DaBUxp0MWDQcX7ksGuaZ60l/uwuunO/SUaWeys+Qy3iHdZt8PsgMO2I WMLd2/PhmqAIql4xRDja3+tTqlKxfhQNPv1onRxEEpL+eFVoo10HrpaxVm+jt1ZTFHRO lmdg== X-Gm-Message-State: AC+VfDw3x8JpwpJ/QWtNPjRhr7PNfrQitAy+8vyz8Hdv8xSITmp+9BXf K7JUjc8BCCDBAJ6D45tRukQRdtlr2pYtkA== X-Google-Smtp-Source: ACHHUZ56UsboLUc5pYFYdJbrcPn1E5nzEvwpYT2yo38cQTaKndWdm+4Ssx4+mpbbqdoCelIh9A2q5g== X-Received: by 2002:a81:4b03:0:b0:561:1ce:c9a5 with SMTP id y3-20020a814b03000000b0056101cec9a5mr420136ywa.22.1683788491257; Thu, 11 May 2023 00:01:31 -0700 (PDT) Received: from mail-yb1-f173.google.com (mail-yb1-f173.google.com. [209.85.219.173]) by smtp.gmail.com with ESMTPSA id d201-20020a0ddbd2000000b0055a777e3c50sm4640495ywe.62.2023.05.11.00.01.29 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 11 May 2023 00:01:29 -0700 (PDT) Received: by mail-yb1-f173.google.com with SMTP id 3f1490d57ef6-b9a6f17f2b6so39725917276.1 for ; Thu, 11 May 2023 00:01:29 -0700 (PDT) X-Received: by 2002:a25:1342:0:b0:b25:a1e1:5b65 with SMTP id 63-20020a251342000000b00b25a1e15b65mr22072246ybt.5.1683788488909; Thu, 11 May 2023 00:01:28 -0700 (PDT) MIME-Version: 1.0 References: <20230510195806.2902878-1-nphamcs@gmail.com> In-Reply-To: <20230510195806.2902878-1-nphamcs@gmail.com> From: Geert Uytterhoeven Date: Thu, 11 May 2023 09:01:17 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] cachestat: wire up cachestat for other architectures To: Nhat Pham Cc: akpm@linux-foundation.org, linux-mm@kvack.org, linux-api@vger.kernel.org, kernel-team@meta.com, linux-arch@vger.kernel.org, hannes@cmpxchg.org, richard.henderson@linaro.org, ink@jurassic.park.msu.ru, mattst88@gmail.com, linux@armlinux.org.uk, monstr@monstr.eu, tsbogend@alpha.franken.de, James.Bottomley@hansenpartnership.com, deller@gmx.de, mpe@ellerman.id.au, npiggin@gmail.com, christophe.leroy@csgroup.eu, hca@linux.ibm.com, gor@linux.ibm.com, agordeev@linux.ibm.com, borntraeger@linux.ibm.com, svens@linux.ibm.com, ysato@users.sourceforge.jp, dalias@libc.org, glaubitz@physik.fu-berlin.de, davem@davemloft.net, chris@zankel.net, jcmvbkbc@gmail.com, linux-alpha@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-ia64@vger.kernel.org, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linux-parisc@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: A0C794000D X-Stat-Signature: 49j6ucshyjr5bwpj5coj71149p7dgwog X-Rspam-User: X-Rspamd-Server: rspam09 X-HE-Tag: 1683788492-758049 X-HE-Meta: U2FsdGVkX18KjOf0uRVfA+CLOgWc5nWT1jfizcPcwYBi1TTky09rq9huXSNzQPE32JjdHbm8DAihkZGexVpLIxPOi8cOe/4s9UlRhU7Fo48baHS6dOdsUzGT+35w58aP3NZaHNvSXDrRKu6FSizJdFy6nl0mnrJr1DP5WXnNIhuy5cdj+Ll4iIjZwwkDe2x1VbtmXKn8cw7CxNjq+NLsgu1GvjNTEc+ziHUniNeusm2dpO4R8syn4Or3MpDEYKd4i3MX4wj5+xikXN61DdF/pWSn60RpEbzt4BnhBu8Vk3OQANoPXzSdzNktFY2msXQhNotGKsATJGVA9bQejOEMR8tlHSj2KOyUiml+DTrW5bJ0YFzRJe6eXdW15ZiaFbsWxtxKA/PbnS9pGXwOoAVuMaM6Zy2G6frhB8RCXz2nU0dIatB949ImSNefbfjrluPIBv/AGn2l4LZmfVZq4uR3xzKO9s9NVrKWsTuAw7dSw1oIclD8WedEIyz67kumCXhi6RLjufZVEcakHNNDafgD/d5jxVO4OXIVJE7jzMP2YzYYTr9232+qi5lVUUlH40s5y9+rOgjKDSNll4YV3Pjiu4EvTn2aEwsC/WPZ46QS4lqzZ48fY5yzi80vFyw1jzLRtNuy/QEThh0X8QmYMLezED8FrFiOuR6Cio1QA2DYyEbQNKtKtXnsl8YnR5XhChPVrIPnwAKsZ3X+gfYAyaUKJ3e/M7awXkhcGwS8pBCm5u1a3RDpuYpuTXQNiFSYisNBPJcFdQll+qvc1nVf5zOSvJXVRpMHAx6hPIjHaI87MwwlkeicZkOhGHaXERiHkttHeyFbgi+z9bQJrhqyeTnFYxFlCerSBn80Ocp9Fet2WEa3bgADI4e1FW4M24OHumQxkDG89g+X/78jaHR4gwqbGROL1eChik2rzWMxvP/4K95tf9msr7Gre2ZB2e2ZfRtusWnE+tCDcgPYev8m67u iZ9i93q7 g5qLmT7F/1p4O6j6hL0VHcoWPeHVmzSwD8aGqvQzMdGFqf3kdO8oM/+KPmb31NsdXR6I0VBZCdq2/a018W3a9f9yMwiAwkNEiJ1Jn7Ka+9hB/MB4C3ZUugZR8NeKRr8mHRckE5ak693k7GR4ibhUAw6RVyXwucs9B158S1Jn6ZxQ48iFMvEt/BTtPCTvhYxKjgl1sIolSatANa55BFGKOdwkE81lkLZ+F9HdoqkgGMp49/62WpQvfcYpUy1yNcTMOcbsOM7DADi2eyC3jnCNcirbydj+ucVMFtKTv/s4s8d/nWfJTf6yUHIGfqrCZoik6DMMU9QVSU/y+iJGCHvH7EGlP4CncKCDpGJR9cZm/4O8ML+Ix4IqRtn9v2+XvD6oJxSd5UIuRiow2TQtufuHrF1rNv8wvfrNEhHQ+gjMiO+5N4JaAu1Z5XsivUm7WnxhqxylKVcYa2u0xeEaFYJsHNgG71hlwbWALUC2yqdfpjw32pz8CpLZEnlHm8YJrrL9N4EFrwGWpIRHu18Tj16L6H9MzsuQO8107WccZ X-Bogosity: Ham, tests=bogofilter, spamicity=0.001437, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Hi Nat, On Wed, May 10, 2023 at 9:58=E2=80=AFPM Nhat Pham wrote= : > cachestat is previously only wired in for x86 (and architectures using > the generic unistd.h table): > > https://lore.kernel.org/lkml/20230503013608.2431726-1-nphamcs@gmail.com/ > > This patch wires cachestat in for all the other architectures. > > Signed-off-by: Nhat Pham > --- > arch/alpha/kernel/syscalls/syscall.tbl | 1 + > arch/arm/tools/syscall.tbl | 1 + Looking at the last addition of a syscall (commit 21b084fdf2a49ca1 ("mm/mempolicy: wire up syscall set_mempolicy_home_node"), it looks like you forgot to update arm64 in compat mode? Or is that not needed? > arch/ia64/kernel/syscalls/syscall.tbl | 1 + > arch/m68k/kernel/syscalls/syscall.tbl | 1 + For m68k: Acked-by: Geert Uytterhoeven > arch/microblaze/kernel/syscalls/syscall.tbl | 1 + > arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + > arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + > arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + > arch/parisc/kernel/syscalls/syscall.tbl | 1 + > arch/powerpc/kernel/syscalls/syscall.tbl | 1 + > arch/s390/kernel/syscalls/syscall.tbl | 1 + > arch/sh/kernel/syscalls/syscall.tbl | 1 + > arch/sparc/kernel/syscalls/syscall.tbl | 1 + > arch/xtensa/kernel/syscalls/syscall.tbl | 1 + > 14 files changed, 14 insertions(+) Gr{oetje,eeting}s, Geert --=20 Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k= .org In personal conversations with technical people, I call myself a hacker. Bu= t when I'm talking to journalists I just say "programmer" or something like t= hat. -- Linus Torvalds