From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A08FA18FDAF for ; Fri, 19 Dec 2025 09:16:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766135778; cv=none; b=afiSI6Zxf5uA/448Kw6ZX1t8LjpcdXOXLUsiKirV1WRW9VNL1kB7x1BENL8AKv8QWd6J7xIQxcGQajmyRNJ97aRX9KdHNh1E4iZS0oI97/DTuJbnOyMkdoYnWV+8fNNDdEB9aYzzgXhy0uIdmRQssD6YC6x2rZFQIwo/yhO7TMk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766135778; c=relaxed/simple; bh=MWbV7qEUCTgmib8jE99GEjEb6CVbTgiplGai9AtGafU=; h=Message-ID:Date:MIME-Version:Subject:To:References:From: In-Reply-To:Content-Type; b=eSRKypu73dQssmLVQDmw2b3LyvP7muqeKa346ia1YHpLf2hqJS485h1m1h6H67AZ7disSijUuGIBrj/9Dey1IYUep42Ls1H0ATFY8AjsnAXZglUmNr0O+1TXxdb7Rd9jKCUZW9iZxn0g0Ysmd84wMIpw27/byY2F453jPRsE/qg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=WMdSkZuS; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=A6UIyYfO; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="WMdSkZuS"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="A6UIyYfO" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1766135775; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=H+CwBSQLsOIgUTuETTK8GeMWA5n532bo/mkStF4lf1M=; b=WMdSkZuSkFyVjbx4/Z/rQgGBnfC7LSkIaXE9R0NgrB2exuEWE67NYXZ9L+ZHNr5UzvP9+9 i0Tsnb0o9+8Myw/Ji1rOk5sSOD3LbTK1sSMqAGscYQqZSLX8k6GaPCj4d0EURNVJiQ8HyF QzhufK4VJ74XYouQseqBa0TpACJTag8= Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-515-Xjw8cKEFNQiX_K_Il-X4Zg-1; Fri, 19 Dec 2025 04:16:13 -0500 X-MC-Unique: Xjw8cKEFNQiX_K_Il-X4Zg-1 X-Mimecast-MFC-AGG-ID: Xjw8cKEFNQiX_K_Il-X4Zg_1766135773 Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-477cf25ceccso14820615e9.0 for ; Fri, 19 Dec 2025 01:16:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1766135773; x=1766740573; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=H+CwBSQLsOIgUTuETTK8GeMWA5n532bo/mkStF4lf1M=; b=A6UIyYfOBXw9osr9D3GPpRi0sYcRSNQsE4hSnMoNFwRZIYgTkeFja3PicH/dAN649m fi8F74x+HioSO1FpqS12+FaBRi6BfzSe/jKYccRDJboCfrCp80amO5FZqOnlbxB8pilq y7E17836UVM5n1hEAkKmjvCSeJai+3KkSsgh8jHlARcZWCdkvErZ7y7Dp+iH6yvLmm1p trC18FJyAHCw+opAVcGYNH7IatAk4h2kBddfKpvMK4574y9B1SxwUkidEUswiVOBSPkE 5d7C6rpRuoGQWrEKBv3IKoPkxXCqBDBO/Mfh4HsMjmevFM0WZ6YMW/rnkw4BciF4stv6 A2hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766135773; x=1766740573; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=H+CwBSQLsOIgUTuETTK8GeMWA5n532bo/mkStF4lf1M=; b=AqQ5RSSM8EwI7bm/gHYBNEUtTtVHDB5gJZBY8y5Wtm8q8Ns7OExoEdeVgNV7Fko+FN mypdN5/veDiMTMieyEfOAOKxnHAWGSgnjr+0+BMIOiebd9h/HpqApvvWQ2nU2ZnZD26w +KpjiBJwnNTViZScGuJdbs+vYCVgSOg0EmHSAJkhvg+cvE1SSz4hfPPfCBUejxAMn8aB BesKUJ0qHZudME5Hlo63WFh/+ViaeD+biL7qbbxwLhNEGp19VmOV0UKEikaM8yVldtuV pOnIkN/MnpRrZLwW0ZvibFYcX/tbbcZpl766BFZYxsYA6G8Mu9pkiWDU64M9X2SthvZE me7g== X-Forwarded-Encrypted: i=1; AJvYcCWxNPG9ITB0Eb1/9DEW5+4kHbYrR9yBV0LcUrS2s67OS8vqUL3F5OVa9qz1vPcDhelChhRhtad+5ge5cUM=@vger.kernel.org X-Gm-Message-State: AOJu0YwdRnMYSbOMjko60e+cOAo+3Guj8T8PKSZ18eEiTLwu+Pd8zoHE kFrLE6YM4Zkv8gmNyWZ52qE/F6WYj1JRgal3dmRd3tqATh4cTMtLQj8zF22n+T+CRKS924kekJ1 n3JFpqkP9g5C3YK3EfL12XcP1/z8+c7a64DmE7qDE2dO7Ak3vo2IM5Mf8jeSrjXBhUg== X-Gm-Gg: AY/fxX5hN6+Y9223pauSEEpv/Jn2ZyCy4PEux/FFc0rjINF9ykextrTXp1YLolG1Ff2 k2sKJ8gfCQzUs1ANKulmCrYEDok8iFm3WbO+5CaR13fPumbd0UV1xBns2KWXOCLrZmtvfhprC4U Ww/octJx8EZQZKWzsQ4dogfL20tw722qERfYLiChI7YJ+Wvv5GxmfYBE12qsrFFIvH4BBvhTd6C 4QDJhq9bbRJgIH5MrRXzgMiS4jkXxSJkmnfdnTkHRj13DymKjrc3WaA9gvVg0RxYJab78MyDI0h 10AIN+P+hRIsGwdO6bfSlSOmj5tQqAQIa/9byfiB6wld7hqOU1wo0yH8NHV3ZtI2yY0TqgX6bo7 tQpAuAjGr7XNl X-Received: by 2002:a05:600c:6489:b0:46e:7e22:ff6a with SMTP id 5b1f17b1804b1-47d1956f5c2mr17338005e9.15.1766135772711; Fri, 19 Dec 2025 01:16:12 -0800 (PST) X-Google-Smtp-Source: AGHT+IFAdA450gaUCDr0G+EvYVvSKbzqSEhTogCX9lnbsYN2wuuFQSH6bWtzij5ZtAv0XjgCB05Bhw== X-Received: by 2002:a05:600c:6489:b0:46e:7e22:ff6a with SMTP id 5b1f17b1804b1-47d1956f5c2mr17337775e9.15.1766135772355; Fri, 19 Dec 2025 01:16:12 -0800 (PST) Received: from [192.168.88.32] ([216.128.11.227]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47be2723d19sm97243985e9.2.2025.12.19.01.16.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 Dec 2025 01:16:11 -0800 (PST) Message-ID: <9780d422-89e9-44d2-80b2-790328abc429@redhat.com> Date: Fri, 19 Dec 2025 10:16:10 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] Octeontx2-af: use bitmap_empty() where appropriate To: "Yury Norov (NVIDIA)" , Sunil Goutham , Linu Cherian , Geetha sowjanya , Jerin Jacob , hariprasad , Subbaraya Sundeep , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , netdev@vger.kernel.org, linux-kernel@vger.kernel.org References: <20251216004742.337016-1-yury.norov@gmail.com> Content-Language: en-US From: Paolo Abeni In-Reply-To: <20251216004742.337016-1-yury.norov@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 12/16/25 1:47 AM, Yury Norov (NVIDIA) wrote: > bitmap_empty() is more verbose and efficient, as it stops traversing > bitmap as soon as the 1st set bit found. > > Switch the driver from bitmap_weight() to bitmap_empty() where > appropriate. > > Signed-off-by: Yury Norov (NVIDIA) ## Form letter - net-next-closed The net-next tree is closed for new drivers, features, code refactoring and optimizations due to the merge window and the winter break. We are currently accepting bug fixes only. Please repost when net-next reopens after Jan 2nd. RFC patches sent for review only are obviously welcome at any time.