Message ID | 20241223-ath12k_mlo_csa-v1-0-78b6d7515568@quicinc.com |
---|---|
Headers | show |
Series | wifi: ath12k: add MLO CSA support | expand |
On 12/23/2024 8:21 AM, Aditya Kumar Singh wrote: > Patch 1 and 2 are pre-req fixes (applies to non-MLO as well) > > Patch 3 basically uses arvif->link_id to enable MLO for CSA while adding > support to update counters throughout the CSA time. > > Patch 4 fixes a potential problem seen when medium is busy. Again this > applies to both MLO and non-MLO. But this is exposed only when Patch 3 is > there. > > --- > Aditya Kumar Singh (4): > wifi: ath12k: update beacon template function to use arvif structure > wifi: ath12k: fix handling of CSA offsets in beacon template command > wifi: ath12k: update the latest CSA counter > wifi: ath12k: prevent CSA counter to reach 0 and hit WARN_ON_ONCE > > drivers/net/wireless/ath/ath12k/core.h | 2 ++ > drivers/net/wireless/ath/ath12k/mac.c | 7 ++-- > drivers/net/wireless/ath/ath12k/mac.h | 1 + > drivers/net/wireless/ath/ath12k/wmi.c | 61 +++++++++++++++++++++++++++------- > drivers/net/wireless/ath/ath12k/wmi.h | 2 +- > 5 files changed, 56 insertions(+), 17 deletions(-) > --- > base-commit: 09fa3b6974a1245ddd0751747609431494ba5b4f > change-id: 20241217-ath12k_mlo_csa-35bd512a05ae fails to apply to current ath/main * Applying 20241223_quic_adisi_wifi_ath12k_add_mlo_csa_support.mbx Applying: wifi: ath12k: update beacon template function to use arvif structure Applying: wifi: ath12k: fix handling of CSA offsets in beacon template command Using index info to reconstruct a base tree... M drivers/net/wireless/ath/ath12k/mac.c M drivers/net/wireless/ath/ath12k/mac.h M drivers/net/wireless/ath/ath12k/wmi.c Falling back to patching base and 3-way merge... Auto-merging drivers/net/wireless/ath/ath12k/wmi.c Auto-merging drivers/net/wireless/ath/ath12k/mac.h CONFLICT (content): Merge conflict in drivers/net/wireless/ath/ath12k/mac.h Auto-merging drivers/net/wireless/ath/ath12k/mac.c Recorded preimage for 'drivers/net/wireless/ath/ath12k/mac.h' error: Failed to merge in the changes. Patch failed at 0002 wifi: ath12k: fix handling of CSA offsets in beacon template command
On 1/23/25 23:20, Jeff Johnson wrote: > On 12/23/2024 8:21 AM, Aditya Kumar Singh wrote: >> Patch 1 and 2 are pre-req fixes (applies to non-MLO as well) >> >> Patch 3 basically uses arvif->link_id to enable MLO for CSA while adding >> support to update counters throughout the CSA time. >> >> Patch 4 fixes a potential problem seen when medium is busy. Again this >> applies to both MLO and non-MLO. But this is exposed only when Patch 3 is >> there. >> >> --- >> Aditya Kumar Singh (4): >> wifi: ath12k: update beacon template function to use arvif structure >> wifi: ath12k: fix handling of CSA offsets in beacon template command >> wifi: ath12k: update the latest CSA counter >> wifi: ath12k: prevent CSA counter to reach 0 and hit WARN_ON_ONCE >> >> drivers/net/wireless/ath/ath12k/core.h | 2 ++ >> drivers/net/wireless/ath/ath12k/mac.c | 7 ++-- >> drivers/net/wireless/ath/ath12k/mac.h | 1 + >> drivers/net/wireless/ath/ath12k/wmi.c | 61 +++++++++++++++++++++++++++------- >> drivers/net/wireless/ath/ath12k/wmi.h | 2 +- >> 5 files changed, 56 insertions(+), 17 deletions(-) >> --- >> base-commit: 09fa3b6974a1245ddd0751747609431494ba5b4f >> change-id: 20241217-ath12k_mlo_csa-35bd512a05ae > > fails to apply to current ath/main > > * Applying 20241223_quic_adisi_wifi_ath12k_add_mlo_csa_support.mbx > Applying: wifi: ath12k: update beacon template function to use arvif structure > Applying: wifi: ath12k: fix handling of CSA offsets in beacon template command > Using index info to reconstruct a base tree... > M drivers/net/wireless/ath/ath12k/mac.c > M drivers/net/wireless/ath/ath12k/mac.h > M drivers/net/wireless/ath/ath12k/wmi.c > Falling back to patching base and 3-way merge... > Auto-merging drivers/net/wireless/ath/ath12k/wmi.c > Auto-merging drivers/net/wireless/ath/ath12k/mac.h > CONFLICT (content): Merge conflict in drivers/net/wireless/ath/ath12k/mac.h > Auto-merging drivers/net/wireless/ath/ath12k/mac.c > Recorded preimage for 'drivers/net/wireless/ath/ath12k/mac.h' > error: Failed to merge in the changes. > Patch failed at 0002 wifi: ath12k: fix handling of CSA offsets in beacon template command > Sure will rebase and send next version.