aboutsummaryrefslogtreecommitdiff
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorTalel Shenhar <tatias@codeaurora.org>2014-05-01 13:54:18 +0300
committerTalel Shenhar <tatias@codeaurora.org>2014-05-01 13:54:18 +0300
commitc146e27743a7fb76776eff0d281ad3d2c43c9760 (patch)
treebf9ef1e59bcfa3c24ec0eaed5ca4181e4d6f629f /net/unix/af_unix.c
parent578146c5ed9c4d1412dd63ad541f1ffe2b9b49bd (diff)
msm: rndis_ipa: enhanced error handling in Tx data path
This commit adds enhanced support for the scenario where IPA driver Tx data path function is failing. Before this change, in case Tx function failed, the netdev logic did a sending retry for the packet (busy-wait style). This commit adds a sleep for the Tx retry based on global workqueue. The sleep period can be dynamically configured through debugfs entry called rndis_ipa/error_msec_sleep_time. Another debugfs entry called rndis_ipa/during_xmit_error can be used to check if the netdev is currently in error handling scenario. Change-Id: Ieec6c496ddf59c02d16495a06ff4bfcadf338ac9 Signed-off-by: Talel Shenhar <tatias@codeaurora.org>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions