Commit History

Autor SHA1 Mensaxe Data
  K. Y. Srinivasan 3372592a14 Drivers: hv: vmbus: On the read path cleanup the logic to interrupt the host %!s(int64=9) %!d(string=hai) anos
  K. Y. Srinivasan 1f6ee4e7d8 Drivers: hv: vmbus: On write cleanup the logic to interrupt the host %!s(int64=9) %!d(string=hai) anos
  K. Y. Srinivasan 74198eb4a4 Drivers: hv: vmbus: Base host signaling strictly on the ring state %!s(int64=9) %!d(string=hai) anos
  Vitaly Kuznetsov 9988ce6856 Drivers: hv: ring_buffer: wrap around mappings for ring buffers %!s(int64=9) %!d(string=hai) anos
  Vitaly Kuznetsov 98f531b10d Drivers: hv: cleanup vmbus_open() for wrap around mappings %!s(int64=9) %!d(string=hai) anos
  K. Y. Srinivasan 3724287c0e Drivers: hv: vmbus: Implement a mechanism to tag the channel for low latency %!s(int64=9) %!d(string=hai) anos
  K. Y. Srinivasan ccef9bcc02 Drivers: hv: vmbus: Enable explicit signaling policy for NIC channels %!s(int64=9) %!d(string=hai) anos
  Dexuan Cui 638fea33ae Drivers: hv: vmbus: fix the race when querying & updating the percpu list %!s(int64=9) %!d(string=hai) anos
  Vitaly Kuznetsov 396e287fa2 Drivers: hv: get rid of timeout in vmbus_open() %!s(int64=9) %!d(string=hai) anos
  Vitaly Kuznetsov 7cc80c9807 Drivers: hv: don't leak memory in vmbus_establish_gpadl() %!s(int64=9) %!d(string=hai) anos
  Vitaly Kuznetsov 4d63763296 Drivers: hv: get rid of redundant messagecount in create_gpadl_header() %!s(int64=9) %!d(string=hai) anos
  K. Y. Srinivasan fe760e4d64 Drivers: hv: vmbus: Give control over how the ring access is serialized %!s(int64=10) %!d(string=hai) anos
  Dexuan Cui 5c23a1a5c6 Drivers: hv: vmbus: define a new VMBus message type for hvsock %!s(int64=10) %!d(string=hai) anos
  Dexuan Cui 5f363bc38f Drivers: hv: vmbus: vmbus_sendpacket_ctl: hvsock: avoid unnecessary signaling %!s(int64=10) %!d(string=hai) anos
  Vitaly Kuznetsov 940b68e2c3 Drivers: hv: ring_buffer: eliminate hv_ringbuffer_peek() %!s(int64=10) %!d(string=hai) anos
  Vitaly Kuznetsov 667d374064 Drivers: hv: remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan 8599846d73 Drivers: hv: vmbus: Fix a Host signaling bug %!s(int64=10) %!d(string=hai) anos
  Dexuan Cui 34c6801e33 Drivers: hv: vmbus: fix rescind-offer handling for device without a driver %!s(int64=10) %!d(string=hai) anos
  Dexuan Cui 64b7faf903 Drivers: hv: vmbus: do sanity check of channel state in vmbus_close_internal() %!s(int64=10) %!d(string=hai) anos
  Dexuan Cui 63d55b2aeb Drivers: hv: vmbus: serialize process_chn_event() and vmbus_close_internal() %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan b81658cf5d Drivers: hv: vmbus: Permit sending of packets without payload %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan 294409d205 Drivers: hv: vmbus: Allocate ring buffer memory in NUMA aware fashion %!s(int64=10) %!d(string=hai) anos
  Vitaly Kuznetsov ffc151f3c8 Drivers: hv: vmbus: do cleanup on all vmbus_open() failure paths %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan 5f5cc81733 Drivers: hv: vmbus: Fix a siganlling host signalling issue %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan b3a19b36ad Drivers: hv: vmbus: Export the vmbus_sendpacket_pagebuffer_ctl() %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan f2eddbc9f1 Drivers: hv: vmbus: Fix a bug in rescind processing in vmbus_close_internal() %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan e9395e3f89 Drivers: hv: vmbus: Suport an API to send packet with additional control %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan 87e93d6170 Drivers: hv: vmbus: Suport an API to send pagebuffers with additional control %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan ed6cfcc5fd Drivers: hv: vmbus: Introduce a function to remove a rescinded offer %!s(int64=10) %!d(string=hai) anos
  K. Y. Srinivasan 40384e4bbe Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open() %!s(int64=10) %!d(string=hai) anos