Re: [PATCH] wifi: ath11k: Defer on rproc_get failure

2023-11-13 Thread Luca Weiss
On Mon Nov 13, 2023 at 4:37 PM CET, Kalle Valo wrote: > "Luca Weiss" writes: > > > On Fri Oct 27, 2023 at 10:25 AM CEST, Kalle Valo wrote: > > > >> Luca Weiss writes: > >> > >> > If we already have gotten the rproc_handle (meaning the "qcom,rproc" > >> > property is defined in the devicetree), it

Re: [PATCH] wifi: ath11k: Defer on rproc_get failure

2023-11-13 Thread Kalle Valo
Luca Weiss wrote: > If we already have gotten the rproc_handle (meaning the "qcom,rproc" > property is defined in the devicetree), it's a valid state that the > remoteproc module hasn't probed yet so we should defer probing instead > of just failing to probe. > > This resolves a race condition w

Re: [PATCH] wifi: ath11k: Defer on rproc_get failure

2023-11-13 Thread Kalle Valo
"Luca Weiss" writes: > On Fri Oct 27, 2023 at 10:25 AM CEST, Kalle Valo wrote: > >> Luca Weiss writes: >> >> > If we already have gotten the rproc_handle (meaning the "qcom,rproc" >> > property is defined in the devicetree), it's a valid state that the >> > remoteproc module hasn't probed yet so

Re: [PATCH] wifi: ath11k: Defer on rproc_get failure

2023-10-27 Thread Luca Weiss
On Fri Oct 27, 2023 at 10:25 AM CEST, Kalle Valo wrote: > Luca Weiss writes: > > > If we already have gotten the rproc_handle (meaning the "qcom,rproc" > > property is defined in the devicetree), it's a valid state that the > > remoteproc module hasn't probed yet so we should defer probing instead

Re: [PATCH] wifi: ath11k: Defer on rproc_get failure

2023-10-27 Thread Kalle Valo
Luca Weiss writes: > If we already have gotten the rproc_handle (meaning the "qcom,rproc" > property is defined in the devicetree), it's a valid state that the > remoteproc module hasn't probed yet so we should defer probing instead > of just failing to probe. > > This resolves a race condition w

[PATCH] wifi: ath11k: Defer on rproc_get failure

2023-10-26 Thread Luca Weiss
If we already have gotten the rproc_handle (meaning the "qcom,rproc" property is defined in the devicetree), it's a valid state that the remoteproc module hasn't probed yet so we should defer probing instead of just failing to probe. This resolves a race condition when the ath11k driver probes and