commit | 583c3117a4d36499adfe6de186826d59f5c4d788 | [log] [tgz] |
---|---|---|
author | Alex Elder <elder@linaro.org> | Fri Nov 21 19:29:14 2014 -0600 |
committer | Greg Kroah-Hartman <greg@kroah.com> | Fri Nov 21 19:36:42 2014 -0800 |
tree | 07bc123ff34e0a7891e3bfd5aeea251490051d8f | |
parent | ee637a9b0e7452c1e3fa12f2d70bc4736a486096 [diff] |
greybus: handle data send errors in workqueue The data sent callback can execute in atomic context. If an error occurred, we shouldn't be completing the operation right then and there. Instead, hand it off to the operation workqueue to complete the operation. Signed-off-by: Alex Elder <elder@linaro.org> Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>