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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1A26CC41513 for ; Thu, 19 Oct 2023 10:55:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=XeW8xEmQoM7ubHoazQTiv6Mznnhe6KdvKEy0lZhdLzk=; b=Bh6AftJ+Dwg2yg 2kBuLH+LhN8WlhwvZ7xQQ1ntsv5lT7suuBi04O9DvCP9BHbM78oOY/SdxKZa3z+KLIZb7a04HueOA 5oKb3iBnyFaAnK0edL3ulRE2koZi/MroVf4HdnrfLOjK99SlZCWIFRaVPgWcy+2Yqm/SSDj8wHS4Z aRfEssDE0Q/SQU7iHLwVxeDoKsyDcs0fDv9c3ydJoj0k2uXq8Um2/VqUnmxz8NLTvanhhgQfM1LNo snlVzDzPhrYOFUiQyru+waM0IjQOBistrmEbxFKqXMLDMlk7F0m5aOR5TmMdPMOyd/b+bOhZIc2Vz czoffn0jM1RBBHa4aQ2w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtQgI-00H6k0-2u; Thu, 19 Oct 2023 10:55:10 +0000 Received: from pandora.armlinux.org.uk ([2001:4d48:ad52:32c8:5054:ff:fe00:142]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtQgF-00H6iX-2U for linux-arm-kernel@lists.infradead.org; Thu, 19 Oct 2023 10:55:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=fl/4qhn3QoVrEAp5EGslcTUf3d/4LqHnneW5QOC8+ro=; b=XwLyV+EbZ+xrVnFsxuir0QIEk/ fGPzNOZkNCVmNCM4Z0PpbUMlOrJjDr//cuYpW199b3M9wUCh/LaF66S6oH7xcZrFU0lGpemdq/p2f 5vL9zRskInR5Z/s1Z9HfC2lftqLATcSWcrCFBw3EOXK1bRO41+4zHwBKUBoyNYh8wZZioMD1ROcUL VeeEC+iVkACIq7VC/prFOMaTfqTPdqpnfjYzhQxi8sSpaYDPfCtSmfS6LyTlY4dy9k0lI2S9HRWJ2 G2XX0EK/j6KF/3dsagwilT8mJquR7FW50kga47rqJbvvbZ8pudONpit9fwQT55+ruNeKTSWeLV/Vk oETzyf5A==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:36560) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qtQg7-0006pT-22; Thu, 19 Oct 2023 11:54:59 +0100 Received: from linux by shell.armlinux.org.uk with local (Exim 4.94.2) (envelope-from ) id 1qtQg8-0000NR-TT; Thu, 19 Oct 2023 11:55:00 +0100 Date: Thu, 19 Oct 2023 11:55:00 +0100 From: "Russell King (Oracle)" To: Kefeng Wang Cc: linux-arm-kernel@lists.infradead.org, Suren Baghdasaryan Subject: Re: [PATCH] arm: mm: try VMA lock-based page fault handling first Message-ID: References: <20231018080332.2663192-1-wangkefeng.wang@huawei.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20231018080332.2663192-1-wangkefeng.wang@huawei.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_035508_087100_FB01C1A9 X-CRM114-Status: UNSURE ( 8.62 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, Oct 18, 2023 at 04:03:32PM +0800, Kefeng Wang wrote: > Attempt VMA lock-based page fault handling first, and fall back to the > existing mmap_lock-based handling if that fails, the ebizzy benchmark > shows 25% improvement(records/s) on qemu with 2 cpus. Looks fine to me, but I wonder how much of this code gets repeated in the other architectures. What is the plan for merging this? If you would like me to apply it, please submit it to the patch system, details in my signature below. Thanks. -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last! _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel