^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: /sys/bus/vmbus/devices/<UUID>/id
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: Jul 2009
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) KernelVersion: 2.6.31
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Contact: K. Y. Srinivasan <kys@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Description: The VMBus child_relid of the device's primary channel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) Users: tools/hv/lsvmbus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) What: /sys/bus/vmbus/devices/<UUID>/class_id
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Date: Jul 2009
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) KernelVersion: 2.6.31
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Contact: K. Y. Srinivasan <kys@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Description: The VMBus interface type GUID of the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) Users: tools/hv/lsvmbus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) What: /sys/bus/vmbus/devices/<UUID>/device_id
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) Date: Jul 2009
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) KernelVersion: 2.6.31
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) Contact: K. Y. Srinivasan <kys@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) Description: The VMBus interface instance GUID of the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) Users: tools/hv/lsvmbus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) What: /sys/bus/vmbus/devices/<UUID>/channel_vp_mapping
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) Date: Jul 2015
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) KernelVersion: 4.2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) Contact: K. Y. Srinivasan <kys@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) Description: The mapping of which primary/sub channels are bound to which
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Virtual Processors.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) Format: <channel's child_relid:the bound cpu's number>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) Users: tools/hv/lsvmbus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) What: /sys/bus/vmbus/devices/<UUID>/device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) Date: Dec. 2015
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) KernelVersion: 4.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) Contact: K. Y. Srinivasan <kys@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) Description: The 16 bit device ID of the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) Users: tools/hv/lsvmbus and user level RDMA libraries
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) What: /sys/bus/vmbus/devices/<UUID>/vendor
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) Date: Dec. 2015
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) KernelVersion: 4.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) Contact: K. Y. Srinivasan <kys@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) Description: The 16 bit vendor ID of the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) Users: tools/hv/lsvmbus and user level RDMA libraries
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) What: /sys/bus/vmbus/devices/<UUID>/numa_node
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) Date: Jul 2018
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) KernelVersion: 4.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) Description: This NUMA node to which the VMBUS device is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) attached, or -1 if the node is unknown.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) Description: Directory for per-channel information
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) NN is the VMBUS relid associtated with the channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) Description: VCPU (sub)channel is affinitized to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) Users: tools/hv/lsvmbus and other debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/in_mask
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) Description: Host to guest channel interrupt mask
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/latency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) Description: Channel signaling latency. This file is available only for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) performance critical channels (storage, network, etc.) that use
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) the monitor page mechanism.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_mask
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) Description: Guest to host channel interrupt mask
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/pending
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) Description: Channel interrupt pending state. This file is available only for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) performance critical channels (storage, network, etc.) that use
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) the monitor page mechanism.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/read_avail
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) Description: Bytes available to read
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/write_avail
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) Description: Bytes available to write
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/events
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) Description: Number of times we have signaled the host
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/interrupts
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) Date: September. 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) KernelVersion: 4.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) Description: Number of times we have taken an interrupt (incoming)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/subchannel_id
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) Date: January. 2018
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) KernelVersion: 4.16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) Description: Subchannel ID associated with VMBUS channel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) Users: Debugging tools and userspace drivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/monitor_id
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) Date: January. 2018
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) KernelVersion: 4.16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) Description: Monitor bit associated with channel. This file is available only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) for performance critical channels (storage, network, etc.) that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) use the monitor page mechanism.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) Users: Debugging tools and userspace drivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/ring
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) Date: January. 2018
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) KernelVersion: 4.16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) Contact: Stephen Hemminger <sthemmin@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) Description: Binary file created by uio_hv_generic for ring buffer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) Users: Userspace drivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/intr_in_full
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) Date: February 2019
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) KernelVersion: 5.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) Contact: Michael Kelley <mikelley@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) Description: Number of guest to host interrupts caused by the inbound ring
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) buffer transitioning from full to not full while a packet is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) waiting for buffer space to become available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/intr_out_empty
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) Date: February 2019
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) KernelVersion: 5.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) Contact: Michael Kelley <mikelley@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) Description: Number of guest to host interrupts caused by the outbound ring
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) buffer transitioning from empty to not empty
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_full_first
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) Date: February 2019
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) KernelVersion: 5.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) Contact: Michael Kelley <mikelley@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) Description: Number of write operations that were the first to encounter an
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) outbound ring buffer full condition
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) Users: Debugging tools
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_full_total
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) Date: February 2019
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) KernelVersion: 5.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) Contact: Michael Kelley <mikelley@microsoft.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) Description: Total number of write operations that encountered an outbound
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) ring buffer full condition
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) Users: Debugging tools