ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero payload_size
authorCezary Rojewski <cezary.rojewski@intel.com>
Thu, 7 Jul 2022 12:41:46 +0000 (14:41 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 8 Jul 2022 17:53:21 +0000 (18:53 +0100)
commit00566ad4ce9d394c6ebaacde12eda06eef4e5279
treee4a59561481bc8b159f863f3da289142ea394d9d
parent3c1923a119a61534f8ce221766041ddf470c9307
ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero payload_size

Some LARGE_CONFIG_GETs are never expected to return payload of size 0.
Check for such situation and collapse if met.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://lore.kernel.org/r/20220707124153.1858249-6-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/avs/messages.c