123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 |
- What: /sys/bus/vmbus/hibernation
- Date: Jan 2021
- KernelVersion: 5.12
- Contact: Dexuan Cui <[email protected]>
- Description: Whether the host supports hibernation for the VM.
- Users: Daemon that sets up swap partition/file for hibernation.
- What: /sys/bus/vmbus/devices/<UUID>/id
- Date: Jul 2009
- KernelVersion: 2.6.31
- Contact: K. Y. Srinivasan <[email protected]>
- Description: The VMBus child_relid of the device's primary channel
- Users: tools/hv/lsvmbus
- What: /sys/bus/vmbus/devices/<UUID>/class_id
- Date: Jul 2009
- KernelVersion: 2.6.31
- Contact: K. Y. Srinivasan <[email protected]>
- Description: The VMBus interface type GUID of the device
- Users: tools/hv/lsvmbus
- What: /sys/bus/vmbus/devices/<UUID>/device_id
- Date: Jul 2009
- KernelVersion: 2.6.31
- Contact: K. Y. Srinivasan <[email protected]>
- Description: The VMBus interface instance GUID of the device
- Users: tools/hv/lsvmbus
- What: /sys/bus/vmbus/devices/<UUID>/channel_vp_mapping
- Date: Jul 2015
- KernelVersion: 4.2.0
- Contact: K. Y. Srinivasan <[email protected]>
- Description: The mapping of which primary/sub channels are bound to which
- Virtual Processors.
- Format: <channel's child_relid:the bound cpu's number>
- Users: tools/hv/lsvmbus
- What: /sys/bus/vmbus/devices/<UUID>/device
- Date: Dec. 2015
- KernelVersion: 4.5
- Contact: K. Y. Srinivasan <[email protected]>
- Description: The 16 bit device ID of the device
- Users: tools/hv/lsvmbus and user level RDMA libraries
- What: /sys/bus/vmbus/devices/<UUID>/vendor
- Date: Dec. 2015
- KernelVersion: 4.5
- Contact: K. Y. Srinivasan <[email protected]>
- Description: The 16 bit vendor ID of the device
- Users: tools/hv/lsvmbus and user level RDMA libraries
- What: /sys/bus/vmbus/devices/<UUID>/numa_node
- Date: Jul 2018
- KernelVersion: 4.19
- Contact: Stephen Hemminger <[email protected]>
- Description: This NUMA node to which the VMBUS device is
- attached, or -1 if the node is unknown.
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Directory for per-channel information
- NN is the VMBUS relid associated with the channel.
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: VCPU (sub)channel is affinitized to
- Users: tools/hv/lsvmbus and other debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/in_mask
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Host to guest channel interrupt mask
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/latency
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Channel signaling latency. This file is available only for
- performance critical channels (storage, network, etc.) that use
- the monitor page mechanism.
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_mask
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Guest to host channel interrupt mask
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/pending
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Channel interrupt pending state. This file is available only for
- performance critical channels (storage, network, etc.) that use
- the monitor page mechanism.
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/read_avail
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Bytes available to read
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/write_avail
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Bytes available to write
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/events
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Number of times we have signaled the host
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/interrupts
- Date: September. 2017
- KernelVersion: 4.14
- Contact: Stephen Hemminger <[email protected]>
- Description: Number of times we have taken an interrupt (incoming)
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/subchannel_id
- Date: January. 2018
- KernelVersion: 4.16
- Contact: Stephen Hemminger <[email protected]>
- Description: Subchannel ID associated with VMBUS channel
- Users: Debugging tools and userspace drivers
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/monitor_id
- Date: January. 2018
- KernelVersion: 4.16
- Contact: Stephen Hemminger <[email protected]>
- Description: Monitor bit associated with channel. This file is available only
- for performance critical channels (storage, network, etc.) that
- use the monitor page mechanism.
- Users: Debugging tools and userspace drivers
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/ring
- Date: January. 2018
- KernelVersion: 4.16
- Contact: Stephen Hemminger <[email protected]>
- Description: Binary file created by uio_hv_generic for ring buffer
- Users: Userspace drivers
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/intr_in_full
- Date: February 2019
- KernelVersion: 5.0
- Contact: Michael Kelley <[email protected]>
- Description: Number of guest to host interrupts caused by the inbound ring
- buffer transitioning from full to not full while a packet is
- waiting for buffer space to become available
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/intr_out_empty
- Date: February 2019
- KernelVersion: 5.0
- Contact: Michael Kelley <[email protected]>
- Description: Number of guest to host interrupts caused by the outbound ring
- buffer transitioning from empty to not empty
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_full_first
- Date: February 2019
- KernelVersion: 5.0
- Contact: Michael Kelley <[email protected]>
- Description: Number of write operations that were the first to encounter an
- outbound ring buffer full condition
- Users: Debugging tools
- What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_full_total
- Date: February 2019
- KernelVersion: 5.0
- Contact: Michael Kelley <[email protected]>
- Description: Total number of write operations that encountered an outbound
- ring buffer full condition
- Users: Debugging tools
|