commit | a1ac9b9b0186ee64087a31e281df76a7dd64e439 | [log] [tgz] |
---|---|---|
author | Hemant Kumar <hemantk@codeaurora.org> | Mon Apr 27 20:18:44 2020 -0700 |
committer | Hemant Kumar <hemantk@codeaurora.org> | Mon May 11 15:48:51 2020 -0700 |
tree | b3bdb55682bd9e33f6cfd884d7dfa139cdf960e0 | |
parent | a7220f4d067632f304abf59553b90922851fdfc3 [diff] |
mhi: core: Fix out of bound channel id handling If transfer completion event ring element includes invalid channel id, driver continues in a while loop without incrementing local event ring read pointer. This results into infinite loop. Hence recycle the current element and move to next event ring element. Change-Id: I01c5f6aaa596fccc1472f5988f431c77ad13820b Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>