|
42 | 42 | Description: The 16 bit vendor ID of the device |
43 | 43 | Users: tools/hv/lsvmbus and user level RDMA libraries |
44 | 44 |
|
45 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/cpu |
| 45 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN |
| 46 | +Date: September. 2017 |
| 47 | +KernelVersion: 4.14 |
| 48 | +Contact: Stephen Hemminger < [email protected]> |
| 49 | +Description: Directory for per-channel information |
| 50 | + NN is the VMBUS relid associtated with the channel. |
| 51 | + |
| 52 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/cpu |
46 | 53 | Date: September. 2017 |
47 | 54 | KernelVersion: 4.14 |
48 | 55 | Contact: Stephen Hemminger < [email protected]> |
49 | 56 | Description: VCPU (sub)channel is affinitized to |
50 | | -Users: tools/hv/lsvmbus and other debuggig tools |
| 57 | +Users: tools/hv/lsvmbus and other debugging tools |
51 | 58 |
|
52 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/cpu |
| 59 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/cpu |
53 | 60 | Date: September. 2017 |
54 | 61 | KernelVersion: 4.14 |
55 | 62 | Contact: Stephen Hemminger < [email protected]> |
56 | 63 | Description: VCPU (sub)channel is affinitized to |
57 | | -Users: tools/hv/lsvmbus and other debuggig tools |
| 64 | +Users: tools/hv/lsvmbus and other debugging tools |
58 | 65 |
|
59 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/in_mask |
| 66 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/in_mask |
60 | 67 | Date: September. 2017 |
61 | 68 | KernelVersion: 4.14 |
62 | 69 | Contact: Stephen Hemminger < [email protected]> |
63 | | -Description: Inbound channel signaling state |
| 70 | +Description: Host to guest channel interrupt mask |
64 | 71 | Users: Debugging tools |
65 | 72 |
|
66 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/latency |
| 73 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/latency |
67 | 74 | Date: September. 2017 |
68 | 75 | KernelVersion: 4.14 |
69 | 76 | Contact: Stephen Hemminger < [email protected]> |
70 | 77 | Description: Channel signaling latency |
71 | 78 | Users: Debugging tools |
72 | 79 |
|
73 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/out_mask |
| 80 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/out_mask |
74 | 81 | Date: September. 2017 |
75 | 82 | KernelVersion: 4.14 |
76 | 83 | Contact: Stephen Hemminger < [email protected]> |
77 | | -Description: Outbound channel signaling state |
| 84 | +Description: Guest to host channel interrupt mask |
78 | 85 | Users: Debugging tools |
79 | 86 |
|
80 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/pending |
| 87 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/pending |
81 | 88 | Date: September. 2017 |
82 | 89 | KernelVersion: 4.14 |
83 | 90 | Contact: Stephen Hemminger < [email protected]> |
84 | 91 | Description: Channel interrupt pending state |
85 | 92 | Users: Debugging tools |
86 | 93 |
|
87 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/read_avail |
| 94 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/read_avail |
88 | 95 | Date: September. 2017 |
89 | 96 | KernelVersion: 4.14 |
90 | 97 | Contact: Stephen Hemminger < [email protected]> |
91 | | -Description: Bytes availabble to read |
| 98 | +Description: Bytes available to read |
92 | 99 | Users: Debugging tools |
93 | 100 |
|
94 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/write_avail |
| 101 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/write_avail |
95 | 102 | Date: September. 2017 |
96 | 103 | KernelVersion: 4.14 |
97 | 104 | Contact: Stephen Hemminger < [email protected]> |
98 | | -Description: Bytes availabble to write |
| 105 | +Description: Bytes available to write |
99 | 106 | Users: Debugging tools |
100 | 107 |
|
101 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/events |
| 108 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/events |
102 | 109 | Date: September. 2017 |
103 | 110 | KernelVersion: 4.14 |
104 | 111 | Contact: Stephen Hemminger < [email protected]> |
105 | 112 | Description: Number of times we have signaled the host |
106 | 113 | Users: Debugging tools |
107 | 114 |
|
108 | | -What: /sys/bus/vmbus/devices/vmbus_*/channels/relid/interrupts |
| 115 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/interrupts |
109 | 116 | Date: September. 2017 |
110 | 117 | KernelVersion: 4.14 |
111 | 118 | Contact: Stephen Hemminger < [email protected]> |
112 | 119 | Description: Number of times we have taken an interrupt (incoming) |
113 | 120 | Users: Debugging tools |
| 121 | + |
| 122 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/subchannel_id |
| 123 | +Date: January. 2018 |
| 124 | +KernelVersion: 4.16 |
| 125 | +Contact: Stephen Hemminger < [email protected]> |
| 126 | +Description: Subchannel ID associated with VMBUS channel |
| 127 | +Users: Debugging tools and userspace drivers |
| 128 | + |
| 129 | +What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/monitor_id |
| 130 | +Date: January. 2018 |
| 131 | +KernelVersion: 4.16 |
| 132 | +Contact: Stephen Hemminger < [email protected]> |
| 133 | +Description: Monitor bit associated with channel |
| 134 | +Users: Debugging tools and userspace drivers |
0 commit comments