]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
media: ti: vpe: Fix the error code of devm_kzalloc() in vip_probe_slice()
authorFelix Gu <ustc.gu@gmail.com>
Tue, 17 Mar 2026 17:21:55 +0000 (01:21 +0800)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Tue, 5 May 2026 14:57:02 +0000 (16:57 +0200)
commite8f319eae96a3d718e810d52432020a2b77f5f60
treea92f547d5d12ee50d0a68fef9f2f98d8f30692b9
parent5e78a431a3f74c632351791d7902c60199d1ce83
media: ti: vpe: Fix the error code of devm_kzalloc() in vip_probe_slice()

In vip_probe_slice(), the error check for devm_kzalloc() incorrectly
uses PTR_ERR_OR_ZERO() which returns 0 for NULL pointer.

Return -ENOMEM for devm_kzalloc() failure.

Fixes: fc2873aa4a21 ("media: ti: vpe: Add the VIP driver")
Cc: stable@vger.kernel.org
Signed-off-by: Felix Gu <ustc.gu@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/platform/ti/vpe/vip.c