Displaying 1 result from an estimated 1 matches for "uuid_attr".
Did you mean:
pid_attr
2006 May 18
27
[PATCH] /sys/hypervisor/uuid
...+ else if (strncmp(val, "/vm/", 4))
+ ret = -EIO;
+ else
+ ret = sprintf(buffer, "%s\n", val + 4);
+ kfree(val);
+
+ return ret;
+}
+
+HYPERVISOR_ATTR_RO(uuid);
+
+static int __init xen_sysfs_uuid_init(void)
+{
+ return sysfs_create_file(&hypervisor_subsys.kset.kobj, &uuid_attr.attr);
+}
+
+static void xen_sysfs_uuid_destroy(void)
+{
+ sysfs_remove_file(&hypervisor_subsys.kset.kobj, &uuid_attr.attr);
}
/* xen compilation attributes */
@@ -285,10 +318,15 @@ static int __init hyper_sysfs_init(void)
ret = xen_compilation_init();
if (ret)
goto comp_out;
+ r...