projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
iwlwifi: nvm: force mac from otp in case nvm mac is reserved
[firefly-linux-kernel-4.4.55.git]
/
lib
/
kobject.c
diff --git
a/lib/kobject.c
b/lib/kobject.c
index 03d4ab349fa749cd907291cc8e36641522d86241..3b841b97fccd89c1925fc17d2a794840937157a5 100644
(file)
--- a/
lib/kobject.c
+++ b/
lib/kobject.c
@@
-576,8
+576,13
@@
void kobject_del(struct kobject *kobj)
*/
struct kobject *kobject_get(struct kobject *kobj)
{
*/
struct kobject *kobject_get(struct kobject *kobj)
{
- if (kobj)
+ if (kobj) {
+ if (!kobj->state_initialized)
+ WARN(1, KERN_WARNING "kobject: '%s' (%p): is not "
+ "initialized, yet kobject_get() is being "
+ "called.\n", kobject_name(kobj), kobj);
kref_get(&kobj->kref);
kref_get(&kobj->kref);
+ }
return kobj;
}
return kobj;
}