sysfs-bus-vmbus 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. What: /sys/bus/vmbus/devices/<UUID>/id
  2. Date: Jul 2009
  3. KernelVersion: 2.6.31
  4. Contact: K. Y. Srinivasan <kys@microsoft.com>
  5. Description: The VMBus child_relid of the device's primary channel
  6. Users: tools/hv/lsvmbus
  7. What: /sys/bus/vmbus/devices/<UUID>/class_id
  8. Date: Jul 2009
  9. KernelVersion: 2.6.31
  10. Contact: K. Y. Srinivasan <kys@microsoft.com>
  11. Description: The VMBus interface type GUID of the device
  12. Users: tools/hv/lsvmbus
  13. What: /sys/bus/vmbus/devices/<UUID>/device_id
  14. Date: Jul 2009
  15. KernelVersion: 2.6.31
  16. Contact: K. Y. Srinivasan <kys@microsoft.com>
  17. Description: The VMBus interface instance GUID of the device
  18. Users: tools/hv/lsvmbus
  19. What: /sys/bus/vmbus/devices/<UUID>/channel_vp_mapping
  20. Date: Jul 2015
  21. KernelVersion: 4.2.0
  22. Contact: K. Y. Srinivasan <kys@microsoft.com>
  23. Description: The mapping of which primary/sub channels are bound to which
  24. Virtual Processors.
  25. Format: <channel's child_relid:the bound cpu's number>
  26. Users: tools/hv/lsvmbus
  27. What: /sys/bus/vmbus/devices/<UUID>/device
  28. Date: Dec. 2015
  29. KernelVersion: 4.5
  30. Contact: K. Y. Srinivasan <kys@microsoft.com>
  31. Description: The 16 bit device ID of the device
  32. Users: tools/hv/lsvmbus and user level RDMA libraries
  33. What: /sys/bus/vmbus/devices/<UUID>/vendor
  34. Date: Dec. 2015
  35. KernelVersion: 4.5
  36. Contact: K. Y. Srinivasan <kys@microsoft.com>
  37. Description: The 16 bit vendor ID of the device
  38. Users: tools/hv/lsvmbus and user level RDMA libraries
  39. What: /sys/bus/vmbus/devices/<UUID>/numa_node
  40. Date: Jul 2018
  41. KernelVersion: 4.19
  42. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  43. Description: This NUMA node to which the VMBUS device is
  44. attached, or -1 if the node is unknown.
  45. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>
  46. Date: September. 2017
  47. KernelVersion: 4.14
  48. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  49. Description: Directory for per-channel information
  50. NN is the VMBUS relid associtated with the channel.
  51. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu
  52. Date: September. 2017
  53. KernelVersion: 4.14
  54. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  55. Description: VCPU (sub)channel is affinitized to
  56. Users: tools/hv/lsvmbus and other debugging tools
  57. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu
  58. Date: September. 2017
  59. KernelVersion: 4.14
  60. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  61. Description: VCPU (sub)channel is affinitized to
  62. Users: tools/hv/lsvmbus and other debugging tools
  63. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/in_mask
  64. Date: September. 2017
  65. KernelVersion: 4.14
  66. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  67. Description: Host to guest channel interrupt mask
  68. Users: Debugging tools
  69. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/latency
  70. Date: September. 2017
  71. KernelVersion: 4.14
  72. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  73. Description: Channel signaling latency
  74. Users: Debugging tools
  75. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_mask
  76. Date: September. 2017
  77. KernelVersion: 4.14
  78. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  79. Description: Guest to host channel interrupt mask
  80. Users: Debugging tools
  81. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/pending
  82. Date: September. 2017
  83. KernelVersion: 4.14
  84. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  85. Description: Channel interrupt pending state
  86. Users: Debugging tools
  87. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/read_avail
  88. Date: September. 2017
  89. KernelVersion: 4.14
  90. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  91. Description: Bytes available to read
  92. Users: Debugging tools
  93. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/write_avail
  94. Date: September. 2017
  95. KernelVersion: 4.14
  96. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  97. Description: Bytes available to write
  98. Users: Debugging tools
  99. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/events
  100. Date: September. 2017
  101. KernelVersion: 4.14
  102. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  103. Description: Number of times we have signaled the host
  104. Users: Debugging tools
  105. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/interrupts
  106. Date: September. 2017
  107. KernelVersion: 4.14
  108. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  109. Description: Number of times we have taken an interrupt (incoming)
  110. Users: Debugging tools
  111. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/subchannel_id
  112. Date: January. 2018
  113. KernelVersion: 4.16
  114. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  115. Description: Subchannel ID associated with VMBUS channel
  116. Users: Debugging tools and userspace drivers
  117. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/monitor_id
  118. Date: January. 2018
  119. KernelVersion: 4.16
  120. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  121. Description: Monitor bit associated with channel
  122. Users: Debugging tools and userspace drivers
  123. What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/ring
  124. Date: January. 2018
  125. KernelVersion: 4.16
  126. Contact: Stephen Hemminger <sthemmin@microsoft.com>
  127. Description: Binary file created by uio_hv_generic for ring buffer
  128. Users: Userspace drivers