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;
|
||||
|
||||
error_register:
|
||||
kfree(ep_dev);
|
||||
put_device(&ep_dev->dev);
|
||||
exit:
|
||||
return retval;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue