Messages in this thread Patch in this message | | | Date | Wed, 25 Apr 2012 08:53:06 +0000 (GMT) | From | MyungJoo Ham <> | Subject | Re: [patch] Extcon: check for allocation failure |
| |
> Return -ENOMEM if the kmalloc() fails. > > Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: MyungJoo Ham <myungjoo.ham@samsung.com>
> > diff --git a/drivers/extcon/extcon_class.c b/drivers/extcon/extcon_class.c > index 3bc4b8a..fe5a038 100644 > --- a/drivers/extcon/extcon_class.c > +++ b/drivers/extcon/extcon_class.c > @@ -621,6 +621,8 @@ int extcon_dev_register(struct extcon_dev *edev, struct device *dev) > } > > edev->dev = kzalloc(sizeof(struct device), GFP_KERNEL); > + if (!edev->dev) > + return -ENOMEM; > edev->dev->parent = dev; > edev->dev->class = extcon_class; > edev->dev->release = extcon_dev_release; > >
| |