[PATCH mt76 5/5] wifi: mt76: Remove RCU section in mt7996_mac_sta_rc_work()

Lorenzo Bianconi lorenzo at kernel.org
Thu Jun 5 10:15:37 PDT 2025


On Jun 05, Ben Greear wrote:
> On 6/5/25 09:57, Lorenzo Bianconi wrote:
> > > On 6/5/25 04:14, Lorenzo Bianconi wrote:
> > > > Since mt7996_mcu_add_rate_ctrl() and mt7996_mcu_set_fixed_field() can't
> > > > run in atomic context, move RCU critical section in
> > > > mt7996_mcu_add_rate_ctrl() and mt7996_mcu_set_fixed_field(). This patch
> > > > fixes a 'sleep while atomic' issue in mt7996_mac_sta_rc_work().
> > > > 
> > > > Fixes: 0762bdd30279 ("wifi: mt76: mt7996: rework mt7996_mac_sta_rc_work to support MLO")
> > > > Signed-off-by: Lorenzo Bianconi <lorenzo at kernel.org>
> > > 
> > > Thanks for the quick fix on this, it appears to solve the problems we
> > > saw related to this.
> > 
> > ack, thx. Can you please add your 'tested-by' tag in this case?
> 
> Tested-by: Ben Greear <greearb at candelatech.com>

I am assuming this is for the full series ;)

Regards,
Lorenzo

> 
> Thanks,
> Ben
> 
> -- 
> Ben Greear <greearb at candelatech.com>
> Candela Technologies Inc  http://www.candelatech.com
> 
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-mediatek/attachments/20250605/1e98cc39/attachment.sig>


More information about the Linux-mediatek mailing list