Re: [PATCH wireless-next v4 16/21] wifi: mac80211: send BlockAck policy in AMPDU action

From: Johannes Berg

Date: Tue Nov 10 2026 - 16:36:03 EST


On Fri, 2026-11-06 at 13:28 +0530, Pooventhiran G wrote:
> While sending AMPDU action hints to drivers, mac80211 does not include
> the BlockAck policy extracted from ADDBA frames. Drivers may require the
> complete set of BlockAck negotiation parameters for certain use cases,
> such as SMD BSS Transition, where the complete BlockAck context needs to
> be transported as part of the transition.
>
> Include the BlockAck policy as well in AMPDU action so that drivers have
> the required information about the negotiation. Since the policy is
> extracted from the received ADDBA Request, it is valid only for
> IEEE80211_AMPDU_RX_START.

This seems a bit strange. Doesn't not knowing basically mean we don't
really even support one of them (delayed BA)? We also don't (cannot)
advertised delayed BA support.

Pushing a bit to the driver from mac80211 just to have the driver push
it back to mac80211 also seems odd?

johannes