commit | b900d5793733c2035324051934be2cb3b714ba46 | [log] [tgz] |
---|---|---|
author | Hemmo Nieminen <hemmo.nieminen@iki.fi> | Fri Feb 19 21:02:24 2016 +0200 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Sat Feb 20 15:18:33 2016 -0800 |
tree | 990d6b6e353f856eabedea7b530891e3d7df77e4 | |
parent | f99ca86646cf7dea405af114f182cf7cbbe4d0f6 [diff] |
staging: rtl8712: Improve suspend/resume functionality. Fix a driver hang caused by earlier suspend/resume cycles. By handling a ENODEV error during suspend as a real error we eventually end up stopping the whole driver. Fix this by handling the ENODEV error (during suspend) essentially by retrying. Signed-off-by: Hemmo Nieminen <hemmo.nieminen@iki.fi> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>