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