diff options
author | Heinrich Schuchardt <xypron.glpk@gmx.de> | 2020-12-27 10:26:00 +0100 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-01-18 15:23:06 -0500 |
commit | 4908067b8f87ebaa9a26514dfe5a9ffba13deb2c (patch) | |
tree | 39741bbaf08f42eb20e30b81f44be02058295864 /drivers/timer/dw-apb-timer.c | |
parent | 9e9a530a61c01e412a239d8c211d5b1e26b578fa (diff) |
dma: bcm6348: incorrect buffer allocation
Calling calloc() for 0 members does not make any sense.
Setting ch_priv->busy_desc = NULL for ch_priv->desc_cnt > 0 is equally
unreasonable.
The current code will lead to a NULL dereference in bcm6348_iudma_enable().
The assignments for ch_priv->busy_desc are obviously swapped.
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Diffstat (limited to 'drivers/timer/dw-apb-timer.c')
0 files changed, 0 insertions, 0 deletions