[PATCH 2/6] drivers/base: add bus for System-on-Chip devices From: Greg KH <hidden> Date: 2012-01-20 16:39:47 On Fri, Jan 20, 2012 at 04:10:25PM +0000, Lee Jones wrote:+struct soc_device *soc_device_register(struct soc_device_attribute *soc_dev_attr) +{ + struct soc_device *soc_dev; + int ret; + int i, j = 0; + + soc_dev = kzalloc(sizeof(*soc_dev), GFP_KERNEL); + if (!soc_dev) { + ret = -ENOMEM; + goto out1; + } <snip> +out1: + kfree(soc_dev_attr); You just freed the caller's memory, are you sure you wanted to do that?
Keyboard shortcuts hback out one level jnext message in thread kprevious message in thread ldrill in Escclose help / fold thread tree ?toggle this help