diff options
| author | Eric Biggers <[email protected]> | 2019-01-31 23:51:37 -0800 |
|---|---|---|
| committer | Herbert Xu <[email protected]> | 2019-02-08 15:30:08 +0800 |
| commit | d644f1c8746ed24f81075480f9e9cb3777ae8d65 (patch) | |
| tree | 031ca8c64d91586823c8e8a4360a58abdfa00297 /tools/perf/scripts/python/bin/stackcollapse-record | |
| parent | 0f533e67d26f228ea5dfdacc8a4bdeb487af5208 (diff) | |
crypto: morus - fix handling chunked inputs
The generic MORUS implementations all fail the improved AEAD tests
because they produce the wrong result with some data layouts. The issue
is that they assume that if the skcipher_walk API gives 'nbytes' not
aligned to the walksize (a.k.a. walk.stride), then it is the end of the
data. In fact, this can happen before the end. Fix them.
Fixes: 396be41f16fd ("crypto: morus - Add generic MORUS AEAD implementations")
Cc: <[email protected]> # v4.18+
Cc: Ondrej Mosnacek <[email protected]>
Signed-off-by: Eric Biggers <[email protected]>
Reviewed-by: Ondrej Mosnacek <[email protected]>
Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions