1. b1f6b0a Drivers: hv: vmbus: Don't leak channel ids by K. Y. Srinivasan · 8 years ago
  2. 728fe69 Drivers: hv: vmbus: Fix a rescind handling bug by K. Y. Srinivasan · 8 years ago
  3. 65013a9 Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg() by Vitaly Kuznetsov · 8 years ago
  4. afbb98f Drivers: hv: vmbus: Base host signaling strictly on the ring state by K. Y. Srinivasan · 8 years ago
  5. bf6a9b3 hv: acquire vmbus_connection.channel_mutex in vmbus_free_channels() by Vitaly Kuznetsov · 8 years ago
  6. e7fca5d Drivers: hv: get rid of id in struct vmbus_channel by Vitaly Kuznetsov · 8 years ago
  7. 0f98829 Drivers: hv: vmbus: suppress some "hv_vmbus: Unknown GUID" warnings by Dexuan Cui · 8 years ago
  8. 509879b Drivers: hv: Introduce a policy for controlling channel affinity by K. Y. Srinivasan · 8 years ago
  9. ccef9bc Drivers: hv: vmbus: Enable explicit signaling policy for NIC channels by K. Y. Srinivasan · 8 years ago
  10. 638fea3 Drivers: hv: vmbus: fix the race when querying & updating the percpu list by Dexuan Cui · 8 years ago
  11. cd95aad Drivers: hv: vmbus: handle various crash scenarios by Vitaly Kuznetsov · 9 years ago
  12. d452ab7b Drivers: hv: vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() by Vitaly Kuznetsov · 9 years ago
  13. 0f70b66 Drivers: hv: vmbus: remove code duplication in message handling by Vitaly Kuznetsov · 9 years ago
  14. 75ff3a8 Drivers: hv: vmbus: avoid wait_for_completion() on crash by Vitaly Kuznetsov · 9 years ago
  15. fe760e4 Drivers: hv: vmbus: Give control over how the ring access is serialized by K. Y. Srinivasan · 9 years ago
  16. 85d9aa7 Drivers: hv: vmbus: add an API vmbus_hvsock_device_unregister() by Dexuan Cui · 9 years ago
  17. 499e840 Drivers: hv: vmbus: add a per-channel rescind callback by Dexuan Cui · 9 years ago
  18. 5c23a1a Drivers: hv: vmbus: define a new VMBus message type for hvsock by Dexuan Cui · 9 years ago
  19. 4157191 Drivers: hv: vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() by Vitaly Kuznetsov · 9 years ago
  20. 79fd8e7 Drivers: hv: vmbus: avoid infinite loop in init_vp_index() by Vitaly Kuznetsov · 9 years ago
  21. 7047f17 Drivers: hv: vmbus: Add vendor and device atttributes by K. Y. Srinivasan · 9 years ago
  22. 879a650 Drivers: hv: vmbus: Treat Fibre Channel devices as performance critical by K. Y. Srinivasan · 9 years ago
  23. d6f591e Drivers: hv: vmbus: channge vmbus_connection.channel_lock to mutex by Dexuan Cui · 9 years ago
  24. f52078c Drivers: hv: vmbus: release relid on error in vmbus_process_offer() by Dexuan Cui · 9 years ago
  25. 34c6801 Drivers: hv: vmbus: fix rescind-offer handling for device without a driver by Dexuan Cui · 9 years ago
  26. 4ae9250 Drivers: hv: vmbus: Use uuid_le_cmp() for comparing GUIDs by K. Y. Srinivasan · 9 years ago
  27. af3ff64 Drivers: hv: vmbus: Use uuid_le type consistently by K. Y. Srinivasan · 9 years ago
  28. 3053c76 drivers:hv: Define the channel type for Hyper-V PCI Express pass-through by Jake Oshins · 9 years ago
  29. ca1c4b7 Drivers: hv: vmbus: fix init_vp_index() for reloading hv_netvsc by Dexuan Cui · 9 years ago
  30. 3b71107 Drivers: hv: vmbus: Further improve CPU affiliation logic by Dexuan Cui · 9 years ago
  31. 9f01ec53 Drivers: hv: vmbus: Improve the CPU affiliation for channels by K. Y. Srinivasan · 9 years ago
  32. 379e4f7 Drivers: hv: vmbus: Consider ND NIC in binding channels to CPUs by K. Y. Srinivasan · 9 years ago
  33. 4a54243 Drivers: hv: vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts by Vitaly Kuznetsov · 9 years ago
  34. 1f656ff Drivers: hv: vmbus: Implement NUMA aware CPU affinity for channels by K. Y. Srinivasan · 9 years ago
  35. 9c6e64a Drivers: hv: vmbus: Use the vp_index map even for channels bound to CPU 0 by K. Y. Srinivasan · 9 years ago
  36. ce59fec Drivers: hv: vmbus: distribute subchannels among all vcpus by Vitaly Kuznetsov · 10 years ago
  37. f38e7dd Drivers: hv: vmbus: move init_vp_index() call to vmbus_process_offer() by Vitaly Kuznetsov · 10 years ago
  38. 357e836 Drivers: hv: vmbus: decrease num_sc on subchannel removal by Vitaly Kuznetsov · 10 years ago
  39. 8dfd332 Drivers: hv: vmbus: unify calls to percpu_channel_enq() by Vitaly Kuznetsov · 10 years ago
  40. 2db84ef Drivers: hv: vmbus: Implement the protocol for tearing down vmbus state by K. Y. Srinivasan · 10 years ago
  41. 813c5b7 hv: vmbus_free_channels(): remove the redundant free_channel() by Dexuan Cui · 10 years ago
  42. aadc378 hv: remove the per-channel workqueue by Dexuan Cui · 10 years ago
  43. d43e2fe hv: don't schedule new works in vmbus_onoffer()/vmbus_onoffer_rescind() by Dexuan Cui · 10 years ago
  44. 652594c hv: run non-blocking message handlers in the dispatch tasklet by Dexuan Cui · 10 years ago
  45. 73cffdb Drivers: hv: vmbus: Don't wait after requesting offers by K. Y. Srinivasan · 10 years ago
  46. 1777574 hv: vmbus: missing curly braces in vmbus_process_offer() by Dan Carpenter · 10 years ago
  47. fde25d2 Drivers: hv: vmbus: Perform device register in the per-channel work element by K. Y. Srinivasan · 10 years ago
  48. a13e8bb Drivers: hv: vmbus: Use a round-robin algorithm for picking the outgoing channel by K. Y. Srinivasan · 10 years ago
  49. 5b1e5b5 Drivers: hv: vmbus: Remove the channel from the channel list(s) on failure by K. Y. Srinivasan · 10 years ago
  50. 2dd37cb Drivers: hv: vmbus: Handle both rescind and offer messages in the same context by K. Y. Srinivasan · 10 years ago
  51. ed6cfcc Drivers: hv: vmbus: Introduce a function to remove a rescinded offer by K. Y. Srinivasan · 10 years ago
  52. 04653a0 Drivers: hv: vmbus: Add support for the NetworkDirect GUID by K. Y. Srinivasan · 10 years ago
  53. 51e5181 hv: channel_mgmt: match var type to return type of wait_for_completion by Nicholas Mc Guire · 10 years ago
  54. adcde06 Drivers: hv: vmbus: avoid double kfree for device_obj by Vitaly Kuznetsov · 10 years ago
  55. bc63b6f Drivers: hv: vmbus: rename channel work queues by Vitaly Kuznetsov · 10 years ago
  56. d7f2fba Drivers: hv: vmbus: serialize Offer and Rescind offer by Vitaly Kuznetsov · 10 years ago
  57. 67fae05 Drivers: hv: rename sc_lock to the more generic lock by Vitaly Kuznetsov · 10 years ago
  58. 9c3a6f7 Drivers: hv: check vmbus_device_create() return value in vmbus_process_offer() by Vitaly Kuznetsov · 10 years ago
  59. 87712bf8 Drivers: hv: vmbus: Use get_cpu() to get the current CPU by K. Y. Srinivasan · 10 years ago
  60. 6ae840e Merge tag 'char-misc-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc by Linus Torvalds · 10 years ago
  61. c3582a2 hyperv: Add support for vNIC hot removal by Haiyang Zhang · 10 years ago
  62. 04a258c Drivers: hv: vmbus: Fix a race condition when unregistering a device by Vitaly Kuznetsov · 10 years ago
  63. 2115b56 Drivers: hv: vmbus: Properly protect calls to smp_processor_id() by K. Y. Srinivasan · 10 years ago
  64. f9da455 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next by Linus Torvalds · 10 years ago
  65. 1b9d48f hyper-v: make uuid_le const by stephen hemminger · 10 years ago
  66. 3a28fa3 Drivers: hv: vmbus: Implement per-CPU mapping of relid to channel by K. Y. Srinivasan · 11 years ago
  67. d3ba720 Drivers: hv: Eliminate the channel spinlock in the callback path by K. Y. Srinivasan · 11 years ago
  68. 565ce64 Drivers: hv: vmbus: Fix a bug in channel rescind code by K. Y. Srinivasan · 11 years ago
  69. 42dceeb Drivers: hv: vmbus: Fix a bug in the handling of channel offers by K. Y. Srinivasan · 11 years ago
  70. 6741335 Drivers: hv: util: Fix a bug in version negotiation code for util services by K. Y. Srinivasan · 11 years ago
  71. e68d297 Drivers: hv: vmbus: Implement multi-channel support by K. Y. Srinivasan · 11 years ago
  72. d2242a3 Drivers: hv: Fix a bug in get_vp_index() by K. Y. Srinivasan · 11 years ago
  73. c870597 Drivers: hv: vmbus: Handle channel rescind message correctly by K. Y. Srinivasan · 12 years ago
  74. 302a3c0 Drivers: hv: vmbus: Use the new infrastructure for delivering VMBUS interrupts by K. Y. Srinivasan · 12 years ago
  75. 7fb9656 Drivers: hv: vmbus: Consolidate all offer GUID definitions in hyperv.h by K. Y. Srinivasan · 12 years ago
  76. 0f3f2f8 Drivers: hv: Bind all vmbbus interrupts to the boot CPU by K. Y. Srinivasan · 12 years ago
  77. a119845 Drivers: hv: Add code to distribute channel interrupt load by K. Y. Srinivasan · 12 years ago
  78. abbf3b2 Drivers: hv: Add state to manage incoming channel interrupt load by K. Y. Srinivasan · 12 years ago
  79. b3bf60c Drivers: hv: Manage signaling state on a per-connection basis by K. Y. Srinivasan · 12 years ago
  80. 132368b Drivers: hv: Add state to manage batched reading by K. Y. Srinivasan · 12 years ago
  81. b456355 Drivers: hv: remove unused variable from channel_mgmt.c by Wei Yongjun · 12 years ago
  82. c836d0a Drivers: hv: util: Properly handle version negotiations. by K. Y. Srinivasan · 13 years ago
  83. a360530 Drivers: hv: Get rid of an unnecessary check in vmbus_prep_negotiate_resp() by K. Y. Srinivasan · 13 years ago
  84. 2897a56 drivers: hv: Get rid of some unnecessary code by K. Y. Srinivasan · 13 years ago
  85. 93e5bd0 Drivers: hv: Make the vmbus driver unloadable by K. Y. Srinivasan · 13 years ago
  86. 8b8ee67 Drivers: hv: Fix a memory leak by K. Y. Srinivasan · 13 years ago
  87. 9f3e28e hv: remove free_channel() from hyperv.h by Greg Kroah-Hartman · 13 years ago
  88. da0e963 hv: rename prep_negotiate_resp() to vmbus_prep_negotiate_resp() by Greg Kroah-Hartman · 13 years ago
  89. 46a9719 Staging: hv: move hyperv code out of staging directory by Greg Kroah-Hartman · 13 years ago[Renamed (99%) from drivers/staging/hv/channel_mgmt.c]
  90. e0f4c67 Staging: hv: vmbus: Get rid of hv_cb_utils[] and other unneeded code by K. Y. Srinivasan · 13 years ago
  91. 4e65f6e Staging: hv: util: Properly handle util services in the util driver by K. Y. Srinivasan · 13 years ago
  92. 66e6041 Staging: hv: vmbus: Cleanup dated comments in channel_mgmt.c by K. Y. Srinivasan · 13 years ago
  93. 696453b Staging: hv: vmbus: Rename vmbus_child_device_unregister by K. Y. Srinivasan · 13 years ago
  94. 22794281 Staging: hv: vmbus: Rename vmbus_child_device_register by K. Y. Srinivasan · 13 years ago
  95. f2c7301 Staging: hv: vmbus: Rename vmbus_child_device_create by K. Y. Srinivasan · 13 years ago
  96. 358d2ee Staging: hv: Replace struct hv_guid with the uuid type already defined in Linux by K. Y. Srinivasan · 13 years ago
  97. 2dfde96 Staging: hv: vmbus: Increase the timeout value in the vmbus driver by K. Y. Srinivasan · 13 years ago
  98. 3740652 Staging: hv: vmbus: Get rid of a dated comment in channel_mgmt.c by K. Y. Srinivasan · 13 years ago
  99. ac4accb Staging: hv: vmbus: Get rid of the poll timer in the channel state by K. Y. Srinivasan · 13 years ago
  100. 02bb4b9 Staging: hv: vmbus_drv: Get rid of util synchronixation based on channel counting by K. Y. Srinivasan · 14 years ago