diff options
author | Mark Brown <broonie@kernel.org> | 2018-06-19 12:30:17 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2018-06-19 12:30:17 +0100 |
commit | 14c74ac318a8fe6dd6e13ddc93a5b458147a7c4c (patch) | |
tree | 368df2f4c2f14e8d392b1b7cbbbdf57e85fe084b /drivers/crypto/omap-sham.c | |
parent | 74ff4c05d3ebe58ab8fcc823195d04d6100b7f89 (diff) | |
parent | 8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478 (diff) |
Merge tag 'v4.9.109' into linux-linaro-lsk-v4.9
This is the 4.9.109 stable release
Diffstat (limited to 'drivers/crypto/omap-sham.c')
-rw-r--r-- | drivers/crypto/omap-sham.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c index d8305ddf87d0..ff6ac4e824b5 100644 --- a/drivers/crypto/omap-sham.c +++ b/drivers/crypto/omap-sham.c @@ -1081,7 +1081,7 @@ static void omap_sham_finish_req(struct ahash_request *req, int err) if (test_bit(FLAGS_SGS_COPIED, &dd->flags)) free_pages((unsigned long)sg_virt(ctx->sg), - get_order(ctx->sg->length)); + get_order(ctx->sg->length + ctx->bufcnt)); if (test_bit(FLAGS_SGS_ALLOCED, &dd->flags)) kfree(ctx->sg); |