projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
r8152: don't execute runtime suspend if the tx is not empty
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
net
/
usb
/
r8152.c
diff --git
a/drivers/net/usb/r8152.c
b/drivers/net/usb/r8152.c
index ed512a41c5c9555e44efc7ce605134de2e5b5b18..fbb1867ff25c9e27ce9f27c40f7513f9c02aa8c5 100644
(file)
--- a/
drivers/net/usb/r8152.c
+++ b/
drivers/net/usb/r8152.c
@@
-3442,6
+3442,8
@@
static bool delay_autosuspend(struct r8152 *tp)
*/
if (!sw_linking && tp->rtl_ops.in_nway(tp))
return true;
+ else if (!skb_queue_empty(&tp->tx_queue))
+ return true;
else
return false;
}