summaryrefslogtreecommitdiff
path: root/drivers/hv/ring_buffer.c
Commit message (Expand)AuthorAge
* vmbus: make hv_get_ringbuffer_availbytes localStephen Hemminger2017-12-03
* vmbus: add prefetch to ring buffer iteratorStephen Hemminger2017-07-17
* vmbus: more host signalling avoidanceStephen Hemminger2017-07-17
* vmbus: eliminate duplicate cached indexStephen Hemminger2017-07-17
* vmbus: refactor hv_signal_on_readStephen Hemminger2017-07-17
* vmbus: simplify hv_ringbuffer_readStephen Hemminger2017-07-17
* Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-05-04
|\
| * vmbus: expose debug info for driversStephen Hemminger2017-03-17
| * hyperv: remove unnecessary return variableStephen Hemminger2017-03-17
| * vmbus: remove unnecessary initializationStephen Hemminger2017-03-17
| * vmbus: remove useless return'sStephen Hemminger2017-03-17
* | vmbus: introduce in-place packet iteratorstephen hemminger2017-03-06
|/
* vmbus: replace modulus operation with subtractionStephen Hemminger2017-02-14
* vmbus: constify parameters where possibleStephen Hemminger2017-02-14
* vmbus: expose hv_begin/end_readStephen Hemminger2017-02-14
* vmbus: remove conditional locking of vmbus_writeStephen Hemminger2017-02-14
* vmbus: drop no longer used kick_q argumentStephen Hemminger2017-02-10
* Merge 4.10-rc7 into char-misc-nextGreg Kroah-Hartman2017-02-06
|\
| * Drivers: hv: vmbus: finally fix hv_need_to_signal_on_read()Dexuan Cui2017-01-31
* | Drivers: hv: vmbus: Prevent sending data on a rescinded channelK. Y. Srinivasan2017-01-10
|/
* Drivers: hv: vmbus: On the read path cleanup the logic to interrupt the hostK. Y. Srinivasan2016-11-07
* Drivers: hv: vmbus: On write cleanup the logic to interrupt the hostK. Y. Srinivasan2016-11-07
* Drivers: hv: vmbus: Base host signaling strictly on the ring stateK. Y. Srinivasan2016-11-07
* Drivers: hv: ring_buffer: use wrap around mappings in hv_copy{from, to}_ringb...Vitaly Kuznetsov2016-09-02
* Drivers: hv: ring_buffer: wrap around mappings for ring buffersVitaly Kuznetsov2016-09-02
* Drivers: hv: vmbus: Enable explicit signaling policy for NIC channelsK. Y. Srinivasan2016-08-31
* Drivers: hv: vmbus: Implement APIs to support "in place" consumption of vmbus...K. Y. Srinivasan2016-04-30
* Drivers: hv: vmbus: Move some ring buffer functions to hyperv.hK. Y. Srinivasan2016-04-30
* Drivers: hv: vmbus: Use the new virt_xx barrier codeK. Y. Srinivasan2016-04-30
* Drivers: hv: vmbus: Use READ_ONCE() to read variables that are volatileK. Y. Srinivasan2016-04-30
* Drivers: hv: vmbus: Introduce functions for estimating room in the ring bufferK. Y. Srinivasan2016-04-30
* Drivers: hv: vmbus: Fix signaling logic in hv_need_to_signal_on_read()K. Y. Srinivasan2016-04-30
* Drivers: hv: vmbus: Give control over how the ring access is serializedK. Y. Srinivasan2016-02-07
* Drivers: hv: vmbus: Eliminate the spin lock on the read pathK. Y. Srinivasan2016-02-07
* Drivers: hv: ring_buffer: eliminate hv_ringbuffer_peek()Vitaly Kuznetsov2015-12-14
* Drivers: hv: ring_buffer: remove code duplication from hv_ringbuffer_peek/read()Vitaly Kuznetsov2015-12-14
* Drivers: hv: ring_buffer.c: fix comment styleVitaly Kuznetsov2015-12-14
* Drivers: hv_vmbus: Fix signal to host conditionChristopher Oo2015-08-05
* Drivers: hv: vmbus: Enable interrupt driven flow controlK. Y. Srinivasan2014-09-23
* Drivers: hv: vmbus: Cleanup the packet send pathK. Y. Srinivasan2014-02-07
* drivers: hv: check interrupt mask before read_indexJason Wang2013-06-24
* drivers: hv: switch to use mb() instead of smp_mb()Jason Wang2013-06-18
* Drivers: hv: vmbus: Fix a bug in hv_need_to_signal()K. Y. Srinivasan2013-04-01
* Drivers: hv: Implement flow management on the send sideK. Y. Srinivasan2013-01-17
* Drivers: hv: Get rid of hv_get_ringbuffer_interrupt_mask()K. Y. Srinivasan2013-01-17
* Drivers: hv: Optimize the signaling on the write pathK. Y. Srinivasan2013-01-17
* Drivers: hv: Implement routines for read side signaling optimizationK. Y. Srinivasan2013-01-17
* net/hyperv: Add flow control based on hi/low watermarkHaiyang Zhang2012-04-03
* Staging: hv: remove last user of DPRINT() macroGreg Kroah-Hartman2011-10-11
* Staging: hv: move hyperv code out of staging directoryGreg Kroah-Hartman2011-10-10