diff options
author | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2018-08-23 23:36:00 +0200 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2018-09-25 13:57:25 -0700 |
commit | 64e9e22e68512da8df3c9a7430f07621e48db3c2 (patch) | |
tree | 584df8f3b1e15ed9103c26cd146be64b83e8fbef /drivers/gpio/gpio-reg.c | |
parent | 1a677ff4ce6acc3bdb2d01bb25eb687a6e28aa1d (diff) |
soc: fsl: qbman: qman: avoid allocating from non existing gen_pool
If the qman driver didn't probe, calling qman_alloc_fqid_range,
qman_alloc_pool_range or qman_alloc_cgrid_range (as done in dpaa_eth) will
pass a NULL pointer to gen_pool_alloc, leading to a NULL pointer
dereference.
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Reviewed-by: Roy Pledge <roy.pledge@nxp.com>
Signed-off-by: Li Yang <leoyang.li@nxp.com>
(cherry picked from commit f72487a2788aa70c3aee1d0ebd5470de9bac953a)
Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'drivers/gpio/gpio-reg.c')
0 files changed, 0 insertions, 0 deletions