162306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/hibernation
262306a36Sopenharmony_ciDate:		Jan 2021
362306a36Sopenharmony_ciKernelVersion:	5.12
462306a36Sopenharmony_ciContact:	Dexuan Cui <decui@microsoft.com>
562306a36Sopenharmony_ciDescription:	Whether the host supports hibernation for the VM.
662306a36Sopenharmony_ciUsers:		Daemon that sets up swap partition/file for hibernation.
762306a36Sopenharmony_ci
862306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/id
962306a36Sopenharmony_ciDate:		Jul 2009
1062306a36Sopenharmony_ciKernelVersion:	2.6.31
1162306a36Sopenharmony_ciContact:	K. Y. Srinivasan <kys@microsoft.com>
1262306a36Sopenharmony_ciDescription:	The VMBus child_relid of the device's primary channel
1362306a36Sopenharmony_ciUsers:		tools/hv/lsvmbus
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/class_id
1662306a36Sopenharmony_ciDate:		Jul 2009
1762306a36Sopenharmony_ciKernelVersion:	2.6.31
1862306a36Sopenharmony_ciContact:	K. Y. Srinivasan <kys@microsoft.com>
1962306a36Sopenharmony_ciDescription:	The VMBus interface type GUID of the device
2062306a36Sopenharmony_ciUsers:		tools/hv/lsvmbus
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/device_id
2362306a36Sopenharmony_ciDate:		Jul 2009
2462306a36Sopenharmony_ciKernelVersion:	2.6.31
2562306a36Sopenharmony_ciContact:	K. Y. Srinivasan <kys@microsoft.com>
2662306a36Sopenharmony_ciDescription:	The VMBus interface instance GUID of the device
2762306a36Sopenharmony_ciUsers:		tools/hv/lsvmbus
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channel_vp_mapping
3062306a36Sopenharmony_ciDate:		Jul 2015
3162306a36Sopenharmony_ciKernelVersion:	4.2.0
3262306a36Sopenharmony_ciContact:	K. Y. Srinivasan <kys@microsoft.com>
3362306a36Sopenharmony_ciDescription:	The mapping of which primary/sub channels are bound to which
3462306a36Sopenharmony_ci		Virtual Processors.
3562306a36Sopenharmony_ci		Format: <channel's child_relid:the bound cpu's number>
3662306a36Sopenharmony_ciUsers:		tools/hv/lsvmbus
3762306a36Sopenharmony_ci
3862306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/device
3962306a36Sopenharmony_ciDate:		Dec. 2015
4062306a36Sopenharmony_ciKernelVersion:	4.5
4162306a36Sopenharmony_ciContact:	K. Y. Srinivasan <kys@microsoft.com>
4262306a36Sopenharmony_ciDescription:	The 16 bit device ID of the device
4362306a36Sopenharmony_ciUsers:		tools/hv/lsvmbus and user level RDMA libraries
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/vendor
4662306a36Sopenharmony_ciDate:		Dec. 2015
4762306a36Sopenharmony_ciKernelVersion:	4.5
4862306a36Sopenharmony_ciContact:	K. Y. Srinivasan <kys@microsoft.com>
4962306a36Sopenharmony_ciDescription:	The 16 bit vendor ID of the device
5062306a36Sopenharmony_ciUsers:		tools/hv/lsvmbus and user level RDMA libraries
5162306a36Sopenharmony_ci
5262306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/numa_node
5362306a36Sopenharmony_ciDate:		Jul 2018
5462306a36Sopenharmony_ciKernelVersion:	4.19
5562306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
5662306a36Sopenharmony_ciDescription:	This NUMA node to which the VMBUS device is
5762306a36Sopenharmony_ci		attached, or -1 if the node is unknown.
5862306a36Sopenharmony_ci
5962306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>
6062306a36Sopenharmony_ciDate:		September. 2017
6162306a36Sopenharmony_ciKernelVersion:	4.14
6262306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
6362306a36Sopenharmony_ciDescription:	Directory for per-channel information
6462306a36Sopenharmony_ci		NN is the VMBUS relid associated with the channel.
6562306a36Sopenharmony_ci
6662306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu
6762306a36Sopenharmony_ciDate:		September. 2017
6862306a36Sopenharmony_ciKernelVersion:	4.14
6962306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
7062306a36Sopenharmony_ciDescription:	VCPU (sub)channel is affinitized to
7162306a36Sopenharmony_ciUsers:		tools/hv/lsvmbus and other debugging tools
7262306a36Sopenharmony_ci
7362306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/in_mask
7462306a36Sopenharmony_ciDate:		September. 2017
7562306a36Sopenharmony_ciKernelVersion:	4.14
7662306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
7762306a36Sopenharmony_ciDescription:	Host to guest channel interrupt mask
7862306a36Sopenharmony_ciUsers:		Debugging tools
7962306a36Sopenharmony_ci
8062306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/latency
8162306a36Sopenharmony_ciDate:		September. 2017
8262306a36Sopenharmony_ciKernelVersion:	4.14
8362306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
8462306a36Sopenharmony_ciDescription:	Channel signaling latency. This file is available only for
8562306a36Sopenharmony_ci		performance critical channels (storage, network, etc.) that use
8662306a36Sopenharmony_ci		the monitor page mechanism.
8762306a36Sopenharmony_ciUsers:		Debugging tools
8862306a36Sopenharmony_ci
8962306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/out_mask
9062306a36Sopenharmony_ciDate:		September. 2017
9162306a36Sopenharmony_ciKernelVersion:	4.14
9262306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
9362306a36Sopenharmony_ciDescription:	Guest to host channel interrupt mask
9462306a36Sopenharmony_ciUsers:		Debugging tools
9562306a36Sopenharmony_ci
9662306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/pending
9762306a36Sopenharmony_ciDate:		September. 2017
9862306a36Sopenharmony_ciKernelVersion:	4.14
9962306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
10062306a36Sopenharmony_ciDescription:	Channel interrupt pending state. This file is available only for
10162306a36Sopenharmony_ci		performance critical channels (storage, network, etc.) that use
10262306a36Sopenharmony_ci		the monitor page mechanism.
10362306a36Sopenharmony_ciUsers:		Debugging tools
10462306a36Sopenharmony_ci
10562306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/read_avail
10662306a36Sopenharmony_ciDate:		September. 2017
10762306a36Sopenharmony_ciKernelVersion:	4.14
10862306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
10962306a36Sopenharmony_ciDescription:	Bytes available to read
11062306a36Sopenharmony_ciUsers:		Debugging tools
11162306a36Sopenharmony_ci
11262306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/write_avail
11362306a36Sopenharmony_ciDate:		September. 2017
11462306a36Sopenharmony_ciKernelVersion:	4.14
11562306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
11662306a36Sopenharmony_ciDescription:	Bytes available to write
11762306a36Sopenharmony_ciUsers:		Debugging tools
11862306a36Sopenharmony_ci
11962306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/events
12062306a36Sopenharmony_ciDate:		September. 2017
12162306a36Sopenharmony_ciKernelVersion:	4.14
12262306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
12362306a36Sopenharmony_ciDescription:	Number of times we have signaled the host
12462306a36Sopenharmony_ciUsers:		Debugging tools
12562306a36Sopenharmony_ci
12662306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/interrupts
12762306a36Sopenharmony_ciDate:		September. 2017
12862306a36Sopenharmony_ciKernelVersion:	4.14
12962306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
13062306a36Sopenharmony_ciDescription:	Number of times we have taken an interrupt (incoming)
13162306a36Sopenharmony_ciUsers:		Debugging tools
13262306a36Sopenharmony_ci
13362306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/subchannel_id
13462306a36Sopenharmony_ciDate:		January. 2018
13562306a36Sopenharmony_ciKernelVersion:	4.16
13662306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
13762306a36Sopenharmony_ciDescription:	Subchannel ID associated with VMBUS channel
13862306a36Sopenharmony_ciUsers:		Debugging tools and userspace drivers
13962306a36Sopenharmony_ci
14062306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/monitor_id
14162306a36Sopenharmony_ciDate:		January. 2018
14262306a36Sopenharmony_ciKernelVersion:	4.16
14362306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
14462306a36Sopenharmony_ciDescription:	Monitor bit associated with channel. This file is available only
14562306a36Sopenharmony_ci		for performance critical channels (storage, network, etc.) that
14662306a36Sopenharmony_ci		use the monitor page mechanism.
14762306a36Sopenharmony_ciUsers:		Debugging tools and userspace drivers
14862306a36Sopenharmony_ci
14962306a36Sopenharmony_ciWhat:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/ring
15062306a36Sopenharmony_ciDate:		January. 2018
15162306a36Sopenharmony_ciKernelVersion:	4.16
15262306a36Sopenharmony_ciContact:	Stephen Hemminger <sthemmin@microsoft.com>
15362306a36Sopenharmony_ciDescription:	Binary file created by uio_hv_generic for ring buffer
15462306a36Sopenharmony_ciUsers:		Userspace drivers
15562306a36Sopenharmony_ci
15662306a36Sopenharmony_ciWhat:           /sys/bus/vmbus/devices/<UUID>/channels/<N>/intr_in_full
15762306a36Sopenharmony_ciDate:           February 2019
15862306a36Sopenharmony_ciKernelVersion:  5.0
15962306a36Sopenharmony_ciContact:        Michael Kelley <mikelley@microsoft.com>
16062306a36Sopenharmony_ciDescription:    Number of guest to host interrupts caused by the inbound ring
16162306a36Sopenharmony_ci		buffer transitioning from full to not full while a packet is
16262306a36Sopenharmony_ci		waiting for buffer space to become available
16362306a36Sopenharmony_ciUsers:          Debugging tools
16462306a36Sopenharmony_ci
16562306a36Sopenharmony_ciWhat:           /sys/bus/vmbus/devices/<UUID>/channels/<N>/intr_out_empty
16662306a36Sopenharmony_ciDate:           February 2019
16762306a36Sopenharmony_ciKernelVersion:  5.0
16862306a36Sopenharmony_ciContact:        Michael Kelley <mikelley@microsoft.com>
16962306a36Sopenharmony_ciDescription:    Number of guest to host interrupts caused by the outbound ring
17062306a36Sopenharmony_ci		buffer transitioning from empty to not empty
17162306a36Sopenharmony_ciUsers:          Debugging tools
17262306a36Sopenharmony_ci
17362306a36Sopenharmony_ciWhat:           /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_full_first
17462306a36Sopenharmony_ciDate:           February 2019
17562306a36Sopenharmony_ciKernelVersion:  5.0
17662306a36Sopenharmony_ciContact:        Michael Kelley <mikelley@microsoft.com>
17762306a36Sopenharmony_ciDescription:    Number of write operations that were the first to encounter an
17862306a36Sopenharmony_ci		outbound ring buffer full condition
17962306a36Sopenharmony_ciUsers:          Debugging tools
18062306a36Sopenharmony_ci
18162306a36Sopenharmony_ciWhat:           /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_full_total
18262306a36Sopenharmony_ciDate:           February 2019
18362306a36Sopenharmony_ciKernelVersion:  5.0
18462306a36Sopenharmony_ciContact:        Michael Kelley <mikelley@microsoft.com>
18562306a36Sopenharmony_ciDescription:    Total number of write operations that encountered an outbound
18662306a36Sopenharmony_ci		ring buffer full condition
18762306a36Sopenharmony_ciUsers:          Debugging tools
188