I have read on Phoronix that there is an upstream patch being merged into 7.0-rc7 that will fix an issue with all ath11k and ath12k supported devices where they were stopping the wrong AMPDU session some of the time when another station requests it.
The issue appears to be that they were passing the wrong peer reference after waiting for a short time in a spinlock.
This post is just for making people here aware and asking what is the possiblity to backport this as the patches are just a few lines?