[U-Boot] drivers: remoteproc: rproc-uclass: Fix check for NULL pointers

Tom Rini trini at konsulko.com
Sun Dec 6 23:07:38 CET 2015


On Mon, Nov 30, 2015 at 10:05:58PM -0600, Nishanth Menon wrote:

> Neither uc_pdata->name nor check_name are supposed to be NULL in
> _rproc_name_is_unique(). if uc_pdata->name is NULL, we are not
> intialized yet, however if check_data is NULL, we do not have
> proper data. Further, if either were NULL, strlen will crap out
> while attempting to derefence NULL.
> 
> Instead, just check if either of these are NULL and bail out.
> 
> This should also fix the following coverity scan warnings:
> *** CID 132281:  Null pointer dereferences  (FORWARD_NULL)
> /drivers/remoteproc/rproc-uclass.c: 73 in _rproc_name_is_unique()
> 
> Reported-by: Tom Rini <trini at konsulko.com>
> Signed-off-by: Nishanth Menon <nm at ti.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151206/76332585/attachment.sig>


More information about the U-Boot mailing list