~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/stable/sysfs-bus-vmbus

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/ABI/stable/sysfs-bus-vmbus (Version linux-6.12-rc7) and /Documentation/ABI/stable/sysfs-bus-vmbus (Version linux-5.11.22)


  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
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php