Re: [PATCH 4/4] wifi: brcmfmac: msgbuf: send the flowring delete without waiting for tx status

From: André Eikmeyer

Date: Wed Nov 11 2026 - 14:13:23 EST


On Wed, 11 Nov 2026 00:12:47 +0100
"Kordian Chmielewski (mlody1212)" <kudzo51@xxxxxxxxx> wrote:

> Do you know how the
> firmware orders them? In my tree each tx pktid keeps the generation of
> its flowring for that case; I can send it on top of your patch if it
> turns out to be needed.

Hi Kordian,

On the BCM4377 I have a trace of a disconnect with debug output. The
status messages are processed before both delete responses. But they
come on the complete ring and the responses on the control complete
ring. And brcmf_proto_msgbuf_rx_trigger() always drains the tx complete
ring first. So that only shows the order within one interrupt.

Please send your generation patch on top. That should close it
independent of firmware ordering.

Andre