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.133.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 F164735E523 for ; Thu, 15 Jan 2026 11:10:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768475414; cv=none; b=trjRlnFDHi7Q0AfnAWZFqF3q0aVcs7XlcdOQFGMQS91TaAg7MEIAg9dWnm20rSkaYCxr6anwbEIE92ePMt3otDf4p26Obxsi5RUTTC2zI9lwnYSMsDyB1YEUgzJOuHg3A8HJG/H8hfTN31Ar9wksEexQB/MeTmExUEPHU9Cy8Sw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768475414; c=relaxed/simple; bh=zPFszo3HT9Yy7sF0LNtKtWYewN4gd3s2FdJr79SjUwg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Y1Cvno+5FoExh/z/VfDVl3luRgO1peav/6uUl2bvXOlFR8NCMMu1YZHBiHRhHoomo8mJUEbjcCBgeir0Yj6FMy/1Gl9SxeNxYWd63ZusQ6n5KAOoUP0d6vha5FBQcS0KRslRAXkJ8ygab2Lvz7s4vxqx+qQA89JaMCpHkXAuPJE= 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=GkK/MOS3; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=Y9baVKKx; arc=none smtp.client-ip=170.10.133.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="GkK/MOS3"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="Y9baVKKx" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768475411; h=from:from: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; bh=QvQHEODSLYLAT5LewcJsTFZrabJtU7Rj3q8lz4ejEQo=; b=GkK/MOS3Z0eVxGjF3E3t6o53i6onApNcrCMLcXZTT92GFunpHDsJp4OPndPtzoJPRAXAWS Na9+98YDlDcbq6LNUfWW9P6Mm8zCyfxR1gGVwJOvhhlT7XR9UfqEASoJDciA8LspOqI/Ht 7XZd3N9YeiYYmQCzwIq0V2dTRQkRq/M= 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-584-NRTrVBAlOMKxmJ8iTycGcA-1; Thu, 15 Jan 2026 06:10:09 -0500 X-MC-Unique: NRTrVBAlOMKxmJ8iTycGcA-1 X-Mimecast-MFC-AGG-ID: NRTrVBAlOMKxmJ8iTycGcA_1768475409 Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-47ee3dd7fc8so6760505e9.3 for ; Thu, 15 Jan 2026 03:10:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768475409; x=1769080209; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=QvQHEODSLYLAT5LewcJsTFZrabJtU7Rj3q8lz4ejEQo=; b=Y9baVKKxpj/mkyPG/0K5AZaJEACE/7HSbjW9VGozOfIohp5IE7llA8SoHndfmoXXm2 P5bC/MJJisgk1/vZzdqD4iGCWhGOWZdeMdvuurGAMDQ/cxp7jMO4i1CfP0zGfcYNazP0 /u39RfNPzkwqydWjkg8QE2rG8SvkhkTD34umXChA/obDGBfH1VPD4zwMzgQHlck6ReO7 6Sl/EZoLjhjKHjaZjcgkIZB1nK4DX1jZX2L0sx7eoLsjtzFM+fZuXa/MEi9Ylv0NWaGO CUPdBms9R5JgxqSeoKO5AFXeU8cm4aKUf0x2KxFmOa1SrRDWxmJdo+rhfqjKKITN+3vA gXHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768475409; x=1769080209; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc: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=QvQHEODSLYLAT5LewcJsTFZrabJtU7Rj3q8lz4ejEQo=; b=lRIQrzH9SiOi66RUbQMrAiqnxlv57EPCJNGm5b+2Gc4AtwZtK55QWBC6Ubqembcssj IbI1NYxdDjd0Fk9zu6BO6ykEK115SXzmySheXmjXgpoSuZHnqfki0UIgri38heV1FOSR aDS9Rv1l+0DkvRAzx6PBOKKK+MiF2jzps1tnkO+Nqn/8R04QaWu7vTvwAgjWJ+H4GtFg j3TkeoPo7XPqWTN2sfuqMnJ7CJkHu9eK2rjpeNoGOzSYNeaGmbl3/65AtZd6IcFBUT7J SS1CETwVoysvD133mbi7iQK7paOHFuUPTlH2NNA0O8kw8Iv1F5XhxV/lbZ/D7MJk5U4U Ec9A== X-Forwarded-Encrypted: i=1; AJvYcCVW1k5rBuUpBurVIGfR853IN44nm4CLvarjXI0RHxrTCJciBvW0Q0EioKO4JEk5qDkjfoSXPDuh4GCA+oI=@vger.kernel.org X-Gm-Message-State: AOJu0Ywzscuj4WgcZRoc1Ilu64VTql9WhjUKm36sBXZzvO5gpkbnlwni UxiVd22H6Jinio6JtFQps58cs+I77QFvPzOJ/OztEjDMEUbKPrmZS9zmi6pUgco/KFVY/hr6aAB dAvFZlRw/xKQlK3S0YVLys96wAxDr9fjpJgtK2YGLoef0UQrIv3jmC9nphRGzAChiUg== X-Gm-Gg: AY/fxX50F2jxrNm94EpILs99qiqLPhoTOsqHHGpRiVteKU9hcRXC2pfd7vs2IkiIkuf 0CkGOy7iwc52T4174tn6qQ+/bMSo9HCWd05rcMublnpHAyBtaANcRhXvKO2RrYstzJ+DXmhl0rj ED7L6jTaYVjnMqw3VLDulhQTL3VWlhMd4VoYtbn/IcMfBq/I8lFQaKuGgtJ/cqhAaR/CLSxg7MA Fndn29Lp0MCEWRtV5wpGOQVCyGz6OIwQukPQzTBNNprb0EunTAlvQ79pAUsK+y0kckV6vwujjTJ YENcIUw9lfp/G6lYVLnOyQOqxtYJxXkOEwaCG1kZeCt+33bnQmJ510Qd3n+okx8CNpl9wYetKUf 2A7HL6J7HADf89g== X-Received: by 2002:a05:600c:528a:b0:480:1c85:88bf with SMTP id 5b1f17b1804b1-4801c858b45mr9421365e9.27.1768475408674; Thu, 15 Jan 2026 03:10:08 -0800 (PST) X-Received: by 2002:a05:600c:528a:b0:480:1c85:88bf with SMTP id 5b1f17b1804b1-4801c858b45mr9420935e9.27.1768475408214; Thu, 15 Jan 2026 03:10:08 -0800 (PST) Received: from [192.168.88.32] ([212.105.153.128]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47f42907141sm41097655e9.9.2026.01.15.03.10.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 Jan 2026 03:10:07 -0800 (PST) Message-ID: Date: Thu, 15 Jan 2026 12:10:06 +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 net-next 3/3] net/mlx5: Initialize bulk for single flow counters To: Tariq Toukan Cc: Saeed Mahameed , Leon Romanovsky , Mark Bloch , netdev@vger.kernel.org, linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org, Gal Pressman , Moshe Shemesh , Yevgeny Kliteynik , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Andrew Lunn References: <1768210825-1598472-1-git-send-email-tariqt@nvidia.com> <1768210825-1598472-4-git-send-email-tariqt@nvidia.com> Content-Language: en-US From: Paolo Abeni In-Reply-To: <1768210825-1598472-4-git-send-email-tariqt@nvidia.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 1/12/26 10:40 AM, Tariq Toukan wrote: > @@ -220,8 +221,16 @@ static void mlx5_fc_stats_work(struct work_struct *work) > mlx5_fc_stats_query_all_counters(dev); > } > > +static void mlx5_fc_bulk_init(struct mlx5_fc_bulk *fc_bulk, u32 base_id) > +{ > + fc_bulk->base_id = base_id; > + refcount_set(&fc_bulk->hws_data.hws_action_refcount, 0); > + mutex_init(&fc_bulk->hws_data.lock); > +} Not worthy a repost, but you could have avoided moving this function placing it here in patch 1/3. /P