On Tue, Jul 23, 2019 at 10:23 AM Colin King <colin.king@xxxxxxxxxxxxx> wrote: > > From: Colin Ian King <colin.king@xxxxxxxxxxxxx> > > Currently the allocation of config may fail and a null pointer > dereference on config can occur. Fix this by added a null > check on a failed allocation of config. > > Addresses-Coverity: ("Dereference null return") > Fixes: c2cd9d04ecf0 ("drm/amd/display: Hook up calls to do stereo mux and dig programming to stereo control interface") > Signed-off-by: Colin Ian King <colin.king@xxxxxxxxxxxxx> Applied. thanks! Alex > --- > drivers/gpu/drm/amd/display/dc/core/dc.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b/drivers/gpu/drm/amd/display/dc/core/dc.c > index 168f4a7dffdf..7cce2baec2af 100644 > --- a/drivers/gpu/drm/amd/display/dc/core/dc.c > +++ b/drivers/gpu/drm/amd/display/dc/core/dc.c > @@ -1259,6 +1259,8 @@ bool dc_set_generic_gpio_for_stereo(bool enable, > struct gpio_generic_mux_config *config = kzalloc(sizeof(struct gpio_generic_mux_config), > GFP_KERNEL); > > + if (!config) > + return false; > pin_info = dal_gpio_get_generic_pin_info(gpio_service, GPIO_ID_GENERIC, 0); > > if (pin_info.mask == 0xFFFFFFFF || pin_info.offset == 0xFFFFFFFF) { > -- > 2.20.1 > > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx