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 7E6FCC7619A for ; Wed, 5 Apr 2023 12:25:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C05E86B0071; Wed, 5 Apr 2023 08:25:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B8F036B0072; Wed, 5 Apr 2023 08:25:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A2FA86B0074; Wed, 5 Apr 2023 08:25:53 -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 8AAFF6B0071 for ; Wed, 5 Apr 2023 08:25:53 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 476A01A0BF9 for ; Wed, 5 Apr 2023 12:25:53 +0000 (UTC) X-FDA: 80647258986.17.7D1842F Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf18.hostedemail.com (Postfix) with ESMTP id 77B1F1C0010 for ; Wed, 5 Apr 2023 12:25:51 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=ajQw2KUV; spf=pass (imf18.hostedemail.com: domain of broonie@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=broonie@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=1680697551; 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=i2SGn5yT6RS0KM7DHBz4YWIttWkyEdn0cz3fpYo2TjI=; b=PgzXQsNphcKFS+19dNLDK4+GLZhmpDij09Sikv+fw9du7oRKPl7SPoj6ZM2QYp8RNRow7+ R/WTutglmDyZEqV7iVN5LX9P/iiJ8dL/grYGosqUUrI7udG8Uw0kLbNYPa2h6omYeEQoJW oYaSlD5C3MKdHG6QyIVQd/VmBUgw7oY= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=ajQw2KUV; spf=pass (imf18.hostedemail.com: domain of broonie@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=broonie@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1680697551; a=rsa-sha256; cv=none; b=uuj7FYdCs/vtAlrjCrnzBwMkGWxRH2RpxN0OILvDHw5uKcBvDqJs0H2qJa1cbzUQ0bgPOL zXlsjsgzD+h6I+aKCU2SKMCdx3RF/QESjAKF9Frr4X3Afcv7eh2HIz9p7p0MEz7tusvtkV aYw/GrC7JRSbw56l9XO9dHTBm7fqmUo= 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 66B5A63D2B; Wed, 5 Apr 2023 12:25:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8EDB0C433D2; Wed, 5 Apr 2023 12:25:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680697549; bh=2ViGdaKT/6uhXxtE9hEmZxbA1lJCR9L0M3W86yX8NRw=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=ajQw2KUV+U7AlAbiTWrS44Dn0JZN29/FoH1Uf8830ZM+AiH14ll6N7SCKY3yinvSk 6wgekz2Ry/KZ14hWq5an/q3SN2Kwl5SQ9zwPNyT83LUKOl9imwkpyf+rRPEpaV/pKr iirivpX5fvCEKGAMpPWYyCnenDzSY3TM5s+QoFAl1htZYqVX5XKCQCXFOHq/CkRmD7 KThlEWaRgCIHJzdHdI+e6Ix/4ulLo4dTDJigCAwSBLfKgQwWEn106b5Z1z+ILnu/nr gCRldej6QzOmFl0kwKL63r37T7YsR71KlVs5K+T4dN/YKUz7kEqAuacvXNOTClBBNq YNTyl9P0SStoA== From: Mark Brown To: Liam.Howlett@Oracle.com, Mark Brown Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org In-Reply-To: <20230403-regmap-maple-walk-fine-v2-1-c07371c8a867@kernel.org> References: <20230403-regmap-maple-walk-fine-v2-1-c07371c8a867@kernel.org> Subject: Re: [PATCH v2] regmap: Use mas_walk() instead of mas_find() Message-Id: <168069754829.50839.3429287671431516828.b4-ty@kernel.org> Date: Wed, 05 Apr 2023 13:25:48 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.13-dev-00303 X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 77B1F1C0010 X-Stat-Signature: aweoju49uicewkxtg7o53qgggkzcew9c X-HE-Tag: 1680697551-794979 X-HE-Meta: U2FsdGVkX1/1m0VB3uybFDOFR5KJYnsvm/gImsR777gK6rt3LdmHGyDPageswf7e8qppFRICM2tENI7kNDxACuWSrTDzMlggSwWv+NwP5TLWpfpNYFaUsxmfUQ4+dfjPZPdIzszN3FRpUQENKPrGe1eSEc8kCCxSafhzJlsAeptRFT5Fprhqtp/qt8ZcMuh5215/92PUNzZe6eT3y98/84MLCfJyuiLmYnYrlPHJ5WBgysbBs7i0Dbbd+SgcQRKy5IYqSPGuxgRAg3UyZIqZM5fSPi9UjRhd+PDglHI9T9gL1I2T/g6PbLVv5pPQaDLsZePm3NRz2BLL8U0ET+iMwOLHI4RJy5/7djhFaRzSmvTumDeP10OvVFs+k25wYkiyt3RZZWyU2cvwm23uEVQFSYtaUw+F7tETqG/slLvT4xiNYLZjSQTrJ3tCUnfY1PE++6NekG2+15FcfGp8df6OvKAEELBQOoHU5hKvNjzJ/1jDR9U3qkgA7Ru9ct5bArktQUJaFJhzv1738DDPGsMO4O6nmBiVCZEITel9ga0DLYx+rz5H2wRwJwdOBs1XoRtVIolXgYQVk0v6rLGtZmOH/g7EwVZl7Y3XjYMVODmYNF4DjJDnNIA0cTVRPwXUztf0XVjVjF64LtUmVSQeJjeDao1kzHnP7StDl5W0bWtr11/Cl573HVNm9E9K0wwWndF7czO14lLqLNQQfJD6L5MTACAszNvpt7xvku2xGgAA096kW8ScG1Yw0u/ld9Ye6uvFd7gkoSLfVVN98jWFe0j8LQSgMIoa6Sc0QbOb8IwBApJDNVk6ooZihScPRLLE7efFEp6hYIRLdc7v9sZdJfluRbVagGw1w28Koj8lzmnlXWhmjkoI7MId7yM8j41nUOROcyW/Ix8HEfO4Ce9tO390ezQl8YEyl8xi9xVwlkpXhclOEn4gPOcXofIfTv2O9SlX6bd0/aYFsvoh9QR44L1 gfzpYu82 49xzVvXbvg37tjW3byBEEm25vQqSJdvABokv6Hwi9yq/ukd9qehJ63Xi7OY22EL9F+nvaAXO+B0Zo28U589lkHd3llJq2Ts8ee2xhn7ZKk4VYcP5KkSpeCdZrVX/anN6TwpvwyCbMbvlQ0vZvss7TS6duhY5m/Vv9OopPXct3BdO+rCvZ5elhXv8r/aIE/dIxYaLLzS8LbMlPt6JUwn2B9290bTEgCz73p3jtoFrg0/7eXXBFzEbcJmBcOKtcZz+zlcrwM1RRO3SWDouLgw3yNwjci527bb8mAf9ThnMRYXJuHzF3dhMdziOb13lbuk7N2OIj9eY/tFNSXIGKjkcjugJSZuq0rycXRYWEt+zMWunaCGX3WSlIKgPlO34ZDm35+72cMu0RQV32gjXQ9E0xHwUHD7KjrTZ5LJLO 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 Tue, 04 Apr 2023 20:42:28 +0100, Mark Brown wrote: > Liam recommends using mas_walk() instead of mas_find() for our use case so > let's do that, it avoids some minor overhead associated with being able to > restart the operation which we don't need since we do a simple search. > > Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git for-next Thanks! [1/1] regmap: Use mas_walk() instead of mas_find() commit: fac79bad889bb167a37492181646992c8c48903b All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark