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 76CF9ECAAD1 for ; Thu, 1 Sep 2022 00:47:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D36638D0003; Wed, 31 Aug 2022 20:47:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CE4ED8D0001; Wed, 31 Aug 2022 20:47:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BACA18D0003; Wed, 31 Aug 2022 20:47:50 -0400 (EDT) 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 A7F948D0001 for ; Wed, 31 Aug 2022 20:47:50 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 84CB640794 for ; Thu, 1 Sep 2022 00:47:50 +0000 (UTC) X-FDA: 79861679100.15.6288D59 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf03.hostedemail.com (Postfix) with ESMTP id 1227F20032 for ; Thu, 1 Sep 2022 00:47:49 +0000 (UTC) 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 A4F99B823C4 for ; Thu, 1 Sep 2022 00:47:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 491F2C433C1 for ; Thu, 1 Sep 2022 00:47:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1661993267; bh=8TtrzEUYcTXrbSMvbPpUN1sNEwmJ5oI3rmo8szseH7Y=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=eZ5bBQmnf/WjM7gj2RIm0Qga7vpv4b793kawGgvIV/q+W4A0RSY6pXWBBmUskCOc7 rmjd2PmdIjreon3nshdFG24v3AWm7AEbznGmYIPm//h1+1Ffk6TYeLixGPkdyCfv0N LR6QRUHOAA45vtUYd76PEVjj1Gof9ILK0ID3GtaT8jkQvRwP/5xfVRL4cGSk+mla/a vlgauD/UgTAtz8c+eA0APimpOn31kufY0PDnNnuhQmQrst0OoP6N/yPGdjNiu4N18h 333TUkpwoK+W6EwnlAPbDQjfQiqgwmGwLcCEtkI1wulrrwc5EekCRY9zhYOqiUjDJM YiRq7NMfdm/XQ== Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-33dba2693d0so321856437b3.12 for ; Wed, 31 Aug 2022 17:47:47 -0700 (PDT) X-Gm-Message-State: ACgBeo12r5ImU07EpNujA/Fi+gbZVfxDZNmisYfeqQ9uX5PW50GOWUNU lBCbr9qDaUWfF24VEc967sN0gSSloo768P77mEI= X-Google-Smtp-Source: AA6agR76MRlOJDBg7OBvdr2IqlIMjdntMxlk3Mo1tO4Jwz0AEWnVUfZGx6koTK3buPquKIY+TgZlzOPC7dvbWzCsTRc= X-Received: by 2002:a81:7489:0:b0:33e:dca7:9750 with SMTP id p131-20020a817489000000b0033edca79750mr20866790ywc.73.1661993266323; Wed, 31 Aug 2022 17:47:46 -0700 (PDT) MIME-Version: 1.0 References: <20220831052734.3423079-1-song@kernel.org> <20220831160111.a6e7d17785ca21ce7c43981c@linux-foundation.org> In-Reply-To: <20220831160111.a6e7d17785ca21ce7c43981c@linux-foundation.org> From: Song Liu Date: Wed, 31 Aug 2022 17:47:35 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] mm/vmalloc: Extend find_vmap_lowest_match_check with extra arguments To: Andrew Morton Cc: Linux-MM , open list , Song Liu , Uladzislau Rezki , Baoquan He Content-Type: text/plain; charset="UTF-8" ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=eZ5bBQmn; spf=pass (imf03.hostedemail.com: domain of song@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=song@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1661993270; a=rsa-sha256; cv=none; b=Qf4zhfCt1BbAYo9izc1D8MvGJPweOV1QOGq5fk0I1JeRbgKSGOBvOHTWrIs0sUbOi+tt2e CbSkBODRiA4dNUD53NKiMtFdWPVFVkwe9oUK80MfJFTMZskE11lXdjiA5Ka9yy5PgYkPW8 DfTLtvvLhvHMviyGf+N3frdcXBGkkmc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1661993270; 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:dkim-signature; bh=8TtrzEUYcTXrbSMvbPpUN1sNEwmJ5oI3rmo8szseH7Y=; b=E67yo12Wn4ym/9pyInGyE7Koo4sLWO6TbA4676YxdDyxy8cw6R3gNSpZwtdr4VROYarpvj bTp4ztWBeC/Y15llK3cm8+26sqPKugZauJFk15R1MMmY7EH+O+ZbRX0ff+Y5EUEkm4+v84 bm/Tvisrd4MTtmMUuJcvNdcpMGjUlvY= Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=eZ5bBQmn; spf=pass (imf03.hostedemail.com: domain of song@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=song@kernel.org; dmarc=pass (policy=none) header.from=kernel.org X-Rspam-User: X-Stat-Signature: p9cgi7xe983eer97hxswic5t87h3p1my X-Rspamd-Queue-Id: 1227F20032 X-Rspamd-Server: rspam09 X-HE-Tag: 1661993269-460598 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000010, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, Aug 31, 2022 at 4:01 PM Andrew Morton wrote: > > On Tue, 30 Aug 2022 22:27:34 -0700 Song Liu wrote: > > > find_vmap_lowest_match() is now able to handle different roots. Make > > similar changes to find_vmap_lowest_match_check() and > > find_vmap_lowest_linear_match() to handle different trees. > > What are the runtime effects of this change? The code is gated by DEBUG_AUGMENT_LOWEST_MATCH_CHECK. It is only compiled when the developer enables it explicitly. Therefore, there isn't any runtime effect. Thanks, Song