K. Y. Srinivasan
|
fe760e4d64
Drivers: hv: vmbus: Give control over how the ring access is serialized
|
9 years ago |
Dexuan Cui
|
5c23a1a5c6
Drivers: hv: vmbus: define a new VMBus message type for hvsock
|
9 years ago |
Dexuan Cui
|
5f363bc38f
Drivers: hv: vmbus: vmbus_sendpacket_ctl: hvsock: avoid unnecessary signaling
|
9 years ago |
Vitaly Kuznetsov
|
940b68e2c3
Drivers: hv: ring_buffer: eliminate hv_ringbuffer_peek()
|
9 years ago |
Vitaly Kuznetsov
|
667d374064
Drivers: hv: remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw()
|
9 years ago |
K. Y. Srinivasan
|
8599846d73
Drivers: hv: vmbus: Fix a Host signaling bug
|
9 years ago |
Dexuan Cui
|
34c6801e33
Drivers: hv: vmbus: fix rescind-offer handling for device without a driver
|
9 years ago |
Dexuan Cui
|
64b7faf903
Drivers: hv: vmbus: do sanity check of channel state in vmbus_close_internal()
|
9 years ago |
Dexuan Cui
|
63d55b2aeb
Drivers: hv: vmbus: serialize process_chn_event() and vmbus_close_internal()
|
9 years ago |
K. Y. Srinivasan
|
b81658cf5d
Drivers: hv: vmbus: Permit sending of packets without payload
|
10 years ago |
K. Y. Srinivasan
|
294409d205
Drivers: hv: vmbus: Allocate ring buffer memory in NUMA aware fashion
|
10 years ago |
Vitaly Kuznetsov
|
ffc151f3c8
Drivers: hv: vmbus: do cleanup on all vmbus_open() failure paths
|
10 years ago |
K. Y. Srinivasan
|
5f5cc81733
Drivers: hv: vmbus: Fix a siganlling host signalling issue
|
10 years ago |
K. Y. Srinivasan
|
b3a19b36ad
Drivers: hv: vmbus: Export the vmbus_sendpacket_pagebuffer_ctl()
|
10 years ago |
K. Y. Srinivasan
|
f2eddbc9f1
Drivers: hv: vmbus: Fix a bug in rescind processing in vmbus_close_internal()
|
10 years ago |
K. Y. Srinivasan
|
e9395e3f89
Drivers: hv: vmbus: Suport an API to send packet with additional control
|
10 years ago |
K. Y. Srinivasan
|
87e93d6170
Drivers: hv: vmbus: Suport an API to send pagebuffers with additional control
|
10 years ago |
K. Y. Srinivasan
|
ed6cfcc5fd
Drivers: hv: vmbus: Introduce a function to remove a rescinded offer
|
10 years ago |
K. Y. Srinivasan
|
40384e4bbe
Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()
|
10 years ago |
Nicholas Mc Guire
|
08a9513f74
hv: channel: match var type to return type of wait_for_completion
|
10 years ago |
Dexuan Cui
|
ac0d12b7ce
hv: vmbus_open(): reset the channel state on ENOMEM
|
10 years ago |
Vitaly Kuznetsov
|
67fae053bf
Drivers: hv: rename sc_lock to the more generic lock
|
10 years ago |
K. Y. Srinivasan
|
d61031ee8d
Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays
|
10 years ago |
K. Y. Srinivasan
|
9f52a16309
Drivers: hv: vmbus: Fix a bug in vmbus_establish_gpadl()
|
10 years ago |
K. Y. Srinivasan
|
2115b5617a
Drivers: hv: vmbus: Properly protect calls to smp_processor_id()
|
11 years ago |
K. Y. Srinivasan
|
98d731bb06
Drivers: hv: vmbus: Cleanup vmbus_close_internal()
|
11 years ago |
K. Y. Srinivasan
|
45d727cee9
Drivers: hv: vmbus: Fix a bug in vmbus_open()
|
11 years ago |
K. Y. Srinivasan
|
72c6b71c24
Drivers: hv: vmbus: Cleanup vmbus_establish_gpadl()
|
11 years ago |
K. Y. Srinivasan
|
66be653083
Drivers: hv: vmbus: Cleanup vmbus_teardown_gpadl()
|
11 years ago |
Jason Wang
|
7a446d635d
hyperv: remove meaningless pr_err() in vmbus_recvpacket_raw()
|
11 years ago |