Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/drivers/base/hypervisor.c
26378 views
1
// SPDX-License-Identifier: GPL-2.0
2
/*
3
* hypervisor.c - /sys/hypervisor subsystem.
4
*
5
* Copyright (C) IBM Corp. 2006
6
* Copyright (C) 2007 Greg Kroah-Hartman <[email protected]>
7
* Copyright (C) 2007 Novell Inc.
8
*/
9
10
#include <linux/kobject.h>
11
#include <linux/device.h>
12
#include <linux/export.h>
13
#include "base.h"
14
15
struct kobject *hypervisor_kobj;
16
EXPORT_SYMBOL_GPL(hypervisor_kobj);
17
18
int __init hypervisor_init(void)
19
{
20
hypervisor_kobj = kobject_create_and_add("hypervisor", NULL);
21
if (!hypervisor_kobj)
22
return -ENOMEM;
23
return 0;
24
}
25
26