From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f228.google.com (mail-pg1-f228.google.com [209.85.215.228]) (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 7FDD235676A for ; Tue, 9 Jun 2026 14:48:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.228 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781016523; cv=none; b=EJp8pW2Sa3UcM3wuEQuKVtwnwT1tbMS1dLuLkCOwxMEm232TeUuWbhZhhIdaSB+nU6v7RQnfmQ2je1OGu+4/QM+kqM1YrsIqrlUtKydY6rQN+5MjJC/+8MeMFUcaaWDhWtINnJ1alB/f5O+VNYlN/Akkh1eF+/rI7RlvmjGaF7s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781016523; c=relaxed/simple; bh=91M7+RHOfJutGnS6ezebTu/LMAPUCMXCn4h7r5lGAtg=; h=From:To:CC:Date:Message-ID:In-Reply-To:References:Subject: MIME-Version:Content-Type; b=r/P7zAVXvnC7Yq9tFvfqsI8AItA4Qh5I5Oe9PcyrAGYzq7eApR+lQRyipv5Dy9jVVcEsKkl/P0qLWYOJIrBxsm97bLedUGM0BGjtLcxtBbQBOw7GGiHvV4zl0GT3JjXo9H7uwmGPQAFg/AN2B/11ELe3a9+LdwTjVlaKOCkX78k= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=broadcom.com; spf=fail smtp.mailfrom=broadcom.com; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b=RJTBrHAD; arc=none smtp.client-ip=209.85.215.228 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=broadcom.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=broadcom.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b="RJTBrHAD" Received: by mail-pg1-f228.google.com with SMTP id 41be03b00d2f7-c85c531d4a9so2257650a12.2 for ; Tue, 09 Jun 2026 07:48:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781016521; x=1781621321; h=content-transfer-encoding:mime-version:subject:user-agent :references:in-reply-to:message-id:date:cc:to:from:dkim-signature :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BdgCBltfiFlh10Nms4T7wj3+rz/0jCZ0BoMlOBU5Q10=; b=TkuHOuGFlQB8eeRkklFH9wFNkIiMmmLHEknjZkovBcMCAFeMT3piGBVlO7hbWkwhVz J1GTYmhp9Hhp+lBUAqCFZ9ZixHBEtMMKMe6CSPYKPHtQkLNWuzV/0SZQ6g5XLOSYZjKq AEVDrEAekCHB+G1OcglihSIeJ19gZ4M+2MVuFUgVGDqGcV2tnFAcqKRa2nX+cbO8bmsX 5op+eMdos2R5gVdSlzkVVR93DIFtrHTegP8LdD1o3OSeB0jwaaNvx10k3I59fb5W4Ylw hsXDWuMV5Stw9xPkxT8J2at2kQvHv337EiTQMWPqatbw4zo8580+F+OvzGKKG+vIYER+ fh5w== X-Forwarded-Encrypted: i=1; AFNElJ8t6JeL5D/teH7m3X705oTHfFYG11U5FmFmBAEic+HRy+R7ghdu5t8cf9cONIksJtMy1fG6HRtpSEJ6vhI=@vger.kernel.org X-Gm-Message-State: AOJu0YzQKIYXPI82a9G2rVFQAuOwdFwoc5Du+9CgFxAVIyC0af5Cwh3d NyPeAfD9LoyL+6xsRfjfDnNH3xiyBqN2luQIRzc3yTWcpP52W0jhFIUu6nJENP0yFS9ZWo7H1XY naJTCqzoI1kLS61/T+yl0NW+JsOX8QuELKCSwr0J4NqwWerGunGA/Y0V50mtsQyfRJd1A8AKF3Z cSjt5X1w+gO542C0x9lac5EzsN+j5AwVf7oLBVP/aLNh4I0Wh8OO0eVr5/3saxhi1NkU58XVvcS 88f0wCMw2lL2lBag+r2B1Qybg== X-Gm-Gg: Acq92OGe6FtcIGoQZD5SmsI5wCerXZr7Rx8WOmPrbRaJOIt/T4CD/5+Vg93n/k5Z9Qg 0Idv3nlMh9ja6/OJ3XUK/AczYSr+NgAydASJRQlSCsTzx/6/DmY5b4GmN5Obo2aSpygovq6AoMF o1IV6QngTMOuXM1uDiJfLfEx7gdraGHzxvQdL3+MC074n+TwE9nPs0vkGKKL/CpQ9+HFpi78f3U jLKfISYcKqKsm1TqCezAnlGntQZMmFGOLMaAVh2qTv7dGD0kt/0X3+XdHGN6iv1W7WSAX+0+BeG ALnQai5Q3NlQstvXVDNwFpAQrlPZeFLv1e6ROLZW21vVMBTi23bYhRRLhrxTeEsAFZkpnjB8lAM Z2+nlhY/CNX5aoQdq9QFy06Q3xhOT1WSKvtUsnE+v0y1hno5/Ls05mhC77CPbd5nRPRcNg/DFMb cRsIJtEs7+XlagJyd15Fz606COkwT4yLNve/SUao1RAQqgdqf6oW0P85oWQNqVLeU0f1txJAqiq A== X-Received: by 2002:a05:6a21:a393:b0:3b4:82df:1c3d with SMTP id adf61e73a8af0-3b4cd05384bmr25489152637.40.1781016520624; Tue, 09 Jun 2026 07:48:40 -0700 (PDT) Received: from smtp-us-east1-p01-i01-si01.dlp.protect.broadcom.com (address-144-49-247-117.dlp.protect.broadcom.com. [144.49.247.117]) by smtp-relay.gmail.com with ESMTPS id 41be03b00d2f7-c85df09a46bsm1200109a12.8.2026.06.09.07.48.40 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 09 Jun 2026 07:48:40 -0700 (PDT) X-Relaying-Domain: broadcom.com X-CFilter-Loop: Reflected Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-68b5941a81bso6292035a12.1 for ; Tue, 09 Jun 2026 07:48:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1781016518; x=1781621318; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:subject:user-agent :references:in-reply-to:message-id:date:cc:to:from:from:to:cc :subject:date:message-id:reply-to; bh=BdgCBltfiFlh10Nms4T7wj3+rz/0jCZ0BoMlOBU5Q10=; b=RJTBrHAD27D5IXWZupJdngWivGlV0BWHMNKa+AntE4bzvoVvFjnCnyt7/C0Lw+lPg4 cF9jdwAEfoFgRhV+Zf9I00zJb7vpAqP0MlE1qJo4mmRqMOnLnRBIqUBiMPEkGBUV2MZ4 myEDGUgfSKxnMFsQtIgSXTCmU03gzAKNc6lrM= X-Forwarded-Encrypted: i=1; AFNElJ83wdejWro505sXXbPN0L6nuMmHjCP1HmNRosR1vQK6PkuD6U995Bs2nRg4D9mpvhGZWzEfcNrDvyb1zJI=@vger.kernel.org X-Received: by 2002:aa7:c041:0:b0:691:957a:bd61 with SMTP id 4fb4d7f45d1cf-691957abe39mr3347460a12.7.1781016518292; Tue, 09 Jun 2026 07:48:38 -0700 (PDT) X-Received: by 2002:aa7:c041:0:b0:691:957a:bd61 with SMTP id 4fb4d7f45d1cf-691957abe39mr3347450a12.7.1781016517755; Tue, 09 Jun 2026 07:48:37 -0700 (PDT) Received: from [192.168.178.59] (f215227.upc-f.chello.nl. [80.56.215.227]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-68e65027662sm8944678a12.11.2026.06.09.07.48.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 09 Jun 2026 07:48:37 -0700 (PDT) From: Arend van Spriel To: Rosen Penev , CC: Kees Cook , "Gustavo A. R. Silva" , , , , Date: Tue, 09 Jun 2026 16:48:36 +0200 Message-ID: <19eacdb55a0.2873.9b12b7fc0a3841636cfb5e919b41b954@broadcom.com> In-Reply-To: <20260608051102.6698-1-rosenp@gmail.com> References: <20260608051102.6698-1-rosenp@gmail.com> User-Agent: AquaMail/1.59.0 (build: 105900627) Subject: Re: [PATCH wireless-next] wifi: brcmfmac: flowring: simplify flow allocation Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="us-ascii" Content-Transfer-Encoding: 8bit X-DetectorID-Processed: b00c1d49-9d2e-4205-b15f-d015386d3d5e Op 8 juni 2026 07:11:22 schreef Rosen Penev : > Use a flexible array member and kzalloc_flex to combine allocations. > Simplifies code slightly. > > Add __counted_by for extra runtime analysis. Acked-by: Arend van Spriel > Signed-off-by: Rosen Penev > --- > .../wireless/broadcom/brcm80211/brcmfmac/flowring.c | 10 ++-------- > .../wireless/broadcom/brcm80211/brcmfmac/flowring.h | 2 +- > 2 files changed, 3 insertions(+), 9 deletions(-)