Stephen Hemminger
|
8d12f88257
vmbus: replace modulus operation with subtraction
|
8 سال پیش |
Stephen Hemminger
|
e4165a0fad
vmbus: constify parameters where possible
|
8 سال پیش |
Stephen Hemminger
|
6e47dd3e29
vmbus: expose hv_begin/end_read
|
8 سال پیش |
Stephen Hemminger
|
5529eaf6e7
vmbus: remove conditional locking of vmbus_write
|
8 سال پیش |
Stephen Hemminger
|
b103a56f80
vmbus: drop no longer used kick_q argument
|
8 سال پیش |
Greg Kroah-Hartman
|
17fa87fe5a
Merge 4.10-rc7 into char-misc-next
|
8 سال پیش |
Dexuan Cui
|
433e19cf33
Drivers: hv: vmbus: finally fix hv_need_to_signal_on_read()
|
8 سال پیش |
K. Y. Srinivasan
|
e7e97dd8b7
Drivers: hv: vmbus: Prevent sending data on a rescinded channel
|
8 سال پیش |
K. Y. Srinivasan
|
3372592a14
Drivers: hv: vmbus: On the read path cleanup the logic to interrupt the host
|
8 سال پیش |
K. Y. Srinivasan
|
1f6ee4e7d8
Drivers: hv: vmbus: On write cleanup the logic to interrupt the host
|
8 سال پیش |
K. Y. Srinivasan
|
74198eb4a4
Drivers: hv: vmbus: Base host signaling strictly on the ring state
|
8 سال پیش |
Vitaly Kuznetsov
|
f24f0b495b
Drivers: hv: ring_buffer: use wrap around mappings in hv_copy{from, to}_ringbuffer()
|
9 سال پیش |
Vitaly Kuznetsov
|
9988ce6856
Drivers: hv: ring_buffer: wrap around mappings for ring buffers
|
9 سال پیش |
K. Y. Srinivasan
|
ccef9bcc02
Drivers: hv: vmbus: Enable explicit signaling policy for NIC channels
|
9 سال پیش |
K. Y. Srinivasan
|
ab028db41c
Drivers: hv: vmbus: Implement APIs to support "in place" consumption of vmbus packets
|
9 سال پیش |
K. Y. Srinivasan
|
687f32e6d9
Drivers: hv: vmbus: Move some ring buffer functions to hyperv.h
|
9 سال پیش |
K. Y. Srinivasan
|
dcd0eeca44
Drivers: hv: vmbus: Use the new virt_xx barrier code
|
9 سال پیش |
K. Y. Srinivasan
|
d45faaeedb
Drivers: hv: vmbus: Use READ_ONCE() to read variables that are volatile
|
9 سال پیش |
K. Y. Srinivasan
|
a6341f0000
Drivers: hv: vmbus: Introduce functions for estimating room in the ring buffer
|
9 سال پیش |
K. Y. Srinivasan
|
a389fcfd2c
Drivers: hv: vmbus: Fix signaling logic in hv_need_to_signal_on_read()
|
9 سال پیش |
K. Y. Srinivasan
|
fe760e4d64
Drivers: hv: vmbus: Give control over how the ring access is serialized
|
9 سال پیش |
K. Y. Srinivasan
|
3eba9a77d5
Drivers: hv: vmbus: Eliminate the spin lock on the read path
|
9 سال پیش |
Vitaly Kuznetsov
|
940b68e2c3
Drivers: hv: ring_buffer: eliminate hv_ringbuffer_peek()
|
9 سال پیش |
Vitaly Kuznetsov
|
b5f53dde8d
Drivers: hv: ring_buffer: remove code duplication from hv_ringbuffer_peek/read()
|
9 سال پیش |
Vitaly Kuznetsov
|
822f18d4d3
Drivers: hv: ring_buffer.c: fix comment style
|
9 سال پیش |
Christopher Oo
|
a5cca686ce
Drivers: hv_vmbus: Fix signal to host condition
|
10 سال پیش |
K. Y. Srinivasan
|
046c7911b2
Drivers: hv: vmbus: Enable interrupt driven flow control
|
11 سال پیش |
K. Y. Srinivasan
|
011a7c3cc3
Drivers: hv: vmbus: Cleanup the packet send path
|
11 سال پیش |
Jason Wang
|
e91e84fa4c
drivers: hv: check interrupt mask before read_index
|
12 سال پیش |
Jason Wang
|
35848f68b0
drivers: hv: switch to use mb() instead of smp_mb()
|
12 سال پیش |