aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorJohan Hovold <[email protected]>2016-07-27 16:37:22 +0200
committerGreg Kroah-Hartman <[email protected]>2016-07-28 10:04:06 -0700
commitc0219cbf72418d5355e319a0d787dc2671df9d4f (patch)
tree1cf562fb2c94e9393a85fa94dd6b9a4b2628ce05 /tools/perf/scripts/python
parent178457e171bf1ae7a90a6b0aa6a404fec129e8c4 (diff)
greybus: es2: fix arpc active-list corruption
Fix ARPC active-list corruption due to incorrect list-interface usage. The corruption manifested itself as ARPC timeouts due to expected responses not being recognised whenever more than one ARPC was active. This could be seen for example when two interfaces were being runtime suspended in parallel: [ 165.739896] usb 1-1.1: invalid arpc response id received: 13 [ 165.794743] greybus 1-5.5: gb_interface_refclk_set - 0 [ 166.241202] usb 1-1.1: failed to execute ARPC: -110 Fortunately the impact of this bug has so far been limited to such timeouts and error messages due to ARPC currently only being used for CPort reset in the connection tear-down path. Reported-by: Mark Greer <[email protected]> Signed-off-by: Johan Hovold <[email protected]> Reviewed-by: Alex Elder <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions