From time to time I see WC3990 firmware crash right after "arm-smmu 15000000.iommu: Unhandled context fault" error in dmesg, then remoteproc detect crash and trying to handle crash, at least according to what I see dmesg. Three is three possible outcomes at this point:
WCN3990 successfully recovered and normal operation continue.
WCN3990 successfully recovered and ath10k_snoc tells system that it's still connection, but no traffic coming through WiFi connection. I have to reconnect to get WiFi working again.
In dmesg you can observer behavior number 2 from line 1025 to line 1068.
Behavior number 3 can be observed from line 1076 to line 1125 (at line 1125 I give up waiting and decided to apply workaround - reconnect).
Hello!
From time to time I see WC3990 firmware crash right after "arm-smmu 15000000.iommu: Unhandled context fault" error in dmesg, then remoteproc detect crash and trying to handle crash, at least according to what I see dmesg. Three is three possible outcomes at this point:
Device can not be recovered which lead to https://github.com/aarch64-laptops/build/issues/51
WCN3990 successfully recovered and normal operation continue.
WCN3990 successfully recovered and ath10k_snoc tells system that it's still connection, but no traffic coming through WiFi connection. I have to reconnect to get WiFi working again.
In dmesg you can observer behavior number 2 from line 1025 to line 1068. Behavior number 3 can be observed from line 1076 to line 1125 (at line 1125 I give up waiting and decided to apply workaround - reconnect).