I had an ath9k driver on my dell xps 13 9370 with ubuntu. Got kernel hangs once a week and ath9k in syslog was always the culprit. Never was able to fix it and many others were affected by the same thing. Switched to windows and still have occasional soft hangs, but its quickly resolved by closing and opening the lid. Dell going with a qualcomm wireless SoC is a major reason I would avoid buying from them again.