linux/sound/soc/intel/catpt
Cezary Rojewski 2a9a72e290
ASoC: Intel: catpt: Test dmaengine_submit() result before moving on
After calling dmaengine_submit(), the submitted transfer descriptor
belongs to the DMA engine. Pointer to that descriptor may no longer be
valid after the call and should be tested before awaiting transfer
completion.

Reported-by: Kevin Tian <kevin.tian@intel.com>
Suggested-by: Dave Jiang <dave.jiang@intel.com>
Fixes: 4fac9b31d0 ("ASoC: Intel: Add catpt base members")
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://lore.kernel.org/r/20211216115743.2130622-2-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2021-12-17 16:20:36 +00:00
..
core.h ACPI updates for 5.11-rc1 2020-12-15 16:39:06 -08:00
device.c ASoC: Intel: catpt: add dynamic selection of DSP driver 2020-11-19 18:24:43 +00:00
dsp.c ASoC: Intel: catpt: Test dmaengine_submit() result before moving on 2021-12-17 16:20:36 +00:00
ipc.c ASoC: Intel: catpt: Event tracing 2020-10-02 15:32:33 +01:00
loader.c ACPI updates for 5.11-rc1 2020-12-15 16:39:06 -08:00
Makefile ASoC: Intel: Select catpt and deprecate haswell 2020-10-02 15:32:39 +01:00
messages.c ASoC: Intel: catpt: Add IPC message handlers 2020-10-02 15:32:29 +01:00
messages.h ASoC: Intel: catpt: Implement IPC protocol 2020-10-02 15:32:28 +01:00
pcm.c ASoC: Intel: catpt: remove unneeded semicolon 2021-02-03 16:23:09 +00:00
registers.h ASoC: Intel: catpt: Implement IPC protocol 2020-10-02 15:32:28 +01:00
sysfs.c ASoC: Intel: catpt: Simple sysfs attributes 2020-10-02 15:32:34 +01:00
trace.h ASoC: Intel: catpt: Event tracing 2020-10-02 15:32:33 +01:00