diff options
author | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2023-08-22 11:10:20 +0200 |
---|---|---|
committer | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2023-08-27 08:21:07 +0200 |
commit | eb48efce260aefc0eceec90bd4d9adcd881f1b14 (patch) | |
tree | d85e74bf4a848f5044fd2ebed1bccb81fd7f83e2 /doc/sphinx/kernel_abi.py | |
parent | e508b930021168c788f14977fc101ccc1151b3c8 (diff) |
lib: parameter check in hash_calculate
If hash_calculate is invoked with region_count = 0, it will try to hash
INT_MAX regions. We should check this parameter.
* Avoid a comparison with different signedness.
* Check that region_count is at least 1.
* Avoid a superfluous assignment.
Fixes: b37b46f042cc ("rsa: Use checksum algorithms from struct hash_algo")
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'doc/sphinx/kernel_abi.py')
0 files changed, 0 insertions, 0 deletions