Hi Gregory, On Sat, Jun 25, 2022 at 2:13 AM Gregory Erwin <gregerwin256@xxxxxxxxx> wrote: > This patch is working as you described. Trying to read from /dev/hwrng > consistently blocks for only 1.3s before returning an IO error. The longest > that I observed 'ip link set wlan0 down' to block was also about 1.3s, > and that was immediately after 'cat /dev/hwrng'. Additionally, the longest > duration that I observed for wiphy_suspend() to return was just under 100ms. > > Tested-by: Gregory Erwin <gregerwin256@xxxxxxxxx> Great, thanks for testing. I think that barring more invasive changes to the hwrng subsystem, a heuristic approach like this is the best we're going to do inside the ath9k driver itself. So Toke/Kalle - can you queue this up? Jason