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 69F6BC7EE25 for ; Fri, 12 May 2023 10:42:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BD0B16B0071; Fri, 12 May 2023 06:42:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B80956B0074; Fri, 12 May 2023 06:42:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A6F3D6B0075; Fri, 12 May 2023 06:42:36 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 97C326B0071 for ; Fri, 12 May 2023 06:42:36 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 641C780EBD for ; Fri, 12 May 2023 10:42:36 +0000 (UTC) X-FDA: 80781264312.01.BD4FA1A Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf17.hostedemail.com (Postfix) with ESMTP id 84E5F40004 for ; Fri, 12 May 2023 10:42:33 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=arm.com (policy=none); spf=pass (imf17.hostedemail.com: domain of cmarinas@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=cmarinas@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1683888153; 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: in-reply-to:in-reply-to:references:references; bh=xDuchBuEAXevfWxFuH484N6vej6m2fqZGCKBbWqYsdM=; b=YDI2o4fmqyfLMclpRvNcbduvexSZfWl90lH+84D2eq6gmWW9xB2qBCjJtLksPHiDFdZ813 bOnqo0hQ/m2k2wvCqzKBv+/Pw49FA/9jsW0iILDwjQlDtNQ0Xli31YfvveiuwvBqqZCnP+ ngnrulajhbl1DvgwcWaembir7iSWC4w= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1683888153; a=rsa-sha256; cv=none; b=LQEjRahZdoeHLLak0uTNx/vURKK+3IgAFWskfODXTFuoO7KC3VwyWD0daAJM2fBwow1aIF dOieIb9HPOyiH2mcUxkG8UaXuh2enEL6vb79gco47YV5f1uMBtYsSPczQ1AiEhGf4x8Q7t 0bE6S/ULhVP3aw0g+xciMx1lAb8Eupo= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=arm.com (policy=none); spf=pass (imf17.hostedemail.com: domain of cmarinas@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=cmarinas@kernel.org Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 62A3B61030; Fri, 12 May 2023 10:42:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D6D80C433D2; Fri, 12 May 2023 10:42:29 +0000 (UTC) Date: Fri, 12 May 2023 11:42:26 +0100 From: Catalin Marinas To: Nhat Pham Cc: akpm@linux-foundation.org, 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 Subject: Re: [PATCH] arm64: wire up cachestat for arm64 Message-ID: References: <20230510195806.2902878-1-nphamcs@gmail.com> <20230511092843.3896327-1-nphamcs@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230511092843.3896327-1-nphamcs@gmail.com> X-Stat-Signature: 1jsg3fkj3s4c4xc3mdrex446toc8skz8 X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 84E5F40004 X-Rspam-User: X-HE-Tag: 1683888153-268937 X-HE-Meta: U2FsdGVkX1+OKoXdFrtrnAP513F5Rae9bkplBNANtL704p1VS1JBx1D7dDjpOfNzMyTX1uOcFTXwKofEofI4rmwRG0IE25J35agRt1BA0WtQWm2flbhmgrTo+Rn3UFX9JbXbnicMKv/kJxDKWNC1suVdLz1b3qGXrZfUHgvwiWscW2IopqZV6PJ7g6BWASHWt0eK5jzp+cZeqM4GQcMx9UTYhQtQ1LzyadyM0julkvVPsErzIJl/IhHxI/YxKyhZiQTN9SgypYsMZupaJLMdMyEe8NY9IbWxE9JnHol+wZGI6BYFuAWM5CT5bLrLmUJlwTeMY5AKgrdpwzA5mh2GI56CMTDTNABoI2YiRg7J7e5Y3qd1l7wysCBOIdZAJnDG724jOq/164PcHgoBMwJ3cUgoXXtwXC+HEkHz6K33OM8Y71kx1Brlk8IYXJg88fPco2GxUNya+yfnkROrTBLgxKRrGHmCa6/+mGmQ9BPyu3sBYVI3LCk2eED7fyW1sRwculNCHQ0nDw+RYoplo33ZtVz5lhXnjgmwSe+e5QnPfGWJyS2LSqQIcWv57tDzqIbTj7xWBuHYPCmwpuV8ajafdhW8CelBnpQl/u9pIUfSoPhDrQY+f8Q4KP9VnFCWi3qWLI3rAXEii8zRF5icFcVxrcK5LmcB09Bip+fRJLzhlU5cwpF6M8aYMUVYwGvxQMrR2KfrE9oaKBRT0Hbz5WgW9B2XVe7vQEZjQ+2fBWIKlJ4DgDJFMEVXIsVfeUi+S8sFKrADuPfWCwMhxo1+GGscZISYRaAI+5sfo5LAkM8dMT/KZ/by2I1n9Bn90p45zYNguKiNHXFXb2qyFz5ZaQ3Lk1bIURm2Gfa6D5pgFdRtHVITh65hTyk6ZScxa1ifOTfUNUALyuy+p11Tgo6bEnIvn4r7L+ngGAOD4K6avvj/hGooqlh5yVVwcfsV9dtTmZx51vKeiGbRtul/RoFO5MW A/ylpbg5 ea/g4Jhap65J6DpmrJSkw2EuIeILapxHHtOBg46Kj4YOXZlG8QZyYBxtM4Ey7sdXHA3wYZ4VOo75uvfPUYM9WYSD7JqgdPe7UhkVAH0Uueb8rNJR7VQSlZGDCvwCb8sbCVsFYBhf98PZ4SyVydTptBQqOerFuxGLe44Lemrr5c/ZI7yDnov9XgPG778mqBlRq2Z9x1jRBZvCOnA/JvlPGjq3k2c1Z58lNRul+YBF5jXmw6gL1BqRwT3c5Ephl+x1NW0xZHXUaZUO5VJJ4hflI5d2uA4nqSBLvoDNuedYoZBrq1Ox1DrgB5X1UKAV/Ooxnzqc+cdjd2m9qg3X2BNpjmjbEaLOWg9TCLwVmIw7zA060PhJ4rPaR81AVHENq6U1o0J7mzpVXT+BC1g2vndREadDUeFQ6jAFd4qUdPzfqRK8n2xZZdnGcF/8Rzu9s+HlaYvGE/D3zO3fWwZtARtpQLBGscbYrWcarilNX9sgawh0iI13FUkmzXu5BNYh6QZeAeL2jXsOVlpnvQws0N9xplHn6MuA+wd2pJI5yHqtiS3cPDIvnItdvH7VghcG/LkCH+5mwsuwrQ9Yck3lkupEEAfyKdYtpetmbFRndb7/ndDIbI8E= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: 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.com/ > https://lore.kernel.org/linux-mm/20230510195806.2902878-1-nphamcs@gmail.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. > > Signed-off-by: Nhat Pham > Suggested-by: Geert Uytterhoeven > Suggested-by: Arnd Bergmann Acked-by: Catalin Marinas