mirror of https://gitee.com/openkylin/linux.git
usb: core: endpoint: Fix error path
In function usb_create_ep_devs() call put_device() when device_register() fails. Signed-off-by: Rahul Ruikar <rahul.ruikar@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
93ad03d60b
commit
7b3a766c7b
|
@ -202,7 +202,7 @@ int usb_create_ep_devs(struct device *parent,
|
||||||
return retval;
|
return retval;
|
||||||
|
|
||||||
error_register:
|
error_register:
|
||||||
kfree(ep_dev);
|
put_device(&ep_dev->dev);
|
||||||
exit:
|
exit:
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue