forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-09 244b2c5ca8b14627e4a17755e5922221e121c771
kernel/lib/kobject.c
....@@ -874,6 +874,11 @@
874874 if (!k)
875875 return -EINVAL;
876876
877
+ if (!k->kobj.ktype) {
878
+ pr_err("must have a ktype to be initialized properly!\n");
879
+ return -EINVAL;
880
+ }
881
+
877882 kset_init(k);
878883 err = kobject_add_internal(&k->kobj);
879884 if (err)