mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-25 18:30:55 +07:00
ARM: OMAP: Use kcalloc() in omap_system_dma_probe()
* A multiplication for the size determination of a memory allocation indicated that an array data structure should be processed. Thus use the corresponding function "kcalloc". This issue was detected by using the Coccinelle software. * Replace the specification of a data type by a pointer dereference to make the corresponding size determination a bit safer according to the Linux coding style convention. Signed-off-by: Markus Elfring <elfring@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
parent
16e7ea5380
commit
738c985d85
@ -1321,8 +1321,9 @@ static int omap_system_dma_probe(struct platform_device *pdev)
|
||||
return -ENOMEM;
|
||||
|
||||
if (dma_omap2plus()) {
|
||||
dma_linked_lch = kzalloc(sizeof(struct dma_link_info) *
|
||||
dma_lch_count, GFP_KERNEL);
|
||||
dma_linked_lch = kcalloc(dma_lch_count,
|
||||
sizeof(*dma_linked_lch),
|
||||
GFP_KERNEL);
|
||||
if (!dma_linked_lch) {
|
||||
ret = -ENOMEM;
|
||||
goto exit_dma_lch_fail;
|
||||
|
Loading…
Reference in New Issue
Block a user