From nobody Fri Jul 24 22:54:52 2026 Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) (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 3A05728B7EA for ; Wed, 22 Jul 2026 13:18:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784726321; cv=none; b=cS9xr6ICrjQz5fgeR9x4LV52ysx91EX+Y9MFdXcIBe0L32+kY2xHh1uFv+0PLl951mq8+ys7AxZSS9qk2V7FskUn5ElURKnGfPRPVzI2f472qeCgWeN/dZMdlt4g2mgyM590ccT1PX54Qdx05zPPbIBoYbF4DPgubrS8133sXiM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784726321; c=relaxed/simple; bh=k+5oKtEqL70gEp3h6FzkBpEcLqg1ICPkB8aQSW7L7dc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=ppw7WpZCIjO6HvYZ0aQd9bfjlRmWfSDaUtEcF+LSUKmnky9Dqj5R0INInuhbCrKNTStU/KmyyEjOWfMzCHOykqiCko7NsE+RdJ5CBCPz1Aiu+D6tRxBnN2PpviHpnrovBVI5gqzlDVfkOI/O6tb1IvO5R3172w/KdCoBhfhPOhs= 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=IGSqQDg8; arc=none smtp.client-ip=209.85.218.45 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="IGSqQDg8" Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-c15f47e6297so926876466b.0 for ; Wed, 22 Jul 2026 06:18:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784726312; x=1785331112; darn=vger.kernel.org; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=AVcL8bHptDGyb4PRSOTsJyHP66RQMYrlTEWkldK31zI=; b=IGSqQDg8ATK3ahuyIyBrpkEQn9/SuMTJCrHKVfE2PfNKURxQ+muCqebpljbgON0yu7 A5dXwNZ4sBeaDpYbvzvoBkS9pYMO23pI5Qz/hz0+BjpNZUeiFA7rWH589t3Zf6Q8+Wp6 J6dOQoLx4ZABbl7Z7AGlaeWXiWeJ43ILwKxwBevWa+ZiKyXg/tPeLLRjdOEa0urLOV7i ksdEkLmniKnstCEBwK99LfX6DS2WVzzJG1D0SFYN6EjwANif51bVn6JwYjTpjGWy2Tde P3d0JOLKPbfUzFo6XHFK/4N+b+trP23lL84BkomjcPd1tzbhYpnEIlvGmWd8gSQnng4P nf+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784726312; x=1785331112; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to:content-type; bh=AVcL8bHptDGyb4PRSOTsJyHP66RQMYrlTEWkldK31zI=; b=CZOSmdg8qlVYWAkvYofoiKj2jbWBlEwcHD6zg4h/8avYeMq4LJYzvx7bkOUjQD7fLa co6E6uw6a/x80E67oLxwOl9XJisF1PjDCO4WTCdW0ui++K7zUGfXGrpfg6UX5YWD73eM pdBJ8Vxnd+DND9Fegm/6j3eVznVmr1zn4EhMEt0F4qqmg7lDuTxdm+m0tITyYvNMD9Lm jC/0jnP5LYg8Kebv4Gf8zGK3k+rGCfvJlwm6fWufePSGrxXbSAmjZwtp3+8/O04Bf/7t ZJ/dXsGMDIn3j3k+RtVG2Hu/jqQ5s4aiUdu6MSSEFFwPR0jrqEcU7jD5xTdEd5wXEHIF mXMw== X-Forwarded-Encrypted: i=1; AHgh+RqWTpBRBh6Y5ZC9IH9ngkraAP2VrlxLxZ5a9Qaf3k6Sz1optpK+GFvbkiL2xQdJ8oYJlss+5I2pdVoluio=@vger.kernel.org X-Gm-Message-State: AOJu0YzTCFihgl4CYfo5ffaJWSz/uAIvFHZZYWTnoD2V24cMQOTV+VFW ICvG2KjfaZh04CatFNtE8UXnMy2WqDL2aTkQvnJeZJhpfNf1Wu9WTAoE X-Gm-Gg: AR+sD119igDwHEsl2FLxIH62lKzA0dGuFGygwmeuKSQbgQbBndy7i0spwcdkCdRPl63 fksHS/N5m8MovUDS8XrigLLjxnU0saTUUSGvC70hYrodOS049sc8JN+yyzdtXdCSu0aEwW2T1zS 714C8JA1ybOoFyZV2QHySAkvHf1QoRMpCrWtZSgP7TaK+RQQuJv1PRdbbKQJ0saG9duQwjAV4kk qUa+BmhEAEB9dDAWJHMHYSg/kBxLyNzA8UkascpSAUS5AfWTculeSA8q0HB/rBPnGItTMZLzBUV Er6LnWCpbturF2/jBm4/TAjaoOfKMsLQpN94TVmsaG4ETIVzRndHUKQlFv8uygAqXIVEF8fnfI7 UqnI+qndtzWqVw+8U26hk+z321T8ajJCA2FiU5AKo0Oz0A1wb/j7gJtOKlb2cFX65inH/uBQGsz KI4JyyTnuTeFvoUMRrdXapW83V8JLCT57dWOaZijp1vLyYe9fpzGlZ9TAmMot4MojS X-Received: by 2002:a17:907:26c7:b0:c16:9ca5:e551 with SMTP id a640c23a62f3a-c16b46ec872mr1031163566b.14.1784726311924; Wed, 22 Jul 2026 06:18:31 -0700 (PDT) Received: from DESKTOP-LO2SIVE.localdomain (83.4.116.191.ipv4.supernova.orange.pl. [83.4.116.191]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c1c32a76fcdsm104303666b.4.2026.07.22.06.18.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2026 06:18:31 -0700 (PDT) From: =?UTF-8?q?Patryk=20Gawro=C5=84ski?= To: gregkh@linuxfoundation.org Cc: =?UTF-8?q?Patryk=20Gawro=C5=84ski?= , Nikolay Kulikov , Hans de Goede , Michael Straube , William Hansen-Baird , Gianmaria Biselli , Eugene Mavick , Artur Stupa , Yan Pan , Diksha Kumari , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH] staging: rtl8723bs: Use pointer type in vzalloc() Date: Wed, 22 Jul 2026 15:18:25 +0200 Message-ID: <20260722131827.46975-1-gawronski1.6@gmail.com> X-Mailer: git-send-email 2.55.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Update the memory allocation in _rtw_init_sta_priv() to use sizeof(*pstapriv->pallocated_stainfo_buf) instead of explicitly passing sizeof(struct sta_info). This resolves the following checkpatch warning: "Prefer vzalloc(sizeof(*pstapriv->pallocated_stainfo_buf)...) over vzalloc(sizeof(struct sta_info)...)" Using the pointer type is preferred in the kernel as it ensures the allocated size remains correct even if the pointer's underlying type changes in the future. The allocation was also split across multiple lines to comply with column length limits. Signed-off-by: Patryk Gawro=C5=84ski --- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c b/drivers/staging= /rtl8723bs/core/rtw_sta_mgt.c index aea660f27959..0758d0540f4b 100644 --- a/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c +++ b/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c @@ -54,7 +54,8 @@ u32 _rtw_init_sta_priv(struct sta_priv *pstapriv) struct sta_info *psta; s32 i; =20 - pstapriv->pallocated_stainfo_buf =3D vzalloc(sizeof(struct sta_info) * NU= M_STA + 4); + pstapriv->pallocated_stainfo_buf =3D + vzalloc(sizeof(*pstapriv->pallocated_stainfo_buf) * NUM_STA + 4); =20 if (!pstapriv->pallocated_stainfo_buf) return _FAIL; --=20 2.55.0