Kang Yang <quic_kangyang@xxxxxxxxxxx> writes: > On 4/11/2024 5:56 PM, Kalle Valo wrote: >> kangyang <quic_kangyang@xxxxxxxxxxx> writes: >> >>> From: Kang Yang <quic_kangyang@xxxxxxxxxxx> >>> >>> When AP goes down or too far away without indication to STA, beacon miss >>> will be detected. Then for WCN7850's firmware, it will use roam event >>> to send beacon miss to host. >>> >>> If STA doesn't handle the beacon miss, will keep the fake connection >>> and unable to roam. >>> >>> So add support for WCN7850 to trigger disconnection from AP when >>> receiving this event from firmware. >>> >>> It has to be noted that beacon miss event notification for QCN9274 >>> to be handled in a separate patch as it uses STA kickout WMI event >>> to notify beacon miss and the current STA kickout event is processed >>> as low_ack. >>> >>> Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3 >>> >>> Signed-off-by: Kang Yang <quic_kangyang@xxxxxxxxxxx> >> >> There were conflicts but I fixed in the pending branch, though I >> admit I >> did that hastily: >> https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/commit/?h=pending&id=e5b7eced753bc7e5af133624f6ff37141c5b3442 >> But now I see warnings like below, I don't if it's caused my >> conflict >> fixes or was there originally. [...] > I just tried on latest ath.tag. After i fixed conflict, there > is no warning. > > > I saw conflict only happen at add/remove_interface(). Could > you show me your conflict fix? I cannot reproduce this > warning. I already gave you the URL of my rebased commit above but here it is again: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/commit/?h=pending&id=e5b7eced753bc7e5af133624f6ff37141c5b3442 But please submit your rebased version as v2 and I'll test that one. -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches