Merge branch 'virtio' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux...
[linux-block.git] / lib / kobject.c
index bbb2bb40ee1feae3af1c8d493a80f7722febb42f..f07c57252e823278f6dd50b8ca84eb8e747f597f 100644 (file)
@@ -948,8 +948,20 @@ const void *kobj_ns_initial(enum kobj_ns_type type)
        return ns;
 }
 
+/*
+ * kobj_ns_exit - invalidate a namespace tag
+ *
+ * @type: the namespace type (i.e. KOBJ_NS_TYPE_NET)
+ * @ns: the actual namespace being invalidated
+ *
+ * This is called when a tag is no longer valid.  For instance,
+ * when a network namespace exits, it uses this helper to
+ * make sure no sb's sysfs_info points to the now-invalidated
+ * netns.
+ */
 void kobj_ns_exit(enum kobj_ns_type type, const void *ns)
 {
+       sysfs_exit_ns(type, ns);
 }