Races between async firmware initialization and device removal appears on kernel 4.1.x. Whole scenario leading to the error together with logs is in https://bugzilla.kernel.org/show_bug.cgi?id=196003 Mapping the patch from kernel 4.11.x "mwifiex: resolve races between async FW init (failure) and device removal" solved the problem. In Bugzilla I've also attached patch which I've tested for pcie interface and it works. Intel Deutschland GmbH Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid, Christian Lamprechter Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928