From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yw1-f182.google.com (mail-yw1-f182.google.com [209.85.128.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 78F9886334 for ; Tue, 23 Dec 2025 16:23:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766506987; cv=none; b=bAJUdcQE0aJAzqHWm0mC1avGhbP2S1H5ftVb0mLljLNtVJZrkCACkdBSeblY91E7hQTvJqMDeQDKQ+nDVna9mWSK0MdRPu+y4Bb/6X8J3ChI99XR4RLBDLVqpiQjJtZmobWlfYzChqCatJiiDGz0WuvMHl+rQSFiDXOmC2z7l1U= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766506987; c=relaxed/simple; bh=0sO+ExfMY98pSy0ByNVbYOkWKC295gC8jZXiSQWmh4s=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=YJqfCsJd119S4C8uXm/8lHxD3B4J2nI1WogUo1gnn/jnNB3bBJE2N4NFUSc4H9zL1fqLsmfl90XcBmpajMdMF1iCGHaO9tqhQiWG60qJTQTFd1WNsZWPgY/Cpl86otduSz10UFRfm53yIkcreXYGGc8UG39VoOxvvMj+uwIFOAs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=YrLnMcNz; arc=none smtp.client-ip=209.85.128.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="YrLnMcNz" Received: by mail-yw1-f182.google.com with SMTP id 00721157ae682-787da30c53dso50326167b3.0 for ; Tue, 23 Dec 2025 08:23:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766506985; x=1767111785; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=Qk54TIE8w4c5rJwH2KoEkkMPQcoEF2GBpS3X0YnMXkw=; b=YrLnMcNz9UvjeYqCmVQIsBVW6YwLQm73G6VOE3VqzA9UuEGGDybIyORdfNUby65x+3 PfKV8GFiaSxN3yhz0i8GUWGFxRXkD+ZjVVyc+ayofqO3Eza/pvvGY1siz2yc6LCKUOz7 5EC4hLhUH+NOLAA8Nn3VN00mKaDBs5cI3j2WZaNXzi4cnezIWZXXHOllnuUXZcpp3qj/ 3+7atByuhtCreisvp06O487reL9RbqG9I4A8S27J3R70O3e99dmW3tNyWDu9o0VMGgiP f9MyZbt0PXNC5lUpfDldKXY9/1n4s3VYWhGBSBTQJoesCJwVpt2jT+BC8TGQ6I2CP59p lzsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766506985; x=1767111785; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Qk54TIE8w4c5rJwH2KoEkkMPQcoEF2GBpS3X0YnMXkw=; b=Kz9CMMAEykUg1of1FqOdD+vnjR+3VvK3lgpZtjoJhlf3CPflAyVbDiTCM67MAovRMV PHaWEs5ooOudP7FtlONuwKS2RNDxfOkokBb3lnZCfr6JDfo9+KaCed7bi+KE+ls+aVLo Mbi9sU8EByjPBvxkjgCyyJoDnoBUbNrro2nFzphJKCCn+LJZwh+CgOYHM2W2SqYL4Pws UlItV1dUGQuxH8wSqbVll68pWe3v4Vlxw+XbWuxjujUuhOGw69Z8YJ19difGDbt4pIBH ZWRxtE6So16JbcidwcCHrTuyztuFI5yzrss5uCnW5hUKvaAnUkUT0AzMstfq56xPjE/f u+vQ== X-Forwarded-Encrypted: i=1; AJvYcCW+kXNKFSAtdOy4x8T6ZIHrmwW4suhQBrilLBHTP3ITqRZv4UbBlCR2Ft+FKn6ov9EvYXdvZOa5PkpclC8=@vger.kernel.org X-Gm-Message-State: AOJu0YxdASoin0GRHzUzQw4kEqVVnndGtGZk0QgPlrCnbJFKhiEMqd6A iEkOfb1XBd4C9h6tg7Y1RVZ6oE+367lfOBfYOEELy/6k9DX7JRbwrar9 X-Gm-Gg: AY/fxX4X/HuLNsYi7q2V3SL4Zh2yz8JFx04w0lryOg//1+1UF8EPUinsV+dmnhKUSCc K0XHr/97Wwcq1kAGLWZdAEGGNplzViqzjTVmkX3s4QSWsyJAhN02vr2N/wyLOcHSTyUYZmFXzGs cXRFm7bv2/HWrIrLKqjvkxVKdnjg0OL1KWnH3a3x1NIIIOxsAN09fKsa8Rl1RrN+yCan4J6MlDI kpvjJhEfXf1W3BvWyDQGtIXwN5WDTbTpKiIl1f1viHoOLEzoaJ1zIT9df3ciebSVVCOhMj4V0Id d9zQv2RXAWA6C5sR72mRWU7bN+1XxiEb58CdQXW/kr0PvAEsj9FoD4+/yPK+F5utXHT5sSeWp0m l44BcnlNxXbyez/5DYlC7OuZWseupiYX56tQ9HaJ/0cFbW5HjlaqeQKjBlat0F25NbLXyKG6xVO aW3d5gvBo= X-Google-Smtp-Source: AGHT+IEg2VOV6xQFyK5bxxWkakIqXvU6e21ZRjY5vePVFUMHZX0s4GdRKrmFH3ID33eGm49ucr5Sxw== X-Received: by 2002:a05:690c:6289:b0:784:8673:6f6f with SMTP id 00721157ae682-78fb418d412mr129503467b3.58.1766506985420; Tue, 23 Dec 2025 08:23:05 -0800 (PST) Received: from localhost ([2601:346:0:79bd:4913:14a4:1114:ff0d]) by smtp.gmail.com with ESMTPSA id 00721157ae682-78fb4562df4sm55596637b3.55.2025.12.23.08.23.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Dec 2025 08:23:05 -0800 (PST) From: "Yury Norov (NVIDIA)" To: Tony Nguyen , Przemek Kitszel , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Yury Norov , Rasmus Villemoes , Andrew Morton , intel-wired-lan@lists.osuosl.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/3] ice: use better bitmap API Date: Tue, 23 Dec 2025 11:22:59 -0500 Message-ID: <20251223162303.434659-1-yury.norov@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Use better bitmap API where appropriate. Yury Norov (NVIDIA) (3): bitmap_weighted_xor() ice: use bitmap_weighted_xor() ice: use bitmap_empty() in ice_vf_has_no_qs_ena drivers/net/ethernet/intel/ice/ice_switch.c | 4 +--- drivers/net/ethernet/intel/ice/ice_vf_lib.c | 4 ++-- include/linux/bitmap.h | 14 ++++++++++++++ lib/bitmap.c | 7 +++++++ 4 files changed, 24 insertions(+), 5 deletions(-) -- 2.43.0