Displaying 1 result from an estimated 1 matches for "xen_sysfs_vmcoreinfo_destroy".
2008 Jun 12
0
[PATCH 2/2] extract vmcoreinfo from /proc/vmcore for Xen
...e)
+{
+ return sprintf(page, "%lx %zx\n",
+ paddr_vmcoreinfo_xen, vmcoreinfo_size_xen);
+}
+
+HYPERVISOR_ATTR_RO(vmcoreinfo);
+
+static int __init xen_sysfs_vmcoreinfo_init(void)
+{
+ return sysfs_create_file(&hypervisor_subsys.kset.kobj, &vmcoreinfo_attr.attr);
+}
+
+static void xen_sysfs_vmcoreinfo_destroy(void)
+{
+ sysfs_remove_file(&hypervisor_subsys.kset.kobj, &vmcoreinfo_attr.attr);
+}
+
static int __init hyper_sysfs_init(void)
{
int ret;
@@ -354,9 +373,14 @@ static int __init hyper_sysfs_init(void)
if (ret)
goto uuid_out;
ret = xen_properties_init();
+ if (ret)
+ goto prop_o...