From 15415a6a2ac9ad310292a0f9e4bb332d99ce0632 Mon Sep 17 00:00:00 2001 From: Todd Kjos Date: Wed, 5 Aug 2020 16:49:42 +0000 Subject: [PATCH] Revert "Revert "ANDROID: ASoC: compress: fix unsigned integer overflow check"" This reverts commit e00793e8f0a8a9cfc3eaf36179de1cefbfaf2486. Reason for revert: Subsequent to this commit, the identical patch came from upstream: commit d3645b055399 ("ASoC: compress: fix unsigned integer overflow check"). So this revert undid the upstream patch. Change-Id: Ib33548fd77225f730f056a8a489a5e70155242ac Signed-off-by: Todd Kjos --- sound/core/compress_offload.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/core/compress_offload.c b/sound/core/compress_offload.c index f225a89f822f..0e53f6f31916 100644 --- a/sound/core/compress_offload.c +++ b/sound/core/compress_offload.c @@ -570,7 +570,7 @@ static int snd_compress_check_input(struct snd_compr_params *params) { /* first let's check the buffer parameter's */ if (params->buffer.fragment_size == 0 || - params->buffer.fragments > INT_MAX / params->buffer.fragment_size || + params->buffer.fragments > U32_MAX / params->buffer.fragment_size || params->buffer.fragments == 0) return -EINVAL;