commit | 01a0544b466fe92389749cc7c421047391b1ae70 | [log] [tgz] |
---|---|---|
author | Zhen Kong <zkong@codeaurora.org> | Mon Oct 31 15:23:19 2016 -0700 |
committer | Pat Tjin <pattjin@google.com> | Wed Jan 18 23:32:03 2017 +0000 |
tree | 3dae2d0f89a9976bdf3fb768a55aa47d96d7d7a2 | |
parent | 188c310189a2da13de0edc66f580a6788181eb55 [diff] |
msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c Make the digest length not larger than the size of the buffer qcedev_areq.sha_op_req.digest; and use the checked variants of the copy_from/to_user() APIs to avoid small race window of their unchecked variants. Bug: 31750232 Change-Id: I3db0c20ac5fa47ed278f3d60368c406f472430c1 Signed-off-by: Zhen Kong <zkong@codeaurora.org> Signed-off-by: Wei Wang <wvw@google.com>