On Wed, Dec 22, 2021 at 08:51:14PM +0200, Ismayil Mirzali wrote: > @@ -247,6 +246,7 @@ static s32 xmit_xmitframes(struct adapter *padapter, struct xmit_priv *pxmitpriv > if (pxmitbuf->len > 0 && > pxmitbuf->priv_data) { > struct xmit_frame *pframe; > + > pframe = (struct xmit_frame *)pxmitbuf->priv_data; > pframe->agg_num = k; > pxmitbuf->agg_num = k; > @@ -333,6 +333,7 @@ static s32 xmit_xmitframes(struct adapter *padapter, struct xmit_priv *pxmitpriv > if (pxmitbuf) { > if (pxmitbuf->len > 0) { > struct xmit_frame *pframe; > + > pframe = (struct xmit_frame *)pxmitbuf->priv_data; Separate patches. > @@ -428,10 +427,9 @@ int rtl8723bs_xmit_thread(void *context) > > do { > ret = rtl8723bs_xmit_handler(padapter); > - if (signal_pending(current)) { > + if (signal_pending(current)) > flush_signals(current); > - } > - } while (_SUCCESS == ret); > + } while (ret == _SUCCESS); Separate patch. > > complete(&pxmitpriv->SdioXmitTerminate); regards, dan carpenter