aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hv/ring_buffer.c
Commit message (Expand)AuthorAge
* Drivers: hv: vmbus: Fix race condition with new ring_buffer_info mutexKimberly Brown2019-04-10
* Drivers: hv: vmbus: Set ring_info field to 0 and remove memsetKimberly Brown2019-04-10
* Drivers: hv: vmbus: Expose counters for interrupts and full conditionsKimberly Brown2019-02-14
* Drivers: hv: vmbus: Check for ring when getting debug infoDexuan Cui2019-01-09
* vmbus: split ring buffer allocation from openStephen Hemminger2018-09-25
* Drivers: hv: vmbus: Add comments on ring buffer signalingMichael Kelley2018-07-03
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-12
* scsi: vmbus: Add function to report available ring buffer to write in total r...Long Li2018-04-18
* Drivers: hv: vmbus: Fix ring buffer signalingMichael Kelley2018-03-06
* 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-08
* Drivers: hv: vmbus: Eliminate the spin lock on the read pathK. Y. Srinivasan2016-02-08
* 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-24
* Drivers: hv: vmbus: Cleanup the packet send pathK. Y. Srinivasan2014-02-07
* drivers: hv: check interrupt mask before read_indexJason Wang2013-06-24