All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Godana Emiru <godanaemiru@gmail.com>
Cc: linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v2] staging: rtl8723bs: split chained assignments in _rtw_open_pktfile()
Date: Tue, 1 Sep 2026 15:53:48 +0200	[thread overview]
Message-ID: <2026090109-stoppable-mockup-b819@gregkh> (raw)
In-Reply-To: <20260901110437.37588-1-godanaemiru@gmail.com>

On Tue, Sep 01, 2026 at 02:04:37PM +0300, Godana Emiru wrote:
> Fix a checkpatch CHECK ("multiple assignments should be avoided") by
> splitting the two chained assignments into separate statements.
> 
> Assign cur_addr and buf_start directly from pktptr->data, and pkt_len
> and buf_len directly from pktptr->len, rather than chaining one field
> through the other. This avoids making the reader trace a dependency
> between the two assignments to see that they end up with the same
> value.
> 
> No functional change.
> 
> Signed-off-by: Godana Emiru <godanaemiru@gmail.com>
> ---
> v2: Assign each field directly from its source value (pktptr->data /
>     pktptr->len) instead of chaining one field's assignment through
>     the other, per Greg's review comment that the v1 split was harder
>     to read than the original.
> 
>  drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 6 ++++--
>  1 file changed, 4 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/staging/rtl8723bs/os_dep/xmit_linux.c b/drivers/staging/rtl8723bs/os_dep/xmit_linux.c
> index 7a9d2fabc..9f0d84e2e 100644
> --- a/drivers/staging/rtl8723bs/os_dep/xmit_linux.c
> +++ b/drivers/staging/rtl8723bs/os_dep/xmit_linux.c
> @@ -14,8 +14,10 @@ uint rtw_remainder_len(struct pkt_file *pfile)
>  void _rtw_open_pktfile(struct sk_buff *pktptr, struct pkt_file *pfile)
>  {
>  	pfile->pkt = pktptr;
> -	pfile->cur_addr = pfile->buf_start = pktptr->data;
> -	pfile->pkt_len = pfile->buf_len = pktptr->len;
> +	pfile->buf_start = pktptr->data;
> +	pfile->cur_addr = pktptr->data;
> +	pfile->buf_len = pktptr->len;
> +	pfile->pkt_len = pktptr->len;
>  
>  	pfile->cur_buffer = pfile->buf_start;
>  }
> -- 
> 2.53.0
> 

This was already done in the 7.3-rc1 kernel release in commit
cb08dcd0a896 ("staging: rtl8723bs: Split multiple assignments in
_rtw_open_pktfile"), sorry.

thanks,

greg k-h

  reply	other threads:[~2026-09-01 13:53 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-27  6:21 [PATCH 1/3] staging: rtl8723bs: remove a stray blank line in xmit_linux.c Godana Emiru
2026-08-27  6:21 ` [PATCH 2/3] staging: rtl8723bs: split chained assignments in _rtw_open_pktfile() Godana Emiru
2026-09-01 10:13   ` Greg KH
2026-09-01 11:04   ` [PATCH v2] " Godana Emiru
2026-09-01 13:53     ` Greg KH [this message]
2026-08-27  6:21 ` [PATCH 3/3] staging: rtl8723bs: wrap long prototype of rtw_os_xmit_resource_free() Godana Emiru

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2026090109-stoppable-mockup-b819@gregkh \
    --to=gregkh@linuxfoundation.org \
    --cc=godanaemiru@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-staging@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.