mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-21 06:01:23 +00:00
Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Pull dmi fix from Jean Delvare. * 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging: dmi-id: don't free dev structure after calling device_register
This commit is contained in:
commit
acdfffb5e0
1 changed files with 4 additions and 4 deletions
|
@ -229,14 +229,14 @@ static int __init dmi_id_init(void)
|
||||||
|
|
||||||
ret = device_register(dmi_dev);
|
ret = device_register(dmi_dev);
|
||||||
if (ret)
|
if (ret)
|
||||||
goto fail_free_dmi_dev;
|
goto fail_put_dmi_dev;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
fail_free_dmi_dev:
|
fail_put_dmi_dev:
|
||||||
kfree(dmi_dev);
|
put_device(dmi_dev);
|
||||||
fail_class_unregister:
|
|
||||||
|
|
||||||
|
fail_class_unregister:
|
||||||
class_unregister(&dmi_class);
|
class_unregister(&dmi_class);
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue