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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2611AC61D97 for ; Fri, 24 Nov 2023 12:16:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345105AbjKXMPv (ORCPT ); Fri, 24 Nov 2023 07:15:51 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33094 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230159AbjKXMPs (ORCPT ); Fri, 24 Nov 2023 07:15:48 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F043CD41 for ; Fri, 24 Nov 2023 04:15:54 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1BAE8C433C7; Fri, 24 Nov 2023 12:15:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700828154; bh=xWJDM89s7PEji+2SZq/p+Vm/gSZqz0iXR9i8e95E0SE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=k8eTrReb+GVfr8lTv7ZL31nlMfW3VZ77M7/wAcKveA5oin3ne8kb4VF7oCW+sxGU2 KF0LPPf3s5dG5n4lCaLVcxuaecJEPIUERJKOZb+1OSTA2xGYWEubHkbtwPThKVcy9q cjcKRI5sVDxPlcKuCySoFWl4e8rf3IqLoa7Sm1xmqQ99ZD0VPRyWwBwbc6H+ilAXWH vaDlqG9PFmt4gJRMw22EVT7pj2pYahuxR03B3LQOFN/4kz4IxHX51aewxUbGLMOjmM qPgcJ4NRHmq9B1yr5IQFnQpCtosEzdmOXXykZ9Zg81cb3hRjx0kvKrxsVt/rrxIqLt zr+XkZDwIroiw== Date: Fri, 24 Nov 2023 17:45:50 +0530 From: Vinod Koul To: Yury Norov Cc: linux-kernel@vger.kernel.org, Fenghua Yu , Dave Jiang , dmaengine@vger.kernel.org, Jan Kara , Mirsad Todorovac , Matthew Wilcox , Rasmus Villemoes , Andy Shevchenko , Maxim Kuvyrkov , Alexey Klimov Subject: Re: [PATCH 09/34] dmaengine: idxd: optimize perfmon_assign_event() Message-ID: References: <20231118155105.25678-1-yury.norov@gmail.com> <20231118155105.25678-10-yury.norov@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231118155105.25678-10-yury.norov@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 18-11-23, 07:50, Yury Norov wrote: > The function searches used_mask for a set bit in a for-loop bit by bit. > We can do it faster by using atomic find_and_set_bit(). Acked-by: Vinod Koul -- ~Vinod