From nobody Tue Sep 29 01:17:52 2026 Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) (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 ACBA52494D8 for ; Fri, 14 Aug 2026 00:26:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786667200; cv=none; b=kqvkdmMsqLW1K/ltXsAttPftIA7OZ6+6mVIUlyidzMw7U2W6dIDua6vN4rIRCNVRBsaxDQ8yLZwn393rLEl3IB7nvqvgasRZuAtxlVmF57A9yNuwLUIxV5AJzMsgupKFpMIbqg1prJgV1iFVyH4uwoogw7wTlzgMifF74+GfjvI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786667200; c=relaxed/simple; bh=X1a9fK/4NNC6r2ePH6a/zFJGDl2RWe9LgkLwSBMAxPM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PiAPB+r9FxnUjiNmVWhf6yUqTMNZQGqIhCkHwMm6d5GSNCFMnbNVjGeBUW2s9Mzuy42PvUuhkxWyUSmZRjK858B6dFX4usIUNjZaDYmUhwp5P4vwEH2QW1W6xw2WVTPOmXWsZ+U8wjcMpJtGcujtPulDGqCHbUCotziWxlJ2jk4= 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=cLSvRpsJ; arc=none smtp.client-ip=209.85.216.50 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="cLSvRpsJ" Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-38f620399a0so374436a91.2 for ; Thu, 13 Aug 2026 17:26:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786667198; x=1787271998; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=FzDJVTqBycIe9A8eQQNyKp4byXI6PWbQ3M6TQcPm+YA=; b=cLSvRpsJzHUUKKnioAYr0w+FxrYholN5qGcDjJNr21F0BuWDVJ0xyWxIaAVIzaU0Pz kDoRVwREsRiZOIjn/zPKHaqZR4Dl5gHvtyXEruz7AEVTKQtqeYKoIHOMZuM+ORcNzn/p PercjzhotPM0aU/VTizO5LH6Ha7iC4SMXlxfzWfGp+kNlEX5LVW9+0TiKeoPQDmHw9vQ Mw6spOnbWwU7y5Ea1BcyL521v4d/KtW6NMS1To14XjjmtJkoeBQnK/MzVM69lqmM2RV5 lBJ+HB3G/QC/oNX2soiOqsn/3VT/C46y0r82Vqulu+3bOF4O4S+m2N0ZI80iwBSc8B0L /NSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786667198; x=1787271998; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=FzDJVTqBycIe9A8eQQNyKp4byXI6PWbQ3M6TQcPm+YA=; b=mb9ztfE4512WS7uKD3cthjHo0i+qHpTjNMVFw908IPckKGArOAIW7pOqq0Dcc2ypvn jx242wASjXHcVdj0SN4e3RPoBhEds/eNn20s3UAqQO6cMarWgaHnHtGMpAIBg2gCjF0j g6OuP8JUgsQubATB9Lg2yF5aT0KZDp4aJcCgLkDFV822B18BMqbjDEUuyZSzjxqJOUa1 ZCT+OaG2aeoQ3//MKRnpq3d14lnp0jzZqysUzW7NAFWiUOeiJ+sT1VIAniq6o+Ws3mY5 hJnQN6ezx47XQnEcvqpmn/jaYwoKiJdAZPZ1GNx+klrIrf3Hj1KmT8hHOiDMT0H0g5/b 2aFA== X-Forwarded-Encrypted: i=1; AHgh+RoU61BKeWpHDlkuSrW0s7PEHPLdBNj3dPcEEQ8xkQpm64O6jdJzdLYWifXvqmzhyPE8qgMYVYeeXo5c0oM=@vger.kernel.org X-Gm-Message-State: AOJu0Yyg1mZE5Ja9/7Mo5wMrlyLpgpedmSI6tU48f1/vCYzu73K8gIQs wkZDwOkxL3FhVtnvZAgSDGpmk1J2LBlF1gsXbdrtHhrOqxmCFwSGaIbs X-Gm-Gg: AR+sD12yLS9BKzpt6dI0NLagpkoMRzSLJIcAH7UHeF439GK0n1VlwWHTR1sVeCX0dwj LIJhA1Gp5quVnpngQLKLYTQ8nr49MuaJLToFAHmWQnIzVRUJJtsszcwh6E2aHJOMIFaBg27PU18 JfbjyEYSEdIpUSAULKh088kYQV/eMObHj27Vm2Z1qpn1rdIQY6cRw0pDs3JlcLkKAWGPeLrlGtn mrCmC5+8zXZNvK6Fj9kXPqD3hQXtujuQTlusDEkXJFXHdtluCJxozdaN7m3ypZC4ULuEbU08Qb7 QhACLszyVI9EKxay3NLONdPLz+xr09ofRSBDWWX+KJBpy6BbNKLQiTrIEui3zWbyEbxbzGoOtqE OvrgaPEYhpA5qzMI1U3NkVTopVdbySFz+jknj6h/XTaqbHYq0HKTA0yNPKnqPxZfmHuguuOqnbI dtU+nRouc/4WsTtAigQJW1SL2JElQ24aYOHyrQc31jwwi5u/gcX1yEmNcRdkyjdMvd X-Received: by 2002:a17:90b:53d0:b0:38e:9e9d:9209 with SMTP id 98e67ed59e1d1-3933bcec7eemr852233a91.17.1786667197809; Thu, 13 Aug 2026 17:26:37 -0700 (PDT) Received: from [127.0.1.1] ([2804:14d:9ea1:8718:bb46:57cc:bba6:6246]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31ebf731dbasm14666255eec.17.2026.08.13.17.26.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2026 17:26:37 -0700 (PDT) From: Leonardo Martins Martins Date: Thu, 13 Aug 2026 21:25:52 -0300 Subject: [PATCH 1/2] staging: rtl8723bs: replace N_BYTE_ALIGMENT() with PTR_ALIGN() 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 Message-Id: <20260813-staging-testing-v1-1-8baa7c210474@gmail.com> References: <20260813-staging-testing-v1-0-8baa7c210474@gmail.com> In-Reply-To: <20260813-staging-testing-v1-0-8baa7c210474@gmail.com> To: Greg Kroah-Hartman Cc: linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Leonardo Martins Martins X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786667193; l=5627; i=dev.lmmrtns@gmail.com; s=20260813; h=from:subject:message-id; bh=X1a9fK/4NNC6r2ePH6a/zFJGDl2RWe9LgkLwSBMAxPM=; b=3okLFowl4EGfoXi9w80Wi2z2L2HVwhU0yUT9yaaKs23BfJ5dT2XfNY8VsAPZpQS9DhORDtaC8 lbVUYJ5dbAuBGQ4ek3avpSbdgdAFkPdvKl2KN9Ymiiy306oovJrmsf/ X-Developer-Key: i=dev.lmmrtns@gmail.com; a=ed25519; pk=dOFSCpUL7hbyVftAaUGDebsgsSl9Uk/Tx0Aqpd4Bcng= The macro N_BYTE_ALIGMENT() uses integer division and multiplication to perform byte alignment, with a result equivalent to the standard kernel macro ALIGN() which uses bitwise operations instead. The usages of this macro involve casting the pointer to SIZE_PTR and casting the returned value back, which is the same pattern that PTR_ALIGN() uses, by replacing it with PTR_ALIGN() the manual castings to SIZE_PTR and (u8 *) can be dropped, improving readability. Compile tested only. Signed-off-by: Leonardo Martins Martins --- drivers/staging/rtl8723bs/core/rtw_recv.c | 3 ++- drivers/staging/rtl8723bs/core/rtw_xmit.c | 13 +++++++------ drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 3 ++- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/drivers/staging/rtl8723bs/core/rtw_recv.c b/drivers/staging/rt= l8723bs/core/rtw_recv.c index 7568fc514d7ce97274c1695d6b445b39cad84b51..dc6e7ef9857d54005f517d277d2= 0102bd5eab5d8 100644 --- a/drivers/staging/rtl8723bs/core/rtw_recv.c +++ b/drivers/staging/rtl8723bs/core/rtw_recv.c @@ -9,6 +9,7 @@ #include #include #include +#include =20 static u8 SNAP_ETH_TYPE_IPX[2] =3D {0x81, 0x37}; static u8 SNAP_ETH_TYPE_APPLETALK_AARP[2] =3D {0x80, 0xf3}; @@ -52,7 +53,7 @@ signed int _rtw_init_recv_priv(struct recv_priv *precvpri= v, struct adapter *pada goto exit; } =20 - precvpriv->precv_frame_buf =3D (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(precvpriv= ->pallocated_frame_buf), RXFRAME_ALIGN_SZ); + precvpriv->precv_frame_buf =3D PTR_ALIGN(precvpriv->pallocated_frame_buf,= RXFRAME_ALIGN_SZ); /* precvpriv->precv_frame_buf =3D precvpriv->pallocated_frame_buf + RXFRA= ME_ALIGN_SZ - */ /* ((SIZE_PTR) (precvpriv->pallocated_frame_buf) &(RXFRAME_ALIGN_SZ-1)); = */ =20 diff --git a/drivers/staging/rtl8723bs/core/rtw_xmit.c b/drivers/staging/rt= l8723bs/core/rtw_xmit.c index 81d9e713fc12bd00b05a2ad3dd312f93220489df..7ceca76553a6c2b9b930cd99c37= 34d3221cfcfc4 100644 --- a/drivers/staging/rtl8723bs/core/rtw_xmit.c +++ b/drivers/staging/rtl8723bs/core/rtw_xmit.c @@ -7,6 +7,7 @@ #include #include #include +#include =20 static u8 P802_1H_OUI[P80211_OUI_LEN] =3D { 0x00, 0x00, 0xf8 }; static u8 RFC1042_OUI[P80211_OUI_LEN] =3D { 0x00, 0x00, 0x00 }; @@ -80,7 +81,7 @@ static int rtw_os_xmit_resource_alloc(struct adapter *pad= apter, struct xmit_buf if (!pxmitbuf->pallocated_buf) return -ENOMEM; =20 - pxmitbuf->pbuf =3D (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(pxmitbuf->pallocated= _buf), XMITBUF_ALIGN_SZ); + pxmitbuf->pbuf =3D PTR_ALIGN(pxmitbuf->pallocated_buf, XMITBUF_ALIGN_SZ); } =20 return 0; @@ -126,7 +127,7 @@ s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, st= ruct adapter *padapter) pxmitpriv->pxmit_frame_buf =3D NULL; return -ENOMEM; } - pxmitpriv->pxmit_frame_buf =3D (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(pxmitpriv= ->pallocated_frame_buf), 4); + pxmitpriv->pxmit_frame_buf =3D PTR_ALIGN(pxmitpriv->pallocated_frame_buf,= 4); =20 pxframe =3D (struct xmit_frame *)pxmitpriv->pxmit_frame_buf; =20 @@ -162,7 +163,7 @@ s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, st= ruct adapter *padapter) if (!pxmitpriv->pallocated_xmitbuf) return -ENOMEM; =20 - pxmitpriv->pxmitbuf =3D (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(pxmitpriv->pallo= cated_xmitbuf), 4); + pxmitpriv->pxmitbuf =3D PTR_ALIGN(pxmitpriv->pallocated_xmitbuf, 4); =20 pxmitbuf =3D (struct xmit_buf *)pxmitpriv->pxmitbuf; =20 @@ -207,7 +208,7 @@ s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, st= ruct adapter *padapter) pxmitpriv->xframe_ext =3D NULL; return -ENOMEM; } - pxmitpriv->xframe_ext =3D (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(pxmitpriv->xfr= ame_ext_alloc_addr), 4); + pxmitpriv->xframe_ext =3D PTR_ALIGN(pxmitpriv->xframe_ext_alloc_addr, 4); pxframe =3D (struct xmit_frame *)pxmitpriv->xframe_ext; =20 for (i =3D 0; i < NR_XMIT_EXTBUFF; i++) { @@ -239,7 +240,7 @@ s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, st= ruct adapter *padapter) if (!pxmitpriv->pallocated_xmit_extbuf) return -ENOMEM; =20 - pxmitpriv->pxmit_extbuf =3D (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(pxmitpriv->p= allocated_xmit_extbuf), 4); + pxmitpriv->pxmit_extbuf =3D PTR_ALIGN(pxmitpriv->pallocated_xmit_extbuf, = 4); =20 pxmitbuf =3D (struct xmit_buf *)pxmitpriv->pxmit_extbuf; =20 @@ -1717,7 +1718,7 @@ struct xmit_frame *rtw_alloc_xmitframe_once(struct xm= it_priv *pxmitpriv) if (!alloc_addr) goto exit; =20 - pxframe =3D (struct xmit_frame *)N_BYTE_ALIGMENT((SIZE_PTR)(alloc_addr), = 4); + pxframe =3D (struct xmit_frame *)PTR_ALIGN(alloc_addr, 4); pxframe->alloc_addr =3D alloc_addr; =20 pxframe->padapter =3D pxmitpriv->adapter; diff --git a/drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c b/drivers/stagi= ng/rtl8723bs/hal/rtl8723bs_recv.c index e943c304950e7c50cb680b7ff4c7db1894077905..706d58741dcede8921f49ff2fcf= 6747062b96015 100644 --- a/drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c +++ b/drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c @@ -7,6 +7,7 @@ =20 #include #include +#include =20 static void initrecvbuf(struct recv_buf *precvbuf, struct adapter *padapte= r) { @@ -386,7 +387,7 @@ s32 rtl8723bs_init_recv_priv(struct adapter *padapter) goto exit; } =20 - precvpriv->precv_buf =3D (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(precvpriv->pall= ocated_recv_buf), 4); + precvpriv->precv_buf =3D PTR_ALIGN(precvpriv->pallocated_recv_buf, 4); =20 /* init each recv buffer */ precvbuf =3D (struct recv_buf *)precvpriv->precv_buf; --=20 2.47.3 From nobody Tue Sep 29 01:17:52 2026 Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) (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 51BF025B094 for ; Fri, 14 Aug 2026 00:26:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786667201; cv=none; b=AHt22q3BPjdl6kCACl87j4QWVt1vFoT8/1Q5XJdkMLlG64XGwLPtpAHHvWBwb4Q3TLCjrAnoS7/yc0rx/b7eTwgfZzQa2JTGHoAvQJmwUHBsILSjdZtg+0j9S+huuYt/53qyel3f1h5qUrjtrOrLw4Dsh/ZsBhn/5k9HpxSdQgE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786667201; c=relaxed/simple; bh=RSLGoWLMTcui+x+1Yav6CBKnpnMwFhAaQIkQaXugPaI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=B3XPlscMFvZ/HHUUkb0lZkAs/+vK4QRBVsUFI2c7si/YGjnYBvQRRSxKn71WX0d+23ON/+2fUzrOaGeV2Lf+9PKlrHGZ5vK7DDemw2yCtaeOssa1wfUJAIWZqab83OlcHM7aKlWReRrs56pNaUZEBgYI/1o8LHxdDcNorRfaz8E= 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=T0KzdQBd; arc=none smtp.client-ip=209.85.214.175 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="T0KzdQBd" Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-2cedda2ce6fso3697695ad.1 for ; Thu, 13 Aug 2026 17:26:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786667200; x=1787272000; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=UFXwbGyK5jIFIfkWoQscdqjN7Om8mpDa9VVLSjQbEo4=; b=T0KzdQBdXuqoOROBWZSPcPV044nJYjZVqgRq1qXZjud6yXuXtLYkcD5gEO5ZiezH0w nDFWzBYjqQvDPl5mvkn4PVeZU0Bi16492fNJra2jJkgu5xH9s0tRx/+FerqE3cmKbAPE FDrCh7h/VgWye8WrjZ7R193IIiZYQdgYwnPRn0xlqdIg4xUzARTz1/Ie0q8ja4vqU5Hl yqNk60PosEZcIEHP/XC6258hlsUp1DrIONg2dAjcZjgQxSvWpXvnOMfeSt1ib2A4jMFL vWUAyXSz84pedjRhrQMkCmeh88pcmukqWOFxyHbk+YMKk8ljiGRXpDn//3/Wrrt4So91 bzuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786667200; x=1787272000; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=UFXwbGyK5jIFIfkWoQscdqjN7Om8mpDa9VVLSjQbEo4=; b=alxTxqDjaU1efrqZuQZ3httiUPOkwDNLdYw/fDG5twMyf8b8/TuOcMfbhD6iK+wdcR kXoHuMjawkB/OqkYK2+DLxMbRw8aBWoZHJIrC12QxrNjEWoe/BxY5yOfEabe2ky5icSb tMclOFV62yYK/42ws7WDnpcMs+0Nl4ak8iOOMfAzjp+BA57bdeWCPLnfvwfuzxlJq6md KjEps/DJkquE/QzD1/B4l0/eltV7eHL+lKFc0Iq9tto127aIhj8m0C6kxCj6wDYQ2sqD s5QH1CywsaRROJsVZdGejY0BjJyoXqZQovL2qdIovwMD9e+Y/5ngWBopGFaF+qgmkvta Flmg== X-Forwarded-Encrypted: i=1; AHgh+Rp8C3dMRLrYGA5XsFU0d9kHdDOQcigo1nVMNMfmWxPslD6oB7i6GDkaN4d2UFudl8RGTcztE4mcoe4cc9g=@vger.kernel.org X-Gm-Message-State: AOJu0YyKLWD6r3/sqLHMkJzg6legluCm3HvfSiTzzMM5vsK26ifRVl3N 89ovQs4mYu1M8H8Ju1np2x1k9Oitli0DJkUWFXAhvWLMyaZ6APbD0hD3oXuoEA== X-Gm-Gg: AR+sD13A1vNNsowfpzMG/uLAQuFxh0aoMxv2NFU11b8C3sFAKoHAgkR7eLzzxNrCSBZ +rXWIVCMekxA5ogsvrZ+bbqA7dKWDlwaV0KdQJUMA+dLrz+PCsGswIurzuSRxAM/0KOChO3AuJk LRJl5Cgr7+vQzvlFRL1jZuNPrTLwLSG3dbSdOuw+Rw7S5lM2tjta2H5ilc6mXbMF5o8lT7cpRp0 wa9yWFVvrQARdovqtLhSfj6RyhtHtFZUeT7wdlxgo6Z8zpl/tZhMiQtHh2l+C72iQLBxpTaOza0 fKp/50eiTioCF7e5YhSbt4FM22m5w8JB4YoyB/2CaAmQOsvCTUIwSpZOR1zKE0KbKwXHJS/svEU FMyA5UeEYaMnu0JXOCd8bOLSlpc3dWGVaOF2TMrSw/X93QEymV1MwUdMPX1zhQBLVpXoySvKyvt wcp5gB6A6q5XCwhqpsRhSxBELbpNmHg4/yeJ+gAUG8XQzkqNU118t0fqcjou1VA//s X-Received: by 2002:a17:903:b87:b0:2c9:d55d:2d3 with SMTP id d9443c01a7336-2d3b0c7d250mr22530095ad.15.1786667199731; Thu, 13 Aug 2026 17:26:39 -0700 (PDT) Received: from [127.0.1.1] ([2804:14d:9ea1:8718:bb46:57cc:bba6:6246]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31ebf731dbasm14666255eec.17.2026.08.13.17.26.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2026 17:26:39 -0700 (PDT) From: Leonardo Martins Martins Date: Thu, 13 Aug 2026 21:25:53 -0300 Subject: [PATCH 2/2] staging: rtl8723bs: remove unused macro N_BYTE_ALIGMENT() 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 Message-Id: <20260813-staging-testing-v1-2-8baa7c210474@gmail.com> References: <20260813-staging-testing-v1-0-8baa7c210474@gmail.com> In-Reply-To: <20260813-staging-testing-v1-0-8baa7c210474@gmail.com> To: Greg Kroah-Hartman Cc: linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Leonardo Martins Martins X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786667193; l=1026; i=dev.lmmrtns@gmail.com; s=20260813; h=from:subject:message-id; bh=RSLGoWLMTcui+x+1Yav6CBKnpnMwFhAaQIkQaXugPaI=; b=OhYRJ3j+PYmZDqYFEqabi1sg5ZxXhj1BVF42u5V7f1vlZOehQJjx/JSspdXRLfS2myNWoeGNz Siq/0llWEkxAezU3kcYcR1wHxGtX+QXS5jNoDdDrg4x72OjZjafVavZ X-Developer-Key: i=dev.lmmrtns@gmail.com; a=ed25519; pk=dOFSCpUL7hbyVftAaUGDebsgsSl9Uk/Tx0Aqpd4Bcng= The macro N_BYTE_ALIGMENT() no longer has any usages and can be removed. Signed-off-by: Leonardo Martins Martins --- drivers/staging/rtl8723bs/include/basic_types.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/staging/rtl8723bs/include/basic_types.h b/drivers/stag= ing/rtl8723bs/include/basic_types.h index b6b1afaa9ab843ba8459b76548735a2e04317929..a9924a6fa0e952bc069506758de= ee70ea145cbff 100644 --- a/drivers/staging/rtl8723bs/include/basic_types.h +++ b/drivers/staging/rtl8723bs/include/basic_types.h @@ -163,9 +163,6 @@ ); \ } =20 -/* Get the N-bytes alignent offset from the current length */ -#define N_BYTE_ALIGMENT(__Value, __Aligment) ((__Aligment =3D=3D 1) ? (__V= alue) : (((__Value + __Aligment - 1) / __Aligment) * __Aligment)) - #define TEST_FLAG(__Flag, __testFlag) (((__Flag) & (__testFlag)) !=3D 0) #define SET_FLAG(__Flag, __setFlag) ((__Flag) |=3D __setFlag) #define CLEAR_FLAG(__Flag, __clearFlag) ((__Flag) &=3D ~(__clearFlag)) --=20 2.47.3