lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Tue, 1 Sep 2020 23:02:36 +0800 From: Bard Liao <yung-chuan.liao@...ux.intel.com> To: alsa-devel@...a-project.org, vkoul@...nel.org Cc: vinod.koul@...aro.org, linux-kernel@...r.kernel.org, tiwai@...e.de, broonie@...nel.org, gregkh@...uxfoundation.org, jank@...ence.com, srinivas.kandagatla@...aro.org, rander.wang@...ux.intel.com, ranjani.sridharan@...ux.intel.com, hui.wang@...onical.com, pierre-louis.bossart@...ux.intel.com, sanyog.r.kale@...el.com, mengdong.lin@...el.com, bard.liao@...el.com Subject: [PATCH 3/7] soundwire: intel: fix NULL/ERR_PTR confusion From: Pierre-Louis Bossart <pierre-louis.bossart@...ux.intel.com> snd_soc_dai_get_sdw_stream() can only return the pointer to stream or an ERR_PTR value, NULL is not a possible value. Fixes: 09553140c8d7b ('soundwire: intel: implement get_sdw_stream() operations') Reported-by: Bard Liao <yung-chuan.liao@...ux.intel.com> Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@...ux.intel.com> Reviewed-by: Rander Wang <rander.wang@...ux.intel.com> Signed-off-by: Bard Liao <yung-chuan.liao@...ux.intel.com> --- drivers/soundwire/intel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/soundwire/intel.c b/drivers/soundwire/intel.c index ebca8ced59ec..bbfb86ffa653 100644 --- a/drivers/soundwire/intel.c +++ b/drivers/soundwire/intel.c @@ -1106,7 +1106,7 @@ static void *intel_get_sdw_stream(struct snd_soc_dai *dai, dma = dai->capture_dma_data; if (!dma) - return NULL; + return ERR_PTR(-EINVAL); return dma->stream; } -- 2.17.1
Powered by blists - more mailing lists