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 187D3C04FFE for ; Wed, 8 May 2024 18:25:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8AA1A6B009F; Wed, 8 May 2024 14:25:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 85A5A6B00A0; Wed, 8 May 2024 14:25:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7216C6B00A1; Wed, 8 May 2024 14:25:45 -0400 (EDT) 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 52B686B009F for ; Wed, 8 May 2024 14:25:45 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id F2B4580E96 for ; Wed, 8 May 2024 18:25:44 +0000 (UTC) X-FDA: 82096057008.12.157AD9E Received: from relay5-d.mail.gandi.net (relay5-d.mail.gandi.net [217.70.183.197]) by imf05.hostedemail.com (Postfix) with ESMTP id E67CE100011 for ; Wed, 8 May 2024 18:25:41 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=none; spf=pass (imf05.hostedemail.com: domain of alex@ghiti.fr designates 217.70.183.197 as permitted sender) smtp.mailfrom=alex@ghiti.fr; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715192742; 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=oogWhJyDIFWbCNIUfDTNcF1T7GR1SFPAiTsEV6QqSfw=; b=VD2C+K9L29XnxJruC0KKTtSkwEj9NNUMKw7GyoiNzWdUyS06s0grBVgw2+JGSwXGFk80iv DlHvGSJg2I1gT8siC9jHGzS5yiQkSgZxNCzu8VuUaTzPObTGqIlagwIy7g2lV/VplyBXmR NE1BUMzhr6SGii9a+QsHa2L/DeaBK2I= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=none; spf=pass (imf05.hostedemail.com: domain of alex@ghiti.fr designates 217.70.183.197 as permitted sender) smtp.mailfrom=alex@ghiti.fr; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715192742; a=rsa-sha256; cv=none; b=MTgRzU55aMPe5EYzHBw4+DUORjkhMbZEVk/Vp8Ga4yOPhxYl6PuMwSoTa2AS8Ap+aQudfk OMjCZfTT4A5Sd6OzFjX5E26gU8yqPvjLWo/SZ0xVbc4Xj69/PTqvdQTkRXeDMSsOXrRhQ3 jFPbK/KEgcXfsV4sFSVdZol6YUJqlNU= Received: by mail.gandi.net (Postfix) with ESMTPSA id 10E491C0005; Wed, 8 May 2024 18:25:36 +0000 (UTC) Message-ID: <3bb94ee6-622d-4dd8-ac11-b8bd2b2849ef@ghiti.fr> Date: Wed, 8 May 2024 20:25:36 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 0/9] Merge arm64/riscv hugetlbfs contpte support Content-Language: en-US To: Andrew Morton , Alexandre Ghiti Cc: Catalin Marinas , Will Deacon , Ryan Roberts , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, linux-mm@kvack.org References: <20240508111829.16891-1-alexghiti@rivosinc.com> <20240508092756.58fba60e4b6ce0986e8f5f73@linux-foundation.org> From: Alexandre Ghiti In-Reply-To: <20240508092756.58fba60e4b6ce0986e8f5f73@linux-foundation.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-GND-Spam-Score: 400 X-GND-Status: SPAM X-GND-Sasl: alex@ghiti.fr X-Stat-Signature: 8ucdfdmty3qo7g7573g533upkqjpjikx X-Rspam-User: X-Rspamd-Queue-Id: E67CE100011 X-Rspamd-Server: rspam05 X-HE-Tag: 1715192741-26140 X-HE-Meta: U2FsdGVkX1/+MgNnSvdSMiavDXY/kzrTRfJN6zrLlcvUJQG7JtyvfV/tV7pKOJk6N/z/SQMFgcylCi8jfKAnP5zF8XD41pjBgSR74qDDQ1lf6rfWWCHZ1bRpQ2Kofms/DxMh6fBI5+EoBP/C8a2QCOUiOmC4WBt8ofJmyvt6jpXGihjARb8epStZBj3aLE+LvvFQCF7wyBexWE1/vzd+cfe5k0w4s1R8GTdmfv5BB0o/X0pv33ubVjT5kVi2gfOZ9A9O/Vkb03wlW93U1IM15ZSwrtixEvoVp4bHCHYYKX52OiEfa8b9TxD0/OELG6x2N2nG3oFOD6GtBQp5ZfxaYuVvJQf8F4YVFYsYpJ39i3ExD0LHJyf6TpuLOxcH7dV0OZfzmwss7tuoiyQ4bsuO4H6qsKriXxxXNCYSOfVpcB2Kof/8tb0M474tjVzWKDXVwqDx0yRSqvBRIigEbAk6cudUodjyRIRSugRfX52swbU+9jbDfNYmw82XWVaUr9r1+VTiEFruD8SroW2ljLbC14RC+FfUilgagIFY1g+IWUGTP0DaK9frI/Iz9jiSNnlbleEaAsG1n0i8XZv1HGGaKj95+T+Dy+mprQ/yFTKAYUI5F3W4xtEzhdEffXHo6dNN+gdR7/q9o8IfDm/zchNdFIEiUyJRs4L50F+9C9RdNjBHOfJSV/5Ylpo+iLLcHfkqTJkW2E69jIrQKdVE3bfuBAwjnHPFW6oxqrmga/TrjXeDPrbQm7sPe5WRKq4Iu+QG3mMD/xpS6jk2xftKgwdesoHOqFnzWMOwK+wVPDg+kU1ZGT1rWr+eJXy5q7KttuM5QJDqBtiS5WAChK2TwSAHJPkVDFehs4STh4o0iFuPrQlaYW386Kl9+c1FhbIOL4VLKG2Uh7m4dVUUVinwbOqh+U7WS2yXXyDvoXDUzjLWQ6fgLsY+S6wD8vwKAUHthssCAOYw6OtJ7YzdICfpAHm LT6PewQ0 1xL8VAakg9adGxGTKsb4GACqoJattTTLGZE05qtkQolOBzYaJq9RVz2JY60diN0WIlt0ccDEDMhqU+SQX6KXOZwTIFu6j823WBVPJ5uXIMiXpFMdWpliiVJsw6S8YWB2ftqpFYjLnce1flFyQ1XGLgMB2XaDoYSWcjRQAPzEdoUKLNI42mOZTCSsVVfcCq/nub4lB3SzbfpIshMQ/qiMfJ+N8DKAb5mihpKEZlAYD8cuijtQ= 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: List-Subscribe: List-Unsubscribe: Hi Andrew, On 08/05/2024 18:27, Andrew Morton wrote: > On Wed, 8 May 2024 13:18:20 +0200 Alexandre Ghiti wrote: > >> This patchset intends to merge the contiguous ptes hugetlbfs implementation >> of arm64 and riscv. >> >> ... >> >> arch/arm64/Kconfig | 1 + >> arch/arm64/include/asm/pgtable.h | 56 +++++- >> arch/arm64/mm/hugetlbpage.c | 291 +--------------------------- >> arch/riscv/Kconfig | 1 + >> arch/riscv/include/asm/hugetlb.h | 2 +- >> arch/riscv/include/asm/pgtable-64.h | 11 ++ >> arch/riscv/include/asm/pgtable.h | 153 +++++++++++++-- >> arch/riscv/mm/hugetlbpage.c | 227 ---------------------- >> arch/riscv/mm/pgtable.c | 6 +- >> mm/Kconfig | 3 + >> mm/Makefile | 1 + >> mm/contpte.c | 272 ++++++++++++++++++++++++++ >> 12 files changed, 480 insertions(+), 544 deletions(-) >> create mode 100644 mm/contpte.c > Hits three subsystems, so I guess mm.git is the place. I'll await > reviewer/tester input and let's look at getting this into mm.git after > 6.10-rc1? Sure, fine by me :) Thanks, Alex > > _______________________________________________ > linux-riscv mailing list > linux-riscv@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-riscv