Ganapathi Bhat <gbhat@xxxxxxxxxxx> wrote: > Driver is doing netif_carrier_off during suspend, which will set > the IFF_LOWER_UP flag to 0. As a result certain applications > will think this as a real carrier down and behave accordingly. > This will cause issues like loss of IP address, for example. To > fix this use netif_device_dettach during suspend. > > Fixes: 0026b32d723e ('mwifiex: fix Tx timeout issue during suspend test') > > Signed-off-by: Cathy Luo <cluo@xxxxxxxxxxx> > Signed-off-by: Ganapathi Bhat <gbhat@xxxxxxxxxxx> Patch applied to wireless-drivers-next.git, thanks. bd69cddcdf47 mwifiex: replace netif_carrier_on/off by netif_device_attach/dettach -- https://patchwork.kernel.org/patch/9877467/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches