From patchwork Tue Jan 3 18:07:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeongJae Park X-Patchwork-Id: 13087791 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 6E78EC46467 for ; Tue, 3 Jan 2023 18:08:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F1FC68E0002; Tue, 3 Jan 2023 13:08:04 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id ECFA78E0001; Tue, 3 Jan 2023 13:08:04 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D977E8E0002; Tue, 3 Jan 2023 13:08:04 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id CB1A28E0001 for ; Tue, 3 Jan 2023 13:08:04 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 7EA2FC03FC for ; Tue, 3 Jan 2023 18:08:04 +0000 (UTC) X-FDA: 80314271688.30.103FE9A Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf17.hostedemail.com (Postfix) with ESMTP id A61B740004 for ; Tue, 3 Jan 2023 18:08:02 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=BDi2uiCM; spf=pass (imf17.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1672769282; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=JitKWzibEoUpP/cdG8kKKVe7glZPLpS03SHiN9S+vRM=; b=VUzJZy2MT9DhzQfoCXLNazc+crDazBP3+3ydB66Ic7cedUiL1e/oyMoSGwtIYA77zEFxR3 Pp5F7OFwFnpwaV2Zb/OZXCYPAVC6291IzBwtavuXtEvQ9mB5PGgRyGUVrXfG6PaWs7ohGK UT0IqDv1MW/NZODilZVB8oyyQ8Awexc= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=BDi2uiCM; spf=pass (imf17.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1672769282; a=rsa-sha256; cv=none; b=35fx+xE+YDeAhohItYdsAnWRDo6YS6hscJ//gy9lROKj0IdT5wVG5V6MMLIbNvb2pc1p/A nHfIgaUGZXkOn/5NXSFslHn1ONqz0D+tKuJHBvsGRRFDX+oqT4IJ9Mm0gP8uY4XW/FDaCL QH/lJzxhM7qhyrwZYjHXfH2crFifzZ0= 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 ABEC96148D; Tue, 3 Jan 2023 18:08:01 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CCB78C433F0; Tue, 3 Jan 2023 18:08:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1672769281; bh=ZGhrQ4NX9OMAiXDlUxIZQzQ+q2BaZWwXsSR4ZHKa+70=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BDi2uiCMEagSXJJpB3Ej0CNe2hTfvbMJsgcMyXzMtrHp8fBDYnFdCQpUe2WJGhjax JQl0xWrNL7RswsIkYdGipL42i9vDj/txPTnbuT0UR9UeJ0ocXqjhYqqdG8Qfyo5brk Ka7HIO9ltCR0t4mDgF83rCfAtNRShaAwlQDHTGBOW6xcdjcaXcs5HZNT3nVgdJXMZ5 FrryFH9M6bjmqt5jHPXXwf+KLiW8uWB0fLRVZOI3sULYKWPMnHRYSYUfvSobA/0LJq PdOhdNTvGvD3tQIZWEYeBfIFs9tdzDuH+1LPgZoMtUhui9V79tJ2vpYkjPiRpm3QlR +PUvgZelexPxQ== From: SeongJae Park To: akpm@linux-foundation.org Cc: SeongJae Park , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/5] MAINTAINERS: add types to akpm/mm git trees entries Date: Tue, 3 Jan 2023 18:07:50 +0000 Message-Id: <20230103180754.129637-2-sj@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230103180754.129637-1-sj@kernel.org> References: <20230103180754.129637-1-sj@kernel.org> MIME-Version: 1.0 X-Rspamd-Queue-Id: A61B740004 X-Stat-Signature: 9m5jbgass7hecyehxmabggekkxsu4ykj X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1672769282-470100 X-HE-Meta: U2FsdGVkX1+J6V2HqulzApRDUu9kQd2n33SjDv8iR0QYP4bwxnPNwuT13yi1QLfQHvcnNi6ExOPXpwvIn8vrSO5k9/8I4ep8S0jGVjWDGNFA7YsHop1AyASwzQDcBgaoJBZQagE7fs7BPQRxPmX8QDqqOWVzCEg7ceQzmC9bd1U6oXCR87spiGOKZHfjqCycZMSxdo+bJ6qPiFx8FnyzgYBn2CyUc0OSfYy6gomyVtJ34ZNFF+hM6IKw/urf4eesA/NMMsJoKqKvrCfPtz+Sd8PdVjrL6qhaH90HPjkPUqJZ7pvD9jt/dTH69vKKkwPfLSZBdHT4JB4GKSp+WDNfF5QQXARQuDc6AdZaUiYNDN/0YmhkHOnqIeo9Gw/2Caz89NlLA+Q1jpwhagbFPozQBhl59C1FZbfiztYR3O7VKl/DReo23G8Qevd5RERHyGlnk3bE9wMAkxEQ4BXHF8F8Cay3wsOAXMViK01zmt/AwBsZcj7tyyoW+wtSD0Zasxp7vdBDtqLMY9fo4f45QS5cea/UDlcFdeW1vhau7x/QeEa52hdE+LaGH2yJcw/i1nhKlRuzmj/XaGx9D8O+dC79sD+o7KFqZ4T/zPXtmRGX+LBjampgeI7ov6LNCp7oCxvmxJukQI+CMH2hNrudHChL4a5p0kMJcKheMQVEQ9z/Bjj8B3NqRwewd29gd9/6JgiMV8DtrlzIkzCBfzXWIPFoKorwoamduQEBdn8Uv+n7G1j069/eCM6O7u58s9AsJIeJg2LeGc75d+yMo7STxW9pnBHcDRL8S6of9aQi6MWGub3sWeoNH64/Ozm4D9gyA+ZN/SctDiKxbxDYRGEdnpQevfMQTRaF9Y6zkMfdhCB9PXRLFkWn/OQGzs3Mdr5IqJRJqd4buVdLiHrFI892LSx8MUWm08rk5G90HEgC1hZBa7lGfB2cxl38uCF7lRfFFiiT3c3b61VD3XAZF9FuEft HO7ZeHv0 m2qdrUDz115MHqSEc2nprq44vPqzkDoqNnqoAbfusvUlp1ev7H/3w/w2i0P+31keTcDjn 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: Each SCM tree entry of MAINTAINERS file should have both type and location, but akpm/mm git tree entries of 'MEMORY MANAGEMENT' and 'VMALLOC' sections of the file don't have the type. Add the type. Signed-off-by: SeongJae Park --- MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f61eb221415b..45977188ab5b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -13474,7 +13474,7 @@ M: Andrew Morton L: linux-mm@kvack.org S: Maintained W: http://www.linux-mm.org -T: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm T: quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new F: include/linux/gfp.h F: include/linux/gfp_types.h @@ -13492,7 +13492,7 @@ R: Christoph Hellwig L: linux-mm@kvack.org S: Maintained W: http://www.linux-mm.org -T: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm F: include/linux/vmalloc.h F: mm/vmalloc.c From patchwork Tue Jan 3 18:07:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeongJae Park X-Patchwork-Id: 13087793 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 1A4D1C54EBC for ; Tue, 3 Jan 2023 18:08:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7CDBC8E0008; Tue, 3 Jan 2023 13:08:06 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 72F718E0007; Tue, 3 Jan 2023 13:08:06 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 533808E0005; Tue, 3 Jan 2023 13:08:06 -0500 (EST) 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 31B8E8E0006 for ; Tue, 3 Jan 2023 13:08:06 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 10FFFA02E7 for ; Tue, 3 Jan 2023 18:08:06 +0000 (UTC) X-FDA: 80314271772.16.4169673 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf06.hostedemail.com (Postfix) with ESMTP id 5C518180023 for ; Tue, 3 Jan 2023 18:08:04 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=l8p9rPSJ; spf=pass (imf06.hostedemail.com: domain of sj@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1672769284; a=rsa-sha256; cv=none; b=nqLrpDBHJ7I9MjtwA2VArB6tJwCgyl38r23g2e+kMyYLE2t3dXZ3p888ha8riYIMlXfYOz 3iQXIcN2pRmqmU2DZ/KpeUOiqS3rPQ9K1akkeucSXBz1YBEUFv5YIlYsrq6GQ2z8DaFv4U grEW4KfZCM3BnG8C+CU/s/pYPivvfwM= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=l8p9rPSJ; spf=pass (imf06.hostedemail.com: domain of sj@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1672769284; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=0laZizFp9YwixR9lvQGNiSqJZNgqPseW5CzenBIJx3Y=; b=gsFXvrMpI3kBR5m8yOWdNSa0vvYhJsPaCmVHGfSSK3yifd+RVPFgImMhOghu8QoOLe+NhH 6noLG6KKt9FJNrqjr1T4YfQVfnSZ93S5sPysdjZ9KK2tfzioTTqcK6g4EwVXYqjvVcHYpN y6c44dkOjcG22X5yQrG4QAHGlI7/3sE= 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 ams.source.kernel.org (Postfix) with ESMTPS id 08F74B81081; Tue, 3 Jan 2023 18:08:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 50F8DC43392; Tue, 3 Jan 2023 18:08:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1672769281; bh=xXMTgaHBUsuYvrT8k9hzvrlkkYsSTm9k7enKirLP7lo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=l8p9rPSJF8Ay9ZDLee+DKe4p3gXn9W587vthiPW3/4bFO/rLrhsXNTqOGn1GkOO0v NeTqIK41MRUWzw0vCb6T4kBhVyGVplpG0dv1FcZ2z0yXmVUUMA/CzaEkSlDaEcjZqM /jYde/4I5m6Es2tQoHW+V0mH6wbmwMS+6b/4JNKZZF7fbAB6FXS1nG1kAkQM4Shhdf mQZ3RonmRw1u/N4VR8MZkWfnWxLGH1N+C961ivdQuo3k5+CNlbVPmTyU9dHeL9113W GwPjQIrCRtRL3Bs3ENzBjGlouIBM0iN7wdq8FKHle3ubBYnnNnxL5GFL4Tv0geQLUH QeeOnGUQblnuQ== From: SeongJae Park To: akpm@linux-foundation.org Cc: SeongJae Park , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/5] MAINTAINERS/MEMORY MANAGEMENT: Add tools/vm/ as managed files Date: Tue, 3 Jan 2023 18:07:51 +0000 Message-Id: <20230103180754.129637-3-sj@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230103180754.129637-1-sj@kernel.org> References: <20230103180754.129637-1-sj@kernel.org> MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Queue-Id: 5C518180023 X-Rspamd-Server: rspam01 X-Stat-Signature: yo3qegrxez3jhms6yb4jzn7d8xcdwn4n X-HE-Tag: 1672769284-367655 X-HE-Meta: U2FsdGVkX1/DFVajFU8GB4jdNkgPKVu5DxpeZGNBXXiiRfqBQ3eynHpm08bww8NVRCWsYiUvuExhlrXLQSXIqALJ/q5XFSto/TtB8CaWo+slD5WrVYI62sfPMX4inkZeKiI8abYkAQyZvM2fiKBm0fJIxVUVF9oaTpTFUhRjlNIFGr6AALg5+9+2bdLUzqpafoY5f3GmH8jXC9Ro18QnQBhReQZyBRTijLwb8fMgbH9M0D9IS3GiOUWDB+i3xIzOYMvFDJ+PDluW/kZNbyzw4TKc9hAbBlZTBf6Z/898HgQKwJpO7lfg6NfHQ+t76UsUC/7V6mW9mnJoIAKzFxKSJotXNH6TKao6dj02LlOBsa5z/6rfegD+NAV3UWy7JsD5YUWZAwUi2IGrbpaxpKxe5hRWK5G6+h0/M/YYR9BmoPBbxYISViBQc3Y73hCOjSxuZMSPcct76MCJab4XW0lo72xmXQ9j0bP+DLwc13uvjC0lr92OFQS0vF2eytd9CLG3aaOmIyBu/eYO8K+M/cc1seQK3fwK8CEGhOnQ6BBDVCBg6PORlpZvLOJRbXkDqdyuk4C1mPPSHEkDaqzSHPmLMAlnrg+d+ovUwo0gWP2YUhmDLDD74GNGtoZObJlnZljL4HNIyC3mP3uzphk69wSpnm8loNl/9DjVlPvrYlNorRBTHpHJ7qm5aa0sT1FTB0ysbYsp4e1ckeFClOW2SnWk1GPT+GMX1oW3ioYHzl892u0TvGr5ueqaV6DsfslZ/aVMK3LHgK+icp7Thd4ObfeSFqgk54s0L0IE++hc6lyJbLJT2LGC7597g28zRt94sm1Y7cRV8aoMToycnreYRTiqZpW6jtdzluVrf0R1Gqfwr52JLN2Wb64dVU/S1EbziLf7mTqMDGtjMzwUgYgoaK1aXvr9HyrmPhXMGPbD81kQA8kUqADRgPUCEyIuVs3OkkRxM192HymAidmu87H8YT5 97h5cgj8 S1hYEaJ4xr3de5PWRAEA+lJqoCNi7Ae5zvxLsKVs0DW0M8L7vE367+IoF9b3xaqiiJoZn 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: 'tools/vm/' directory should be a part of memory management subsystem, but MAINTAINERS file doesn't mark the directory so. Add one more 'F:' entry for the directory to 'MEMORY MANAGEMENT' section. Signed-off-by: SeongJae Park --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 45977188ab5b..3073432ff0bf 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -13484,6 +13484,7 @@ F: include/linux/mmzone.h F: include/linux/pagewalk.h F: mm/ F: tools/testing/selftests/vm/ +F: tools/vm/ VMALLOC M: Andrew Morton From patchwork Tue Jan 3 18:07:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: SeongJae Park X-Patchwork-Id: 13087792 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 8EDDEC54EBE for ; Tue, 3 Jan 2023 18:08:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 18B7A8E0001; Tue, 3 Jan 2023 13:08:06 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0EDA78E0005; Tue, 3 Jan 2023 13:08:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D70928E0001; Tue, 3 Jan 2023 13:08:05 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 94D078E0005 for ; Tue, 3 Jan 2023 13:08:05 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 5E01F1A0B63 for ; Tue, 3 Jan 2023 18:08:05 +0000 (UTC) X-FDA: 80314271730.18.138B013 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf23.hostedemail.com (Postfix) with ESMTP id B687014000E for ; Tue, 3 Jan 2023 18:08:03 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=nBpRuw3E; spf=pass (imf23.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1672769283; 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=cEbz8Gmrx4xcU0+lc35h62aOBbqid370B/zzB0TikXM=; b=D7KhEk91waNLwDrhkHlW6Vegil8xePgKs6jIU2GC5LpHLac4aTho5QsUe26oit/XmDQ04y IwH55/fiGWqmIX3o/vWmJpHqS7LcK+71igI2pHj80xW4kmeCTivOhvEodkQQpc/R3bTyKn wJ6oWvBZo5f4K11AqGYSrKDK5/rs1U0= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=nBpRuw3E; spf=pass (imf23.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1672769283; a=rsa-sha256; cv=none; b=jBiGUY5EvzjMp0EC0FEm8QNTlCZgyD+fzVqxxM+eXQK/Wtxb+8KNjT1M+ohk5yXy9N0T2U taaJ6C7gwrCgftj7mPaoPp0ANi/KvXMm9p5QFKkyxm4yzPuH+HUriE/ayiUAk32xi8l1IH tUN2sNQi1LpZNyyPtserfKHJfFKc6AY= 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 D5BC4614C7; Tue, 3 Jan 2023 18:08:02 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CA687C4339B; Tue, 3 Jan 2023 18:08:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1672769282; bh=rnmBsFuUSLudytnhsoqP0P88PgJIqLj22g/9l6kDmp4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=nBpRuw3EasDD1MsN9xNfHnof3lqVUtDZ6Q5fqulIxjf2w5d77F2y9NmFOum/Sflpt cptwyYeAL36RX455MQktiHVEDt7dBn1jbBGhJdHWoWh5FMKhb+gzwWfSR1WfqdfJhF uBZhBevPZ0sdyz5KxlnwbHmzPqRwW4TqtH4LNPXgQqU+SUv6DVFnued4+1yaB8+IAN aCN0t6yG8fURILAOGxlM3Px5+pd+LS/29C5p2BuOtqpFv6/LijsxjP9AZd+ZyWWmqP Td4HpT6Pq97SeG/iy8X5QXjBYlgMzErf1d3aNpxvaXICUU3FQ4uMyX/EI1IAwCfVfC GR4ZdVLJF0sVw== From: SeongJae Park To: Andrew Morton Cc: SeongJae Park , Jonathan Corbet , linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 3/5] tools/vm: rename tools/vm to tools/mm Date: Tue, 3 Jan 2023 18:07:52 +0000 Message-Id: <20230103180754.129637-4-sj@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230103180754.129637-1-sj@kernel.org> References: <20230103180754.129637-1-sj@kernel.org> MIME-Version: 1.0 X-Stat-Signature: iztaqw7c31xumk9wsmtyaie6o879c36g X-Rspam-User: X-Rspamd-Queue-Id: B687014000E X-Rspamd-Server: rspam06 X-HE-Tag: 1672769283-815643 X-HE-Meta: U2FsdGVkX19koMZ2CgOQrheZnZVm93Fo6wYfXf6FdsbumFQU2P15FwAKgB2lm7ZiLWJahbeXQPfH87FVpFHOfcBJfvJ9u3tK19kMcnqxEPWLCLJVW/vplo9iOVRu91eOmb4xkMCbuUQVeu/Nm3JR1vmnSFVggmGtw7IWwfouRbQfxspHjN4GeUJyka4mPL3BcfNObr4I3a2H65VFJ8tT15vMLG/CAUNGbib0trG7hAPCHXIaK/ayg8ewixOlDhIY6G+6McJqLAwaLb049AVyVK0U6z1Ar8yY0Xg8BGVufytQiW3A2OI3ManF+i21uFpSLc7GnDLkmLmN4jknecA40BOtg6O3p/ThlyI0g7PramM1/42YCmxVnYMvv96rmUNqGdIyssyk4QVHjne/ItXZiBLcKmpJ6G9GiGWR1YacZHn5fWwtArP+cWuNAa0KVb1IZxeaMRvnMJTw6fXnx0EU1IreIDiQhAqU7ZU1myZh/4XVtfk/BJ6Ct3EHUdcikc0WTggOO0y2IeX5qH+u2W/HveIwJa6RZftnotNB0Zk+zNakujgi4snDUGC9uuKXeYp0iakY1/b12QGbwYhkSnSOXlXsVvMqtassa3qV3IJ1S0FLp9dmopH0yPVfPG68Svh+WtsxQNSaoauvyh+t7/8E0yMVjCwHJoII0iP1PZ08BRwyhNvCLrD02QzpibtNE1IbpItvjumVwkokE/gIfzzlnTErZIq1q3Q+zj58LS9216fjaHN9UvT6MvD3dYy10GSuJahrqTccCLp5vfhDUlNm661fx/pmZ4ASBo0X+oz9ASHg9s9AAwiwG2KSEcQ30fTtgNBz5X+PBc4nn8Zybah5pjSuM8jH0ZWxCpGOOofJ9bCH5+MLV29E2OcNGWeNLyo3gdkEdnm0j2l+Z9XKqvShIX3FCU7NV9q3HEyJQLDAGe0lqM0/4xRciEsvQR+qc5BAdCJkDPhNPKw1W3ceBRf uUaLpKkH 4hJqDR//OZiagtaSOnVHlO/WP62JByr1yEONx 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: Rename tools/vm to tools/mm for being more consistent with the code and documentation directories, and won't be confused with virtual machines. Signed-off-by: SeongJae Park --- Documentation/admin-guide/mm/idle_page_tracking.rst | 2 +- Documentation/admin-guide/mm/pagemap.rst | 4 ++-- Documentation/mm/page_owner.rst | 2 +- Documentation/mm/slub.rst | 2 +- Documentation/translations/zh_CN/mm/page_owner.rst | 2 +- MAINTAINERS | 2 +- mm/Kconfig.debug | 2 +- mm/memory-failure.c | 2 +- tools/{vm => mm}/.gitignore | 0 tools/{vm => mm}/Makefile | 0 tools/{vm => mm}/page-types.c | 0 tools/{vm => mm}/page_owner_sort.c | 0 tools/{vm => mm}/slabinfo-gnuplot.sh | 0 tools/{vm => mm}/slabinfo.c | 0 14 files changed, 9 insertions(+), 9 deletions(-) rename tools/{vm => mm}/.gitignore (100%) rename tools/{vm => mm}/Makefile (100%) rename tools/{vm => mm}/page-types.c (100%) rename tools/{vm => mm}/page_owner_sort.c (100%) rename tools/{vm => mm}/slabinfo-gnuplot.sh (100%) rename tools/{vm => mm}/slabinfo.c (100%) diff --git a/Documentation/admin-guide/mm/idle_page_tracking.rst b/Documentation/admin-guide/mm/idle_page_tracking.rst index df9394fb39c2..19492064278c 100644 --- a/Documentation/admin-guide/mm/idle_page_tracking.rst +++ b/Documentation/admin-guide/mm/idle_page_tracking.rst @@ -65,7 +65,7 @@ workload one should: are not reclaimable, he or she can filter them out using ``/proc/kpageflags``. -The page-types tool in the tools/vm directory can be used to assist in this. +The page-types tool in the tools/mm directory can be used to assist in this. If the tool is run initially with the appropriate option, it will mark all the queried pages as idle. Subsequent runs of the tool can then show which pages have their idle flag cleared in the interim. diff --git a/Documentation/admin-guide/mm/pagemap.rst b/Documentation/admin-guide/mm/pagemap.rst index 6e2e416af783..ceb5da3172ba 100644 --- a/Documentation/admin-guide/mm/pagemap.rst +++ b/Documentation/admin-guide/mm/pagemap.rst @@ -46,7 +46,7 @@ There are four components to pagemap: * ``/proc/kpagecount``. This file contains a 64-bit count of the number of times each page is mapped, indexed by PFN. -The page-types tool in the tools/vm directory can be used to query the +The page-types tool in the tools/mm directory can be used to query the number of times a page is mapped. * ``/proc/kpageflags``. This file contains a 64-bit set of flags for each @@ -173,7 +173,7 @@ LRU related page flags 14 - SWAPBACKED The page is backed by swap/RAM. -The page-types tool in the tools/vm directory can be used to query the +The page-types tool in the tools/mm directory can be used to query the above flags. Using pagemap to do something useful diff --git a/Documentation/mm/page_owner.rst b/Documentation/mm/page_owner.rst index 127514955a5e..5df26c0a0c1f 100644 --- a/Documentation/mm/page_owner.rst +++ b/Documentation/mm/page_owner.rst @@ -61,7 +61,7 @@ Usage 1) Build user-space helper:: - cd tools/vm + cd tools/mm make page_owner_sort 2) Enable page owner: add "page_owner=on" to boot cmdline. diff --git a/Documentation/mm/slub.rst b/Documentation/mm/slub.rst index 7f652216dabe..3ffa7eded251 100644 --- a/Documentation/mm/slub.rst +++ b/Documentation/mm/slub.rst @@ -21,7 +21,7 @@ slabs that have data in them. See "slabinfo -h" for more options when running the command. ``slabinfo`` can be compiled with :: - gcc -o slabinfo tools/vm/slabinfo.c + gcc -o slabinfo tools/mm/slabinfo.c Some of the modes of operation of ``slabinfo`` require that slub debugging be enabled on the command line. F.e. no tracking information will be diff --git a/Documentation/translations/zh_CN/mm/page_owner.rst b/Documentation/translations/zh_CN/mm/page_owner.rst index 21a6a0837d42..4d3b2c33e4ef 100644 --- a/Documentation/translations/zh_CN/mm/page_owner.rst +++ b/Documentation/translations/zh_CN/mm/page_owner.rst @@ -62,7 +62,7 @@ page owner在默认情况下是禁用的。所以,如果你想使用它,你 1) 构建用户空间的帮助:: - cd tools/vm + cd tools/mm make page_owner_sort 2) 启用page owner: 添加 "page_owner=on" 到 boot cmdline. diff --git a/MAINTAINERS b/MAINTAINERS index 3073432ff0bf..65426446f09a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -13483,8 +13483,8 @@ F: include/linux/mm.h F: include/linux/mmzone.h F: include/linux/pagewalk.h F: mm/ +F: tools/mm/ F: tools/testing/selftests/vm/ -F: tools/vm/ VMALLOC M: Andrew Morton diff --git a/mm/Kconfig.debug b/mm/Kconfig.debug index fca699ad1fb0..d62f48131952 100644 --- a/mm/Kconfig.debug +++ b/mm/Kconfig.debug @@ -90,7 +90,7 @@ config PAGE_OWNER help to find bare alloc_page(s) leaks. Even if you include this feature on your build, it is disabled in default. You should pass "page_owner=on" to boot parameter in order to enable it. Eats - a fair amount of memory if enabled. See tools/vm/page_owner_sort.c + a fair amount of memory if enabled. See tools/mm/page_owner_sort.c for user-space helper. If unsure, say N. diff --git a/mm/memory-failure.c b/mm/memory-failure.c index c77a9e37e27e..6bf07345ea2c 100644 --- a/mm/memory-failure.c +++ b/mm/memory-failure.c @@ -24,7 +24,7 @@ * - You have a test that can be added to mce-test * https://git.kernel.org/cgit/utils/cpu/mce/mce-test.git/ * - The case actually shows up as a frequent (top 10) page state in - * tools/vm/page-types when running a real workload. + * tools/mm/page-types when running a real workload. * * There are several operations here with exponential complexity because * of unsuitable VM data structures. For example the operation to map back diff --git a/tools/vm/.gitignore b/tools/mm/.gitignore similarity index 100% rename from tools/vm/.gitignore rename to tools/mm/.gitignore diff --git a/tools/vm/Makefile b/tools/mm/Makefile similarity index 100% rename from tools/vm/Makefile rename to tools/mm/Makefile diff --git a/tools/vm/page-types.c b/tools/mm/page-types.c similarity index 100% rename from tools/vm/page-types.c rename to tools/mm/page-types.c diff --git a/tools/vm/page_owner_sort.c b/tools/mm/page_owner_sort.c similarity index 100% rename from tools/vm/page_owner_sort.c rename to tools/mm/page_owner_sort.c diff --git a/tools/vm/slabinfo-gnuplot.sh b/tools/mm/slabinfo-gnuplot.sh similarity index 100% rename from tools/vm/slabinfo-gnuplot.sh rename to tools/mm/slabinfo-gnuplot.sh diff --git a/tools/vm/slabinfo.c b/tools/mm/slabinfo.c similarity index 100% rename from tools/vm/slabinfo.c rename to tools/mm/slabinfo.c From patchwork Tue Jan 3 18:07:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeongJae Park X-Patchwork-Id: 13087795 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 4A653C53210 for ; Tue, 3 Jan 2023 18:08:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 33A768E0007; Tue, 3 Jan 2023 13:08:07 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2C4618E0006; Tue, 3 Jan 2023 13:08:07 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1624C8E0007; Tue, 3 Jan 2023 13:08:07 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 0191E8E0006 for ; Tue, 3 Jan 2023 13:08:06 -0500 (EST) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id C84A9A02E7 for ; Tue, 3 Jan 2023 18:08:06 +0000 (UTC) X-FDA: 80314271772.02.3B4DA19 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf20.hostedemail.com (Postfix) with ESMTP id 49B381C001C for ; Tue, 3 Jan 2023 18:08:04 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=q8CfNMuD; spf=pass (imf20.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1672769284; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=4wWIs8q+YLV3RnsijvnoNYi6J3IBYi3IJyeM9YPLyUo=; b=ba9zm9dzgtwg++06h/xyrH/Symhh9AHKJ8TRoCH0+iJ95UpNJkJcz2YL2+vKUiot3JY0hH 3h41B9LmS/9rVXBQrwj5NGzCmMnJCmKnbYi3kwJK0V/clsRNsmwf6bdyPSuRQDB9PeYfvi mOP5/iiECJbOsMENUBvsUAXBk7zIaHg= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=q8CfNMuD; spf=pass (imf20.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1672769284; a=rsa-sha256; cv=none; b=nt+FIbqtf1QmHDVs1dq/QpdMSiwmOPsbiiKGVyFLH0B3vKq07B6283f3KFJyUrz1vvhKxY wcuQLjUbDZPRClBNQMsuUuYFcZmGQThxfDeYuJ2irR2AkIdrvkOGm/jYyBMG2x2UJxu2vk 6CZs1vTa5xf3DROsIND5qIFHXZihBLw= 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 4B852614C9; Tue, 3 Jan 2023 18:08:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7C127C433D2; Tue, 3 Jan 2023 18:08:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1672769283; bh=HXJVGMAig61Rl2c9fmWXXVWFfrgH+bBD0PfuPFy7re4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=q8CfNMuD+129Mx3/HkUI0vGb+ciq16uT60rJEmst5gEIb89ZicTa9UpwJU3w82BMe UckJ03sdJxWGzwwY6FzmM97ca7iM8EVS7ftHnJ2jV9xp/cyS+Oe5N7u+YfnChqfJ5g lMrK2dFu71XQggzecGlcTnmKQnb+ConZmqS7TZYBTsT7/0gYgicAC/wn8RY8y7tvby RGuMZoblIAjj+1KwXoqCckd6LvJk6PpdR9UIVdObTKjn91Jaq3EKVXZZeCIwLO2Ce5 jiRZCWrlsmEHIt9x6SkPb9JFvQ714MwlbMUzEX76DNFHyGQShsDaDuteXC/jXOtdho LOQK+Z4nNeZfA== From: SeongJae Park To: Andrew Morton Cc: SeongJae Park , Shuah Khan , Jonathan Corbet , linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/5] selftests/vm: rename selftets/vm to selftests/mm Date: Tue, 3 Jan 2023 18:07:53 +0000 Message-Id: <20230103180754.129637-5-sj@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230103180754.129637-1-sj@kernel.org> References: <20230103180754.129637-1-sj@kernel.org> MIME-Version: 1.0 X-Stat-Signature: ycmq7o3z83ugnh6n9rpnm63btygoi5nz X-Rspam-User: X-Rspamd-Queue-Id: 49B381C001C X-Rspamd-Server: rspam06 X-HE-Tag: 1672769284-158782 X-HE-Meta: U2FsdGVkX18uOOPiCkNBtkKrX2xFemj8eXmouHfgZqK0kERyNNyk3qwy2ihWWekeB5D7UK/3+s60L4cHnGot+G2xsjwesOqqLNqQ/UXWxYVqc7qpj8aGjTovDvjZBScgQKhWgHM19UD12+y/nNHaStF0yu3kG0d7WPIm6RwJR4ICyZSj7Yti1Py3RtFcI2MFTJR/j4SkiBTiSLYRedvnfBhp0UOBKqzp+C6nzfvv4raufc4+/psn0l4TTAy24nnB9ExfWBS5zbLqGWoJd1rUwBH9z4ix9BE8PHj8SEYhUlw2wtPl89v0sQW78ZtwV/sQ52gUH3zRTIzbg6/DXdan3TC4aDYn5a8DUa7cyr8T7QcDPUBtiSIKWXLf1Kh+viOWHHNtUlJn+xHuZTIsWWR40AlwCtSdDZtoApf9Be1n9r8CwiXo+8d9wAHtShAuTxCGbszIkZOJehhc1hOQJ3TDeOPWtoRuYJBSxjz3M6oV8Dg0jUWTBNWO7v1LmlHk1HcpiCCoqIy71Y3LP0X49VN7xLleOB9H/HImfkKf2UWqjTiaMKejInhHwuUP7PBl/Z24lokKhTMklEi849YtVZsKGCYwzuJ+ng1wW5vV/EfbFOnI4V8nDMbiKSz8JD6zyFPoNTFfEv6KxgCnDYHTkRXrAWAQCmkZUeDaJzoCI/x75TSO3HFh2hjtQh9oaQNG2IeKG/xnyTqM65XlHxGb/xX0LastkVyFgLL/XLfQXlwL0eiyIMuRbVCV9IAiWjJE9XXfL7ebkvTwHpIwsB1y8HxaUfjtUiVUGIcOkAiIznxrcODrISYgcU1TuJgtudGnLk4X+wTLrte0FUzGSAaIGYMekhajnw+JUh8vJNSQildsVFXIjc+0fOfRjzhkva/VE/CNMpnkgD5hO0LOUqrhEbaYLUKKO1DMH/o9RRxWN4IGSeG1rUyHPWKJdfRdUhsWFHcB2GWaLjL9siuU3i3OvVl WgIbrKxJ lDV3lnv+kQdTHzWmmt3NN3c1r3a9//TS1290wyDhI2Ci4JkglxYXpajHnpXJhGozxsB9cLgtMl8QBlJc= 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: Rename selftets/vm to selftests/mm for being more consistent with the code, documentation, and tools directories, and won't be confused with virtual machines. Signed-off-by: SeongJae Park --- Documentation/admin-guide/mm/hugetlbpage.rst | 6 +++--- Documentation/core-api/pin_user_pages.rst | 2 +- MAINTAINERS | 4 ++-- mm/Kconfig | 2 +- tools/testing/selftests/{vm => mm}/.gitignore | 0 tools/testing/selftests/{vm => mm}/Makefile | 0 .../testing/selftests/{vm => mm}/charge_reserved_hugetlb.sh | 0 tools/testing/selftests/{vm => mm}/check_config.sh | 0 tools/testing/selftests/{vm => mm}/compaction_test.c | 0 tools/testing/selftests/{vm => mm}/config | 0 tools/testing/selftests/{vm => mm}/cow.c | 0 tools/testing/selftests/{vm => mm}/gup_test.c | 0 tools/testing/selftests/{vm => mm}/hmm-tests.c | 0 tools/testing/selftests/{vm => mm}/hugepage-mmap.c | 0 tools/testing/selftests/{vm => mm}/hugepage-mremap.c | 0 tools/testing/selftests/{vm => mm}/hugepage-shm.c | 0 tools/testing/selftests/{vm => mm}/hugepage-vmemmap.c | 0 tools/testing/selftests/{vm => mm}/hugetlb-madvise.c | 0 .../selftests/{vm => mm}/hugetlb_reparenting_test.sh | 0 tools/testing/selftests/{vm => mm}/khugepaged.c | 0 tools/testing/selftests/{vm => mm}/ksm_functional_tests.c | 0 tools/testing/selftests/{vm => mm}/ksm_tests.c | 0 tools/testing/selftests/{vm => mm}/madv_populate.c | 0 tools/testing/selftests/{vm => mm}/map_fixed_noreplace.c | 0 tools/testing/selftests/{vm => mm}/map_hugetlb.c | 0 tools/testing/selftests/{vm => mm}/map_populate.c | 0 tools/testing/selftests/{vm => mm}/memfd_secret.c | 0 tools/testing/selftests/{vm => mm}/migration.c | 0 tools/testing/selftests/{vm => mm}/mlock-random-test.c | 0 tools/testing/selftests/{vm => mm}/mlock2-tests.c | 0 tools/testing/selftests/{vm => mm}/mlock2.h | 0 tools/testing/selftests/{vm => mm}/mrelease_test.c | 0 tools/testing/selftests/{vm => mm}/mremap_dontunmap.c | 0 tools/testing/selftests/{vm => mm}/mremap_test.c | 0 tools/testing/selftests/{vm => mm}/on-fault-limit.c | 0 tools/testing/selftests/{vm => mm}/pkey-helpers.h | 0 tools/testing/selftests/{vm => mm}/pkey-powerpc.h | 0 tools/testing/selftests/{vm => mm}/pkey-x86.h | 0 tools/testing/selftests/{vm => mm}/protection_keys.c | 0 tools/testing/selftests/{vm => mm}/run_vmtests.sh | 0 tools/testing/selftests/{vm => mm}/settings | 0 tools/testing/selftests/{vm => mm}/soft-dirty.c | 0 tools/testing/selftests/{vm => mm}/split_huge_page_test.c | 0 tools/testing/selftests/{vm => mm}/test_hmm.sh | 0 tools/testing/selftests/{vm => mm}/test_vmalloc.sh | 0 tools/testing/selftests/{vm => mm}/thuge-gen.c | 0 tools/testing/selftests/{vm => mm}/transhuge-stress.c | 0 tools/testing/selftests/{vm => mm}/userfaultfd.c | 0 tools/testing/selftests/{vm => mm}/util.h | 0 tools/testing/selftests/{vm => mm}/va_128TBswitch.c | 0 tools/testing/selftests/{vm => mm}/va_128TBswitch.sh | 0 tools/testing/selftests/{vm => mm}/virtual_address_range.c | 0 tools/testing/selftests/{vm => mm}/vm_util.c | 0 tools/testing/selftests/{vm => mm}/vm_util.h | 0 tools/testing/selftests/{vm => mm}/write_hugetlb_memory.sh | 0 tools/testing/selftests/{vm => mm}/write_to_hugetlbfs.c | 0 56 files changed, 7 insertions(+), 7 deletions(-) rename tools/testing/selftests/{vm => mm}/.gitignore (100%) rename tools/testing/selftests/{vm => mm}/Makefile (100%) rename tools/testing/selftests/{vm => mm}/charge_reserved_hugetlb.sh (100%) rename tools/testing/selftests/{vm => mm}/check_config.sh (100%) rename tools/testing/selftests/{vm => mm}/compaction_test.c (100%) rename tools/testing/selftests/{vm => mm}/config (100%) rename tools/testing/selftests/{vm => mm}/cow.c (100%) rename tools/testing/selftests/{vm => mm}/gup_test.c (100%) rename tools/testing/selftests/{vm => mm}/hmm-tests.c (100%) rename tools/testing/selftests/{vm => mm}/hugepage-mmap.c (100%) rename tools/testing/selftests/{vm => mm}/hugepage-mremap.c (100%) rename tools/testing/selftests/{vm => mm}/hugepage-shm.c (100%) rename tools/testing/selftests/{vm => mm}/hugepage-vmemmap.c (100%) rename tools/testing/selftests/{vm => mm}/hugetlb-madvise.c (100%) rename tools/testing/selftests/{vm => mm}/hugetlb_reparenting_test.sh (100%) rename tools/testing/selftests/{vm => mm}/khugepaged.c (100%) rename tools/testing/selftests/{vm => mm}/ksm_functional_tests.c (100%) rename tools/testing/selftests/{vm => mm}/ksm_tests.c (100%) rename tools/testing/selftests/{vm => mm}/madv_populate.c (100%) rename tools/testing/selftests/{vm => mm}/map_fixed_noreplace.c (100%) rename tools/testing/selftests/{vm => mm}/map_hugetlb.c (100%) rename tools/testing/selftests/{vm => mm}/map_populate.c (100%) rename tools/testing/selftests/{vm => mm}/memfd_secret.c (100%) rename tools/testing/selftests/{vm => mm}/migration.c (100%) rename tools/testing/selftests/{vm => mm}/mlock-random-test.c (100%) rename tools/testing/selftests/{vm => mm}/mlock2-tests.c (100%) rename tools/testing/selftests/{vm => mm}/mlock2.h (100%) rename tools/testing/selftests/{vm => mm}/mrelease_test.c (100%) rename tools/testing/selftests/{vm => mm}/mremap_dontunmap.c (100%) rename tools/testing/selftests/{vm => mm}/mremap_test.c (100%) rename tools/testing/selftests/{vm => mm}/on-fault-limit.c (100%) rename tools/testing/selftests/{vm => mm}/pkey-helpers.h (100%) rename tools/testing/selftests/{vm => mm}/pkey-powerpc.h (100%) rename tools/testing/selftests/{vm => mm}/pkey-x86.h (100%) rename tools/testing/selftests/{vm => mm}/protection_keys.c (100%) rename tools/testing/selftests/{vm => mm}/run_vmtests.sh (100%) rename tools/testing/selftests/{vm => mm}/settings (100%) rename tools/testing/selftests/{vm => mm}/soft-dirty.c (100%) rename tools/testing/selftests/{vm => mm}/split_huge_page_test.c (100%) rename tools/testing/selftests/{vm => mm}/test_hmm.sh (100%) rename tools/testing/selftests/{vm => mm}/test_vmalloc.sh (100%) rename tools/testing/selftests/{vm => mm}/thuge-gen.c (100%) rename tools/testing/selftests/{vm => mm}/transhuge-stress.c (100%) rename tools/testing/selftests/{vm => mm}/userfaultfd.c (100%) rename tools/testing/selftests/{vm => mm}/util.h (100%) rename tools/testing/selftests/{vm => mm}/va_128TBswitch.c (100%) rename tools/testing/selftests/{vm => mm}/va_128TBswitch.sh (100%) rename tools/testing/selftests/{vm => mm}/virtual_address_range.c (100%) rename tools/testing/selftests/{vm => mm}/vm_util.c (100%) rename tools/testing/selftests/{vm => mm}/vm_util.h (100%) rename tools/testing/selftests/{vm => mm}/write_hugetlb_memory.sh (100%) rename tools/testing/selftests/{vm => mm}/write_to_hugetlbfs.c (100%) diff --git a/Documentation/admin-guide/mm/hugetlbpage.rst b/Documentation/admin-guide/mm/hugetlbpage.rst index 19f27c0d92e0..a969a2c742b2 100644 --- a/Documentation/admin-guide/mm/hugetlbpage.rst +++ b/Documentation/admin-guide/mm/hugetlbpage.rst @@ -461,13 +461,13 @@ Examples .. _map_hugetlb: ``map_hugetlb`` - see tools/testing/selftests/vm/map_hugetlb.c + see tools/testing/selftests/mm/map_hugetlb.c ``hugepage-shm`` - see tools/testing/selftests/vm/hugepage-shm.c + see tools/testing/selftests/mm/hugepage-shm.c ``hugepage-mmap`` - see tools/testing/selftests/vm/hugepage-mmap.c + see tools/testing/selftests/mm/hugepage-mmap.c The `libhugetlbfs`_ library provides a wide range of userspace tools to help with huge page usability, environment setup, and control. diff --git a/Documentation/core-api/pin_user_pages.rst b/Documentation/core-api/pin_user_pages.rst index b18416f4500f..facafbdecb95 100644 --- a/Documentation/core-api/pin_user_pages.rst +++ b/Documentation/core-api/pin_user_pages.rst @@ -221,7 +221,7 @@ Unit testing ============ This file:: - tools/testing/selftests/vm/gup_test.c + tools/testing/selftests/mm/gup_test.c has the following new calls to exercise the new pin*() wrapper functions: diff --git a/MAINTAINERS b/MAINTAINERS index 65426446f09a..ba0a8d292f2d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9466,7 +9466,7 @@ F: Documentation/mm/hmm.rst F: include/linux/hmm* F: lib/test_hmm* F: mm/hmm* -F: tools/testing/selftests/vm/*hmm* +F: tools/testing/selftests/mm/*hmm* HOST AP DRIVER M: Jouni Malinen @@ -13484,7 +13484,7 @@ F: include/linux/mmzone.h F: include/linux/pagewalk.h F: mm/ F: tools/mm/ -F: tools/testing/selftests/vm/ +F: tools/testing/selftests/mm/ VMALLOC M: Andrew Morton diff --git a/mm/Kconfig b/mm/Kconfig index ff7b209dec05..39df30dcabe3 100644 --- a/mm/Kconfig +++ b/mm/Kconfig @@ -1073,7 +1073,7 @@ config GUP_TEST pin_user_pages*(), or pinned via get_user_pages*(), as specified by other command line arguments. - See tools/testing/selftests/vm/gup_test.c + See tools/testing/selftests/mm/gup_test.c comment "GUP_TEST needs to have DEBUG_FS enabled" depends on !GUP_TEST && !DEBUG_FS diff --git a/tools/testing/selftests/vm/.gitignore b/tools/testing/selftests/mm/.gitignore similarity index 100% rename from tools/testing/selftests/vm/.gitignore rename to tools/testing/selftests/mm/.gitignore diff --git a/tools/testing/selftests/vm/Makefile b/tools/testing/selftests/mm/Makefile similarity index 100% rename from tools/testing/selftests/vm/Makefile rename to tools/testing/selftests/mm/Makefile diff --git a/tools/testing/selftests/vm/charge_reserved_hugetlb.sh b/tools/testing/selftests/mm/charge_reserved_hugetlb.sh similarity index 100% rename from tools/testing/selftests/vm/charge_reserved_hugetlb.sh rename to tools/testing/selftests/mm/charge_reserved_hugetlb.sh diff --git a/tools/testing/selftests/vm/check_config.sh b/tools/testing/selftests/mm/check_config.sh similarity index 100% rename from tools/testing/selftests/vm/check_config.sh rename to tools/testing/selftests/mm/check_config.sh diff --git a/tools/testing/selftests/vm/compaction_test.c b/tools/testing/selftests/mm/compaction_test.c similarity index 100% rename from tools/testing/selftests/vm/compaction_test.c rename to tools/testing/selftests/mm/compaction_test.c diff --git a/tools/testing/selftests/vm/config b/tools/testing/selftests/mm/config similarity index 100% rename from tools/testing/selftests/vm/config rename to tools/testing/selftests/mm/config diff --git a/tools/testing/selftests/vm/cow.c b/tools/testing/selftests/mm/cow.c similarity index 100% rename from tools/testing/selftests/vm/cow.c rename to tools/testing/selftests/mm/cow.c diff --git a/tools/testing/selftests/vm/gup_test.c b/tools/testing/selftests/mm/gup_test.c similarity index 100% rename from tools/testing/selftests/vm/gup_test.c rename to tools/testing/selftests/mm/gup_test.c diff --git a/tools/testing/selftests/vm/hmm-tests.c b/tools/testing/selftests/mm/hmm-tests.c similarity index 100% rename from tools/testing/selftests/vm/hmm-tests.c rename to tools/testing/selftests/mm/hmm-tests.c diff --git a/tools/testing/selftests/vm/hugepage-mmap.c b/tools/testing/selftests/mm/hugepage-mmap.c similarity index 100% rename from tools/testing/selftests/vm/hugepage-mmap.c rename to tools/testing/selftests/mm/hugepage-mmap.c diff --git a/tools/testing/selftests/vm/hugepage-mremap.c b/tools/testing/selftests/mm/hugepage-mremap.c similarity index 100% rename from tools/testing/selftests/vm/hugepage-mremap.c rename to tools/testing/selftests/mm/hugepage-mremap.c diff --git a/tools/testing/selftests/vm/hugepage-shm.c b/tools/testing/selftests/mm/hugepage-shm.c similarity index 100% rename from tools/testing/selftests/vm/hugepage-shm.c rename to tools/testing/selftests/mm/hugepage-shm.c diff --git a/tools/testing/selftests/vm/hugepage-vmemmap.c b/tools/testing/selftests/mm/hugepage-vmemmap.c similarity index 100% rename from tools/testing/selftests/vm/hugepage-vmemmap.c rename to tools/testing/selftests/mm/hugepage-vmemmap.c diff --git a/tools/testing/selftests/vm/hugetlb-madvise.c b/tools/testing/selftests/mm/hugetlb-madvise.c similarity index 100% rename from tools/testing/selftests/vm/hugetlb-madvise.c rename to tools/testing/selftests/mm/hugetlb-madvise.c diff --git a/tools/testing/selftests/vm/hugetlb_reparenting_test.sh b/tools/testing/selftests/mm/hugetlb_reparenting_test.sh similarity index 100% rename from tools/testing/selftests/vm/hugetlb_reparenting_test.sh rename to tools/testing/selftests/mm/hugetlb_reparenting_test.sh diff --git a/tools/testing/selftests/vm/khugepaged.c b/tools/testing/selftests/mm/khugepaged.c similarity index 100% rename from tools/testing/selftests/vm/khugepaged.c rename to tools/testing/selftests/mm/khugepaged.c diff --git a/tools/testing/selftests/vm/ksm_functional_tests.c b/tools/testing/selftests/mm/ksm_functional_tests.c similarity index 100% rename from tools/testing/selftests/vm/ksm_functional_tests.c rename to tools/testing/selftests/mm/ksm_functional_tests.c diff --git a/tools/testing/selftests/vm/ksm_tests.c b/tools/testing/selftests/mm/ksm_tests.c similarity index 100% rename from tools/testing/selftests/vm/ksm_tests.c rename to tools/testing/selftests/mm/ksm_tests.c diff --git a/tools/testing/selftests/vm/madv_populate.c b/tools/testing/selftests/mm/madv_populate.c similarity index 100% rename from tools/testing/selftests/vm/madv_populate.c rename to tools/testing/selftests/mm/madv_populate.c diff --git a/tools/testing/selftests/vm/map_fixed_noreplace.c b/tools/testing/selftests/mm/map_fixed_noreplace.c similarity index 100% rename from tools/testing/selftests/vm/map_fixed_noreplace.c rename to tools/testing/selftests/mm/map_fixed_noreplace.c diff --git a/tools/testing/selftests/vm/map_hugetlb.c b/tools/testing/selftests/mm/map_hugetlb.c similarity index 100% rename from tools/testing/selftests/vm/map_hugetlb.c rename to tools/testing/selftests/mm/map_hugetlb.c diff --git a/tools/testing/selftests/vm/map_populate.c b/tools/testing/selftests/mm/map_populate.c similarity index 100% rename from tools/testing/selftests/vm/map_populate.c rename to tools/testing/selftests/mm/map_populate.c diff --git a/tools/testing/selftests/vm/memfd_secret.c b/tools/testing/selftests/mm/memfd_secret.c similarity index 100% rename from tools/testing/selftests/vm/memfd_secret.c rename to tools/testing/selftests/mm/memfd_secret.c diff --git a/tools/testing/selftests/vm/migration.c b/tools/testing/selftests/mm/migration.c similarity index 100% rename from tools/testing/selftests/vm/migration.c rename to tools/testing/selftests/mm/migration.c diff --git a/tools/testing/selftests/vm/mlock-random-test.c b/tools/testing/selftests/mm/mlock-random-test.c similarity index 100% rename from tools/testing/selftests/vm/mlock-random-test.c rename to tools/testing/selftests/mm/mlock-random-test.c diff --git a/tools/testing/selftests/vm/mlock2-tests.c b/tools/testing/selftests/mm/mlock2-tests.c similarity index 100% rename from tools/testing/selftests/vm/mlock2-tests.c rename to tools/testing/selftests/mm/mlock2-tests.c diff --git a/tools/testing/selftests/vm/mlock2.h b/tools/testing/selftests/mm/mlock2.h similarity index 100% rename from tools/testing/selftests/vm/mlock2.h rename to tools/testing/selftests/mm/mlock2.h diff --git a/tools/testing/selftests/vm/mrelease_test.c b/tools/testing/selftests/mm/mrelease_test.c similarity index 100% rename from tools/testing/selftests/vm/mrelease_test.c rename to tools/testing/selftests/mm/mrelease_test.c diff --git a/tools/testing/selftests/vm/mremap_dontunmap.c b/tools/testing/selftests/mm/mremap_dontunmap.c similarity index 100% rename from tools/testing/selftests/vm/mremap_dontunmap.c rename to tools/testing/selftests/mm/mremap_dontunmap.c diff --git a/tools/testing/selftests/vm/mremap_test.c b/tools/testing/selftests/mm/mremap_test.c similarity index 100% rename from tools/testing/selftests/vm/mremap_test.c rename to tools/testing/selftests/mm/mremap_test.c diff --git a/tools/testing/selftests/vm/on-fault-limit.c b/tools/testing/selftests/mm/on-fault-limit.c similarity index 100% rename from tools/testing/selftests/vm/on-fault-limit.c rename to tools/testing/selftests/mm/on-fault-limit.c diff --git a/tools/testing/selftests/vm/pkey-helpers.h b/tools/testing/selftests/mm/pkey-helpers.h similarity index 100% rename from tools/testing/selftests/vm/pkey-helpers.h rename to tools/testing/selftests/mm/pkey-helpers.h diff --git a/tools/testing/selftests/vm/pkey-powerpc.h b/tools/testing/selftests/mm/pkey-powerpc.h similarity index 100% rename from tools/testing/selftests/vm/pkey-powerpc.h rename to tools/testing/selftests/mm/pkey-powerpc.h diff --git a/tools/testing/selftests/vm/pkey-x86.h b/tools/testing/selftests/mm/pkey-x86.h similarity index 100% rename from tools/testing/selftests/vm/pkey-x86.h rename to tools/testing/selftests/mm/pkey-x86.h diff --git a/tools/testing/selftests/vm/protection_keys.c b/tools/testing/selftests/mm/protection_keys.c similarity index 100% rename from tools/testing/selftests/vm/protection_keys.c rename to tools/testing/selftests/mm/protection_keys.c diff --git a/tools/testing/selftests/vm/run_vmtests.sh b/tools/testing/selftests/mm/run_vmtests.sh similarity index 100% rename from tools/testing/selftests/vm/run_vmtests.sh rename to tools/testing/selftests/mm/run_vmtests.sh diff --git a/tools/testing/selftests/vm/settings b/tools/testing/selftests/mm/settings similarity index 100% rename from tools/testing/selftests/vm/settings rename to tools/testing/selftests/mm/settings diff --git a/tools/testing/selftests/vm/soft-dirty.c b/tools/testing/selftests/mm/soft-dirty.c similarity index 100% rename from tools/testing/selftests/vm/soft-dirty.c rename to tools/testing/selftests/mm/soft-dirty.c diff --git a/tools/testing/selftests/vm/split_huge_page_test.c b/tools/testing/selftests/mm/split_huge_page_test.c similarity index 100% rename from tools/testing/selftests/vm/split_huge_page_test.c rename to tools/testing/selftests/mm/split_huge_page_test.c diff --git a/tools/testing/selftests/vm/test_hmm.sh b/tools/testing/selftests/mm/test_hmm.sh similarity index 100% rename from tools/testing/selftests/vm/test_hmm.sh rename to tools/testing/selftests/mm/test_hmm.sh diff --git a/tools/testing/selftests/vm/test_vmalloc.sh b/tools/testing/selftests/mm/test_vmalloc.sh similarity index 100% rename from tools/testing/selftests/vm/test_vmalloc.sh rename to tools/testing/selftests/mm/test_vmalloc.sh diff --git a/tools/testing/selftests/vm/thuge-gen.c b/tools/testing/selftests/mm/thuge-gen.c similarity index 100% rename from tools/testing/selftests/vm/thuge-gen.c rename to tools/testing/selftests/mm/thuge-gen.c diff --git a/tools/testing/selftests/vm/transhuge-stress.c b/tools/testing/selftests/mm/transhuge-stress.c similarity index 100% rename from tools/testing/selftests/vm/transhuge-stress.c rename to tools/testing/selftests/mm/transhuge-stress.c diff --git a/tools/testing/selftests/vm/userfaultfd.c b/tools/testing/selftests/mm/userfaultfd.c similarity index 100% rename from tools/testing/selftests/vm/userfaultfd.c rename to tools/testing/selftests/mm/userfaultfd.c diff --git a/tools/testing/selftests/vm/util.h b/tools/testing/selftests/mm/util.h similarity index 100% rename from tools/testing/selftests/vm/util.h rename to tools/testing/selftests/mm/util.h diff --git a/tools/testing/selftests/vm/va_128TBswitch.c b/tools/testing/selftests/mm/va_128TBswitch.c similarity index 100% rename from tools/testing/selftests/vm/va_128TBswitch.c rename to tools/testing/selftests/mm/va_128TBswitch.c diff --git a/tools/testing/selftests/vm/va_128TBswitch.sh b/tools/testing/selftests/mm/va_128TBswitch.sh similarity index 100% rename from tools/testing/selftests/vm/va_128TBswitch.sh rename to tools/testing/selftests/mm/va_128TBswitch.sh diff --git a/tools/testing/selftests/vm/virtual_address_range.c b/tools/testing/selftests/mm/virtual_address_range.c similarity index 100% rename from tools/testing/selftests/vm/virtual_address_range.c rename to tools/testing/selftests/mm/virtual_address_range.c diff --git a/tools/testing/selftests/vm/vm_util.c b/tools/testing/selftests/mm/vm_util.c similarity index 100% rename from tools/testing/selftests/vm/vm_util.c rename to tools/testing/selftests/mm/vm_util.c diff --git a/tools/testing/selftests/vm/vm_util.h b/tools/testing/selftests/mm/vm_util.h similarity index 100% rename from tools/testing/selftests/vm/vm_util.h rename to tools/testing/selftests/mm/vm_util.h diff --git a/tools/testing/selftests/vm/write_hugetlb_memory.sh b/tools/testing/selftests/mm/write_hugetlb_memory.sh similarity index 100% rename from tools/testing/selftests/vm/write_hugetlb_memory.sh rename to tools/testing/selftests/mm/write_hugetlb_memory.sh diff --git a/tools/testing/selftests/vm/write_to_hugetlbfs.c b/tools/testing/selftests/mm/write_to_hugetlbfs.c similarity index 100% rename from tools/testing/selftests/vm/write_to_hugetlbfs.c rename to tools/testing/selftests/mm/write_to_hugetlbfs.c From patchwork Tue Jan 3 18:07:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeongJae Park X-Patchwork-Id: 13087794 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 8D9E1C54EF1 for ; Tue, 3 Jan 2023 18:08:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C3A5F8E0005; Tue, 3 Jan 2023 13:08:06 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B29428E0006; Tue, 3 Jan 2023 13:08:06 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7CB068E0005; Tue, 3 Jan 2023 13:08:06 -0500 (EST) 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 626A58E0006 for ; Tue, 3 Jan 2023 13:08:06 -0500 (EST) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 34B111C5BA5 for ; Tue, 3 Jan 2023 18:08:06 +0000 (UTC) X-FDA: 80314271772.11.9E35A14 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf27.hostedemail.com (Postfix) with ESMTP id A6ED54000C for ; Tue, 3 Jan 2023 18:08:04 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=CowG0JQ5; spf=pass (imf27.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1672769284; a=rsa-sha256; cv=none; b=Fr/itMvRsgazzXAPrLDVakBRPcT4lD6IkA3y/UBsuFdy7t77m/OAZcD2ZFdIePRXRSIpz3 PU6UJToZBxdQhymTheUPLF6GQRLeR/8gsJ66C/ZEE3F8MSRiigxhPvWX6BjlHi17jLmQL/ hqHW1LD5dHoqca0gbaUcsTV1Shdms5c= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=CowG0JQ5; spf=pass (imf27.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1672769284; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=aRIjKrvwItFvYRWTgaH02f0jSDd2KinzNH1RKlp/0Xc=; b=zM4IeAQU45LohkZd+kFpS8a0gXx3hS4D1blIT/jCL3mz36wEa3EKKJRMlf7MFL6oycy8dX 70hpDK+jOhJfit0kn/QYG3srZid/2DFoRoB/V0Pqwb+19nX/GwssjFSB3akeQaTRcYUjYJ Fiu3XQ7VjfcXqBOEQ6kY2ow8pZJBTG8= 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 E35FF614C5; Tue, 3 Jan 2023 18:08:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 530BBC433EF; Tue, 3 Jan 2023 18:08:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1672769283; bh=2fmXHBSVsGppJcRoTjCphJFENdR63eUoR0If3HwhaLc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CowG0JQ5B9abMhnPu8BFk+cZ1dRtVF3jS5V9kfx5dWNJz8QGtvzdNH8XApG1gd+X6 MAUq8OnJ9nEi3AUxvU2liKWJ63bm4POig7u7Rrm+EW2MhDDTmNMZ0+KnUI8FzOon7R Krk5S97AW4LsSZRd0SUyEYeI1c4vDBC+Kz/qPIo4eLVsdiFZ5Fl7+LuFNyBmSOY3rY /WZu/VUPJagzUcaT3niH2REI2S5+Nmtx6Apg7kbyDiGiw2KKxs+Aum/Q+CpAHui55C /m0yOjVO6K06R9yDP31+HmllM2EzSyyNO0ekAUlIYaQcIlMJzU7bnop0e3wvmROTCw sLWdMF1czYFzQ== From: SeongJae Park To: akpm@linux-foundation.org Cc: Jonathan Corbet , linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, SeongJae Park Subject: [PATCH 5/5] Docs/admin-guide/mm/numaperf: increase depth of subsections Date: Tue, 3 Jan 2023 18:07:54 +0000 Message-Id: <20230103180754.129637-6-sj@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230103180754.129637-1-sj@kernel.org> References: <20230103180754.129637-1-sj@kernel.org> MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Queue-Id: A6ED54000C X-Rspamd-Server: rspam01 X-Stat-Signature: k3u33b1y977eqq7ej7ya9nn7yq3ztk5b X-HE-Tag: 1672769284-836839 X-HE-Meta: U2FsdGVkX1++2DV3B0KWjEKUzsxRklWw+Nerylk5bh8HfVUbzMCRGiN18e8N/D3eS6J/l7sesaB+/YHe0F4OoZrT6rjev3vMN8Z2nXgePVwAOVka/fkeRJXB+5YdU85SdMnMZMNsrsyfnNzGJpNBPTM5U7F9Dk3qlG6Sm3HLdeCdUQoG13lMtBwUlfy3uThJ7ur8DlRPBUuptwakv/GytN24Py9tReVZHZFA09YMfUMySuEgD8zcQbJxlT8Pmi/837ChfUOTFLyJctg76zPyc/UWMFq/B1B3ZwQBUhqIuPVPcOb/cFZXBAZuIO3dFzgT9md0PD5e9OfRKF+b8TR4+CI1Rgw/mwnMj3bPj1opF0S3Ers3dC8bPqsg181BgZriaAcNjQME5NMhOgFhPeQQGbasD3zX76AKj1vw3oKJnoxheCChf1R3rpszqYWXa3EzKUeN/gGocToNdTHaOC9uSuwetkRavVi0LdrxoOHQqt0Zuf/Ho6VhlRv4f+1ILp2n8Ftx6nTZnIeNat7CuUdy0D44Rku08ndhJUm495UzXLSB1yXBOmXdIsFWR7ydsp3RdEukCuIFjko+W/wTYsE62Cw3T1CK9Sf44NRlrCpu/YkS6KcfzPKSlIXeGsc0x4atPoZ+AE/MSCm4FKuUsw8hoV790sP3ZWA6/On0D1hyPe6sh0AjuHrHPkfxnYnMH3vmb0T7DG/jZDAiJyXCXMZv/bmEXJ1LbZAJp/smFTTpbXCvIiS/XEdxIc5nd8mjOurrtQw+2mKXVGP7QqG2RdFtHqqv9C0Ne+1aDBnel5z8aKWwcBLJQn3AQTWepo7d1VQC3pRUYEnHoARKgiXEGwmVd1yU2HDuy/70TWg4oW0rL70Zsyx0QQyeE12kb7rqiUYAcbQ6lFa5M7R+qP1OGHFb/YCMNqoHrOQkVbTn3c2ElumEXMqYUw6dgjnb3ZljWM8MVK1SubusPOJajUyqbDx bZSAAF7W uVu3WNvJiV8NZclIQbXfVEXzl0quPak0bzVCyvUzxecE5R9Z2onzLaAUFnxw7cXFcGfMK 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: Each section of numaperf.rst has zero depth, and therefore be exposed to the index of admin-guide/mm. Especially 'See Also' section on the index makes the document weird. Hide the sections from the index by giving the document a title and increasing the depth of each section. Signed-off-by: SeongJae Park --- Documentation/admin-guide/mm/numaperf.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Documentation/admin-guide/mm/numaperf.rst b/Documentation/admin-guide/mm/numaperf.rst index 166697325947..27868797621c 100644 --- a/Documentation/admin-guide/mm/numaperf.rst +++ b/Documentation/admin-guide/mm/numaperf.rst @@ -1,6 +1,9 @@ .. _numaperf: -============= +================ +NUMA Performance +================ + NUMA Locality ============= @@ -61,7 +64,6 @@ that are CPUs and hence suitable for generic task scheduling, and IO initiators such as GPUs and NICs. Unlike access class 0, only nodes containing CPUs are considered. -================ NUMA Performance ================ @@ -96,7 +98,6 @@ for the platform. Access class 1 takes the same form but only includes values for CPU to memory activity. -========== NUMA Cache ========== @@ -170,7 +171,6 @@ The "size" is the number of bytes provided by this cache level. The "write_policy" will be 0 for write-back, and non-zero for write-through caching. -======== See Also ========