1. 140ee9b Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl() by Dexuan Cui · 6 years ago
  2. df1fe6c Drivers: hv: vmbus: Don't leak memory when a channel is rescinded by K. Y. Srinivasan · 7 years ago
  3. 728fe69 Drivers: hv: vmbus: Fix a rescind handling bug by K. Y. Srinivasan · 7 years ago
  4. 65013a9 Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg() by Vitaly Kuznetsov · 7 years ago
  5. 964dfbe Drivers: hv: vmbus: On the read path cleanup the logic to interrupt the host by K. Y. Srinivasan · 8 years ago
  6. e2fdf78 Drivers: hv: vmbus: On write cleanup the logic to interrupt the host by K. Y. Srinivasan · 8 years ago
  7. afbb98f Drivers: hv: vmbus: Base host signaling strictly on the ring state by K. Y. Srinivasan · 8 years ago
  8. 9988ce6 Drivers: hv: ring_buffer: wrap around mappings for ring buffers by Vitaly Kuznetsov · 8 years ago
  9. 98f531b Drivers: hv: cleanup vmbus_open() for wrap around mappings by Vitaly Kuznetsov · 8 years ago
  10. 3724287 Drivers: hv: vmbus: Implement a mechanism to tag the channel for low latency by K. Y. Srinivasan · 8 years ago
  11. ccef9bc Drivers: hv: vmbus: Enable explicit signaling policy for NIC channels by K. Y. Srinivasan · 8 years ago
  12. 638fea3 Drivers: hv: vmbus: fix the race when querying & updating the percpu list by Dexuan Cui · 8 years ago
  13. 396e287 Drivers: hv: get rid of timeout in vmbus_open() by Vitaly Kuznetsov · 8 years ago
  14. 7cc80c9 Drivers: hv: don't leak memory in vmbus_establish_gpadl() by Vitaly Kuznetsov · 8 years ago
  15. 4d63763 Drivers: hv: get rid of redundant messagecount in create_gpadl_header() by Vitaly Kuznetsov · 8 years ago
  16. fe760e4 Drivers: hv: vmbus: Give control over how the ring access is serialized by K. Y. Srinivasan · 8 years ago
  17. 5c23a1a Drivers: hv: vmbus: define a new VMBus message type for hvsock by Dexuan Cui · 8 years ago
  18. 5f363bc Drivers: hv: vmbus: vmbus_sendpacket_ctl: hvsock: avoid unnecessary signaling by Dexuan Cui · 8 years ago
  19. 940b68e Drivers: hv: ring_buffer: eliminate hv_ringbuffer_peek() by Vitaly Kuznetsov · 8 years ago
  20. 667d374 Drivers: hv: remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() by Vitaly Kuznetsov · 8 years ago
  21. 8599846 Drivers: hv: vmbus: Fix a Host signaling bug by K. Y. Srinivasan · 8 years ago
  22. 34c6801 Drivers: hv: vmbus: fix rescind-offer handling for device without a driver by Dexuan Cui · 8 years ago
  23. 64b7faf Drivers: hv: vmbus: do sanity check of channel state in vmbus_close_internal() by Dexuan Cui · 8 years ago
  24. 63d55b2 Drivers: hv: vmbus: serialize process_chn_event() and vmbus_close_internal() by Dexuan Cui · 8 years ago
  25. b81658c Drivers: hv: vmbus: Permit sending of packets without payload by K. Y. Srinivasan · 9 years ago
  26. 294409d Drivers: hv: vmbus: Allocate ring buffer memory in NUMA aware fashion by K. Y. Srinivasan · 9 years ago
  27. ffc151f Drivers: hv: vmbus: do cleanup on all vmbus_open() failure paths by Vitaly Kuznetsov · 9 years ago
  28. 5f5cc81 Drivers: hv: vmbus: Fix a siganlling host signalling issue by K. Y. Srinivasan · 9 years ago
  29. b3a19b3 Drivers: hv: vmbus: Export the vmbus_sendpacket_pagebuffer_ctl() by K. Y. Srinivasan · 9 years ago
  30. f2eddbc Drivers: hv: vmbus: Fix a bug in rescind processing in vmbus_close_internal() by K. Y. Srinivasan · 9 years ago
  31. e9395e3 Drivers: hv: vmbus: Suport an API to send packet with additional control by K. Y. Srinivasan · 9 years ago
  32. 87e93d6 Drivers: hv: vmbus: Suport an API to send pagebuffers with additional control by K. Y. Srinivasan · 9 years ago
  33. ed6cfcc Drivers: hv: vmbus: Introduce a function to remove a rescinded offer by K. Y. Srinivasan · 9 years ago
  34. 40384e4 Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open() by K. Y. Srinivasan · 9 years ago
  35. 08a9513 hv: channel: match var type to return type of wait_for_completion by Nicholas Mc Guire · 9 years ago
  36. ac0d12b hv: vmbus_open(): reset the channel state on ENOMEM by Dexuan Cui · 9 years ago
  37. 67fae05 Drivers: hv: rename sc_lock to the more generic lock by Vitaly Kuznetsov · 9 years ago
  38. d61031e Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays by K. Y. Srinivasan · 9 years ago
  39. 9f52a16 Drivers: hv: vmbus: Fix a bug in vmbus_establish_gpadl() by K. Y. Srinivasan · 9 years ago
  40. 2115b56 Drivers: hv: vmbus: Properly protect calls to smp_processor_id() by K. Y. Srinivasan · 10 years ago
  41. 98d731b Drivers: hv: vmbus: Cleanup vmbus_close_internal() by K. Y. Srinivasan · 10 years ago
  42. 45d727c Drivers: hv: vmbus: Fix a bug in vmbus_open() by K. Y. Srinivasan · 10 years ago
  43. 72c6b71 Drivers: hv: vmbus: Cleanup vmbus_establish_gpadl() by K. Y. Srinivasan · 10 years ago
  44. 66be653 Drivers: hv: vmbus: Cleanup vmbus_teardown_gpadl() by K. Y. Srinivasan · 10 years ago
  45. 7a446d6 hyperv: remove meaningless pr_err() in vmbus_recvpacket_raw() by Jason Wang · 10 years ago
  46. 24b8a40 hv: Remove unnecessary comparison of unsigned against 0 by Tobias Klauser · 10 years ago
  47. d3ba720 Drivers: hv: Eliminate the channel spinlock in the callback path by K. Y. Srinivasan · 10 years ago
  48. 011a7c3 Drivers: hv: vmbus: Cleanup the packet send path by K. Y. Srinivasan · 10 years ago
  49. b679ef7 hyperv: Add support for physically discontinuous receive buffer by Haiyang Zhang · 10 years ago
  50. 33b0693 hv: vmbus: fix vmbus_recvpacket_raw() return code by Dan Carpenter · 11 years ago
  51. 2c9be3e hv: delete vmbus_get_debug_info() by Greg Kroah-Hartman · 11 years ago
  52. 4947c74 hv: move "client/server_monitor_conn_id" bus attributes to dev_groups by Greg Kroah-Hartman · 11 years ago
  53. 1cee272 hv: move "client/server_monitor_latency" bus attributes to dev_groups by Greg Kroah-Hartman · 11 years ago
  54. 76c52bb hv: move "client/server_monitor_pending" bus attributes to dev_groups by Greg Kroah-Hartman · 11 years ago
  55. 8681db4 hv: make "monitor_pages" a "real" pointer array by Greg Kroah-Hartman · 11 years ago
  56. 7c55e1d hv: move "device_id" bus attribute to dev_groups by Greg Kroah-Hartman · 11 years ago
  57. 68234c0 hv: move "class_id" bus attribute to dev_groups by Greg Kroah-Hartman · 11 years ago
  58. 5ffd00e hv: move "monitor_id" bus attribute to dev_groups by Greg Kroah-Hartman · 11 years ago
  59. a8fb5f3 hv: move "state" bus attribute to dev_groups by Greg Kroah-Hartman · 11 years ago
  60. 03f3a91 hv: use dev_groups for device attributes by Greg Kroah-Hartman · 11 years ago
  61. e68d297 Drivers: hv: vmbus: Implement multi-channel support by K. Y. Srinivasan · 11 years ago
  62. f994a15 Drivers: hv: remove unused variable in vmbus_recvpacket_raw() by Wei Yongjun · 12 years ago
  63. c2b8e52 Drivers: hv: Implement flow management on the send side by K. Y. Srinivasan · 12 years ago
  64. abbf3b2 Drivers: hv: Add state to manage incoming channel interrupt load by K. Y. Srinivasan · 12 years ago
  65. 21c3bef Drivers: hv: Change the signature of vmbus_set_event() by K. Y. Srinivasan · 12 years ago
  66. 98fa8cf Drivers: hv: Optimize the signaling on the write path by K. Y. Srinivasan · 12 years ago
  67. e64de3b Merge 3.7-rc3 into char-misc-next by Greg Kroah-Hartman · 12 years ago
  68. 1392550 Drivers: hv: Cleanup error handling in vmbus_open() by K. Y. Srinivasan · 12 years ago
  69. 8b5c8b6 Drivers: hv: Get rid of unnecessary forward declarations by K. Y. Srinivasan · 12 years ago
  70. 46a9719 Staging: hv: move hyperv code out of staging directory by Greg Kroah-Hartman · 13 years ago[Renamed (99%) from drivers/staging/hv/channel.c]
  71. dad76bf Staging: hv: vmbus: Properly deal with de-registering channel callback by K. Y. Srinivasan · 13 years ago
  72. 3d5cad9 Staging: hv: vmbus: Cleanup the error return value in vmbus_recvpacket_raw() by K. Y. Srinivasan · 13 years ago
  73. 176fb9e Staging: hv: vmbus: Change the variable name openInfo to open_info in channel.c by K. Y. Srinivasan · 13 years ago
  74. c8a5698 Staging: hv: vmbus: Get rid of unnecessary comments in channel.c by K. Y. Srinivasan · 13 years ago
  75. 0987ff6 Staging: hv: vmbus: Rename openMsg to open_msg in channel.c by K. Y. Srinivasan · 13 years ago
  76. da06da2 Staging: hv: vmbus: Get rid of the function dump_gpadl_header() by K. Y. Srinivasan · 13 years ago
  77. 1f22b9a Staging: hv: vmbus: Get rid of the function dump_gpadl_body() by K. Y. Srinivasan · 13 years ago
  78. 358d2ee Staging: hv: Replace struct hv_guid with the uuid type already defined in Linux by K. Y. Srinivasan · 13 years ago
  79. 2dfde96 Staging: hv: vmbus: Increase the timeout value in the vmbus driver by K. Y. Srinivasan · 13 years ago
  80. 00d760b Staging: hv: vmbus: Change Cleanup to cleanup in channel.c by K. Y. Srinivasan · 13 years ago
  81. 926ae526 Staging: hv: vmbus: Cleanup some error values in channel.c by K. Y. Srinivasan · 13 years ago
  82. f38cf9c Staging: hv: vmbus: Properly handle memory allocation failure in channel.c by K. Y. Srinivasan · 13 years ago
  83. 40961de Staging: hv: vmbus: Increase the timeout for some critical calls by K. Y. Srinivasan · 13 years ago
  84. e9a27a9 Staging: hv: vmbus: Use the newly introduced state in closing the channel by K. Y. Srinivasan · 13 years ago
  85. f27df64 Staging: hv: vmbus: Correct some dated comments in channel.c by K. Y. Srinivasan · 13 years ago
  86. bed9ba7 Staging: hv: vmbus: Get rid of some dated comments in channel.c by K. Y. Srinivasan · 13 years ago
  87. 30fbee4 Staging: hv: vmbus: Get rid of the unused function vmbus_ontimer() by K. Y. Srinivasan · 13 years ago
  88. ac4accb Staging: hv: vmbus: Get rid of the poll timer in the channel state by K. Y. Srinivasan · 13 years ago
  89. 0a62040 Staging: hv: vmbus: Get rid of unneeded calls to dump_vmbus_channel by K. Y. Srinivasan · 13 years ago
  90. d664347 Staging: hv: vmbus: Get rid of the unused wrapper - vmbus_onchannel_event() by K. Y. Srinivasan · 13 years ago
  91. 7259d82 Staging: hv: vmbus: Get rid of the call to dump channel state in channel event handler by K. Y. Srinivasan · 13 years ago
  92. 6a8ddc7 Staging: hv: vmbus: Get rid of the timer based handling of channel events by K. Y. Srinivasan · 13 years ago
  93. 604a1eb Staging: hv: vmbus: Don't free the channel when the channel is closed by K. Y. Srinivasan · 13 years ago
  94. 89b2ca4 Staging: hv: vmbus_drv: Move the contents of vmbus_private.h to vmbus_hyperv.h by K. Y. Srinivasan · 13 years ago
  95. afbdc4a Staging: hv: vmbus_drv: Include the contents of hv_api.h in hyperv_vmbus.h by K. Y. Srinivasan · 13 years ago
  96. 0f2a661 Staging: hv: vmbus_drv: Create a common header file to build the vmbus driver by K. Y. Srinivasan · 13 years ago
  97. f63c914 Staging: hv: Move the contents of logging.h to hyperv.h by K. Y. Srinivasan · 13 years ago
  98. 3f335ea Staging: hv: Include the newly created header file in all of the relevant hyperv files by K. Y. Srinivasan · 13 years ago
  99. 4b599df Staging: hv: Get rid of some dead code in channel.c by K. Y. Srinivasan · 13 years ago
  100. 9568a19 Staging: hv: Use completion abstraction to synchronize in vmbus_channel_msginfo by K. Y. Srinivasan · 13 years ago