On Fri, Apr 17, 2015 at 2:24 PM, Dan Carpenter <dan.carpenter@xxxxxxxxxx> wrote: > We should return an error code here. In the current code they can only > fail if there is an allocation error so -ENOMEM is appropriate. > > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> Reviewed-by: Patrik Jakobsson <patrik.r.jakobsson@xxxxxxxxx> > diff --git a/drivers/gpu/drm/gma500/psb_drv.c b/drivers/gpu/drm/gma500/psb_drv.c > index 92e7e57..4eff0d6 100644 > --- a/drivers/gpu/drm/gma500/psb_drv.c > +++ b/drivers/gpu/drm/gma500/psb_drv.c > @@ -326,12 +326,16 @@ static int psb_driver_load(struct drm_device *dev, unsigned long flags) > goto out_err; > > dev_priv->mmu = psb_mmu_driver_init(dev, 1, 0, 0); > - if (!dev_priv->mmu) > + if (!dev_priv->mmu) { > + ret = -ENOMEM; > goto out_err; > + } > > dev_priv->pf_pd = psb_mmu_alloc_pd(dev_priv->mmu, 1, 0); > - if (!dev_priv->pf_pd) > + if (!dev_priv->pf_pd) { > + ret = -ENOMEM; > goto out_err; > + } > > ret = psb_do_init(dev); > if (ret) > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel