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 CB4E1C77B7F for ; Fri, 12 May 2023 21:48:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 189B06B0071; Fri, 12 May 2023 17:48:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1393D6B0072; Fri, 12 May 2023 17:48:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0017E6B007E; Fri, 12 May 2023 17:48:04 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id E41E86B0071 for ; Fri, 12 May 2023 17:48:04 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 8FFA316101C for ; Fri, 12 May 2023 21:48:04 +0000 (UTC) X-FDA: 80782941288.28.96A0A70 Received: from mail-qk1-f176.google.com (mail-qk1-f176.google.com [209.85.222.176]) by imf01.hostedemail.com (Postfix) with ESMTP id C98B840006 for ; Fri, 12 May 2023 21:48:02 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=EpptMN9+; spf=pass (imf01.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.222.176 as permitted sender) smtp.mailfrom=nphamcs@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1683928082; 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:dkim-signature; bh=ktA0DPNP5CNQIjFJf+YrLVaDtly7+JfQEYIY1aBuK2A=; b=J/nLihJYVWRj7ICkiqyxiY506AcYjCPL+CQUl8UcVZQ3AHddzX+Vo0dVN0tIdWMwj6OxCT 51rdcZcp6Eoi7paDgMm5qU+yM4ls8xI0xJZGcau6ZwTiwm6pcJApHUwil+ZTosAo0Mwr03 xp6KpKSy7GsU2HAasi2jyszpLHVxLZE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1683928082; a=rsa-sha256; cv=none; b=cNtsjZpCIq2hdnU+XuHB9wh7HpIMC8HNbTRe0Vs91C0zD+W4ENGSfTsiCvJ2CYtBYVnpSB 77OVcwQg3uVt2obCk5CP68MnYj97AqG/rWspQXahOLlyhd6BTjLYOSg4BzcZCKjnCWfApj fmlJoKn+akB2n2JrCPnjRh6IPm6x4rE= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=EpptMN9+; spf=pass (imf01.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.222.176 as permitted sender) smtp.mailfrom=nphamcs@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qk1-f176.google.com with SMTP id af79cd13be357-7577ef2fa31so2084258385a.0 for ; Fri, 12 May 2023 14:48:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683928082; x=1686520082; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ktA0DPNP5CNQIjFJf+YrLVaDtly7+JfQEYIY1aBuK2A=; b=EpptMN9+Uga6hAcxAo2XzkvGGde8U7iZgqSZwup4gFk7ua2rwfBFWm657rBr2tzbl8 alDpTk4rP4SwxS0++WAmPE4FdQWVm4/enEJ2mQ3J7ahbm+q5NhFo7RUTs7wUOrscZMox 45eupQg0KhJwmEmfQY80h//uPbuUrGvgy+2S/kMV3ur3MjhthaKdkBj5g/zXWCaAa42F nlBJ5ENELKGgHvDXJ6O1MgCI5TkNz2MkLRmOh4ivwQL0KVMfgjcXf0CAUWx2Kaefsg2L rPMZHV59fzGHCt/miNVdcAi7XITRfBOYPKnI+nTBEP2ciUF+hg8YN/lZWQD5Nj0f53m5 YpxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683928082; x=1686520082; 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=ktA0DPNP5CNQIjFJf+YrLVaDtly7+JfQEYIY1aBuK2A=; b=THXj+PuPEPcXWiCwEjLKAUS7e7+hj0l0tbqczTeQjHpezyDUtf59LZc3/eJGT+dCHR rS34XZSbw41vydoaDW2XTEXddCXukZ4p3XDtOKLrdRBNPLyFBd3DmGu68qNslFJz0US3 H/NXWFDl/nEzbzefCIko8y0A49rSQxsdHLbPmEK+Y2ezKS2B1LVZYvsDCnYas5HPw5DZ +JA7YyVYoica8Nw5HV7LAAPpNapqJuwJVuAM6ie1chUKmCEFDRN3yq/t0001cB9TXwVs LLfFsCvL/U5sjwrI1uN316TWXkpzQEHgELyzwq6pFasvWMuSWkQGle6kanxhnZ+K0113 HHPw== X-Gm-Message-State: AC+VfDybB3vR/BIfSBt0ZfG47roY2SAZQZLBBkR6Qk0BPDHwF3i5Tk2f CT/4iwfc1rRNF44dFW2CiTrezMDJTBHrRG1ndhQ= X-Google-Smtp-Source: ACHHUZ6Ds4tgg3tY2HwzC7rc3PEkzb8YK+RMc5PzxH8b2x7aIR5D0EBt3CAybWSjFJTCM+nRvm71yFLpXl19En8supA= X-Received: by 2002:a05:6214:519a:b0:621:65de:f600 with SMTP id kl26-20020a056214519a00b0062165def600mr10970695qvb.1.1683928081711; Fri, 12 May 2023 14:48:01 -0700 (PDT) MIME-Version: 1.0 References: <20230510195806.2902878-1-nphamcs@gmail.com> <20230511092843.3896327-1-nphamcs@gmail.com> <20230512141510.20075825899e3c869c5358ca@linux-foundation.org> In-Reply-To: <20230512141510.20075825899e3c869c5358ca@linux-foundation.org> From: Nhat Pham Date: Fri, 12 May 2023 14:47:50 -0700 Message-ID: Subject: Re: [PATCH] arm64: wire up cachestat for arm64 To: Andrew Morton Cc: Catalin Marinas , linux-api@vger.kernel.org, kernel-team@meta.com, linux-arch@vger.kernel.org, hannes@cmpxchg.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, arnd@arndb.de, will@kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: C98B840006 X-Stat-Signature: dmdo9ch9uihp7ibgidiwn86rzrnsq9p9 X-Rspam-User: X-Rspamd-Server: rspam09 X-HE-Tag: 1683928082-587041 X-HE-Meta: U2FsdGVkX19SVLjj36bez+LB+rOw3cYP4MmSjPEIONYh+n1Jd/mZmx2LmdJoyTWsdYbz1ey+rSuaKMa/gCBanOllagr8+LHCJHzAX8RprJ/tJNOdhNWvUICMjVKDkCGKVwrI9Fw7k7u3cDz0aEYzulrJx+MM7+eiiiVSUcKPKGxMkGpIjNZKoYv6l9u1umKBDom03Uq82GIuFjjqJH3KSMtgw6QN0hfzwgqWZIjujgc9PVUTikoGzZFz41v+kQf4gKsJ+eHDmh75TqaSGpR8HsSp35QPHL2Hb2w8CJJuykeOUwpWGpdDHsUdaf6T5PWwAc5y3gru2X7Bhb6OqdsomAW6E9memD1vdhWw0QCog+xtO6obf0Fk3kB5isXz7yz99nM9XoIX9bv5F9Wcqq46QGRDNZagHm7n5MuiqXYQibQ6D9LItW9ttJq1TTwug+LXFju125ywRAPy6AvgISDxCVzPeEndIs2oQCwPlvkwZjhL2UEFcI4Kwh3PKHU/TLPd45qjQeKRE0nr4XiehIbMdOpCuBzF/VM9dvaP6FOzzhXYafs6HxL0a80xm0C9dGcLFoHe3oETYRt1V3EbVfP5MgfNZlfW1mwBBEbGG2CALcs+/XJ62GXhuHK4ZuB5+B/SefIn1EnmOktekJjeCEKeFyaPAStH9idMD+F1xB4WD71xwnaXtPHI1yEjl92B2TlWY7ASpstFWsRO1kIOVRvh/KPH0sPcJ42sflAR18NsAFuI4MyyljXxyETZ324UYBMQrnsu1BdalomzDMx11X5JlQtUMgS9Qu30mWYXwvPB0KWVzKVxHcY736xPAhKWkUy5DqzH9Lc95fG6lZdLfUVc7wVHdEBbrCAmyXE3KpHnYruOsqk/9I3ot3ketn9yz+pQDtbCs5KuToi1R9O/CXPaOof8jRCE1Iao0SicMrp9wiDkPJ/NYljQ/vNnZZqrw8v4G2QoXAgCGqxs8tHsbdz aoLYWFR/ hjWmArvBjnWkOwU0be+cvOKOMHX8bvEoDxlbibdCPdDBGj+DZ/qpZPsfqOz6yzj2SBHfqefCYIHqUuhpovjyBE2bVoRocCmxndXBLlCN/0ho+sC2KNiXXajeyl8dyRRGDtB0MEDyX1OS4svyvm/Qx8clqv/WJ+7SnsVfe4dK2M7jGA3YY9PAsDXkRLCb/MwZNmlV//WtZikESFD+L2H3yFnNE2IxUEGpc94EyZn5KkGvG4lhoWr0DY9zZhmPWZI/JMuGKmbdEUggjNAkq16PRL7uWWfcFG7Xrze/3r6q5HxHFBqDQBD3/xZx7mzKxh4kalddkLA6Pv32dLj97K3jP0myErHE5SeClbx6972+UnEbty2F9j57m+yzw1KYtCB0b8TgFPZP36DAtx1FPlLw77tAjGDR+hc8jtJDXcvgXZeA0ymDdUQ5fyjDzv4xlOrVOqow/D3DIjBLjOCe2n6UUxm2UrkD7HoRdeeTTwKP2fmFMaY0rYut/GaUDYPWmOgrgjXnaeLS/iDb/Opo= X-Bogosity: Ham, tests=bogofilter, spamicity=0.001872, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, May 12, 2023 at 2:15=E2=80=AFPM Andrew Morton wrote: > > On Fri, 12 May 2023 11:42:26 +0100 Catalin Marinas wrote: > > > On Thu, May 11, 2023 at 02:28:43AM -0700, Nhat Pham wrote: > > > cachestat is a new syscall that was previously wired in for most > > > architectures: > > > > > > https://lore.kernel.org/lkml/20230503013608.2431726-1-nphamcs@gmail.c= om/ > > > https://lore.kernel.org/linux-mm/20230510195806.2902878-1-nphamcs@gma= il.com/ > > > > > > However, those patches miss arm64, which has its own syscall table in= arch/arm64. > > > This patch wires cachestat in for arm64. > > > > You may want to clarify that this is for compat support on arm64, > > otherwise native support uses the generic syscall numbers already. > > Thanks, I updated the changelog thusly. Note that this patch is > transitory - it will be squashed into "cachestat: wire up cachestat for > other architectures". It's my expectation too - it makes sense to squash it to the other patch. Thanks, Andrew!