Re: Function show_uevent@drivers/base/core.c

From: anish singh
Date: Fri Nov 30 2012 - 00:47:52 EST


On Thu, Nov 29, 2012 at 7:37 PM, Roger Yang <netyrj@xxxxxxxxx> wrote:
> drivers/base/core.c
>
> static ssize_t show_uevent(struct device *dev, struct device_attribute *attr,
> char *buf)
> {
> ....
>
> kset = top_kobj->kset;
> if (!kset->uevent_ops || !kset->uevent_ops->uevent)
> goto out;
>
> /* respect filter */
> - if (kset->uevent_ops && kset->uevent_ops->filter)
> + if (kset->uevent_ops->filter)
> if (!kset->uevent_ops->filter(kset, &dev->kobj))
> goto out;
>
> env = kzalloc(sizeof(struct kobj_uevent_env), GFP_KERNEL);
> if (!env)
> return -ENOMEM;
what is the problem?
>
> ...
> }
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/