aboutsummaryrefslogtreecommitdiffstats
path: root/driver
diff options
authorGreg Kroah-Hartman <gregkh@suse.de>2007-12-20 08:55:58 -0800
committerGreg Kroah-Hartman <gregkh@suse.de>2007-12-20 08:55:58 -0800
commit8edbeb6b52a05e08b3609b6a3905c390436b126a (patch)
treec8b9081cabde012dfe03865d04c843cb2a5b6d01 /driver
parent223178f6ff12e97e6e590c5fb1efb2adb967e635 (diff)
downloadpatches-8edbeb6b52a05e08b3609b6a3905c390436b126a.tar.gz
fix up the kobject examples to not use kobject_unregister()
Diffstat (limited to 'driver')
-rw-r--r--driver/kobject-add-sample-code-for-how-to-use-kobjects-in-a-simple-manner.patch4
-rw-r--r--driver/kobject-add-sample-code-for-how-to-use-ksets-ktypes-kobjects.patch2
2 files changed, 3 insertions, 3 deletions
diff --git a/driver/kobject-add-sample-code-for-how-to-use-kobjects-in-a-simple-manner.patch b/driver/kobject-add-sample-code-for-how-to-use-kobjects-in-a-simple-manner.patch
index 3bc587e2906fc6..9f713ff607bbb9 100644
--- a/driver/kobject-add-sample-code-for-how-to-use-kobjects-in-a-simple-manner.patch
+++ b/driver/kobject-add-sample-code-for-how-to-use-kobjects-in-a-simple-manner.patch
@@ -171,14 +171,14 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
+ /* Create the files associated with this kobject */
+ retval = sysfs_create_group(example_kobj, &attr_group);
+ if (retval)
-+ kobject_unregister(example_kobj);
++ kobject_put(example_kobj);
+
+ return retval;
+}
+
+static void example_exit(void)
+{
-+ kobject_unregister(example_kobj);
++ kobject_put(example_kobj);
+}
+
+module_init(example_init);
diff --git a/driver/kobject-add-sample-code-for-how-to-use-ksets-ktypes-kobjects.patch b/driver/kobject-add-sample-code-for-how-to-use-ksets-ktypes-kobjects.patch
index 45ca25802bdb12..38b03d21495cff 100644
--- a/driver/kobject-add-sample-code-for-how-to-use-ksets-ktypes-kobjects.patch
+++ b/driver/kobject-add-sample-code-for-how-to-use-ksets-ktypes-kobjects.patch
@@ -251,7 +251,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
+
+static void destroy_foo_obj(struct foo_obj *foo)
+{
-+ kobject_unregister(&foo->kobj);
++ kobject_put(&foo->kobj);
+}
+
+static int example_init(void)