aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv
Commit message (Expand)AuthorAgeFilesLines
* hyperv/hn: Move gpa array out of netvsc_packet.Sepherosa Ziehau2016-08-094-33/+34
* hyperv/ic: Pass the channel callback to hv_util_attach()Sepherosa Ziehau2016-08-086-23/+10
* hyperv/ic: Expose the receive buffer length for callers to use.Sepherosa Ziehau2016-08-086-22/+20
* hyperv/ic: Remove never used second parameter of hv_negotiate_version()Sepherosa Ziehau2016-08-085-13/+8
* hyperv/vmbus: Only make sure the TX bufring will not be closed.Sepherosa Ziehau2016-08-051-2/+6
* hyperv/storvsc: Claim SPC-3 conformance, thus enable UNMAP supportSepherosa Ziehau2016-08-041-2/+21
* hyperv/storvsc: Stringent PRP list assertionsSepherosa Ziehau2016-08-011-4/+19
* hyperv/storvsc: Set maxio to 128KB.Sepherosa Ziehau2016-08-011-2/+18
* hyperv/vmbus: Remove the artificial entry limit of SG and PRP list.Sepherosa Ziehau2016-08-016-12/+17
* hyperv/storvsc: Use busdma(9) and enable PIM_UNMAPPED by default.Sepherosa Ziehau2016-07-291-60/+181
* hyperv/vmbus: Revoke unnecessary exposure of vmbus softcSepherosa Ziehau2016-07-292-15/+7
* hyperv/vmbus: Move driver glue to the beginning of the filesSepherosa Ziehau2016-07-292-72/+72
* hyperv/vmbus: Forward declare static functionsSepherosa Ziehau2016-07-295-15/+59
* hyperv/vmbus: Reindent function declarations.Sepherosa Ziehau2016-07-295-56/+62
* hyperv/vmbus: Inclusion cleanupSepherosa Ziehau2016-07-2813-63/+22
* hyperv/vmbus: Avoid unnecessary mb()Sepherosa Ziehau2016-07-281-17/+3
* hyperv/vmbus: Rename cleaned up bufring codeSepherosa Ziehau2016-07-271-0/+0
* hyperv/vmbus: Cleanup RX bufring read process.Sepherosa Ziehau2016-07-272-59/+42
* hyperv/vmbus: Stringent RX bufring data length checks.Sepherosa Ziehau2016-07-271-2/+6
* hyperv/vmbus: Cleanup TX bufring write process.Sepherosa Ziehau2016-07-271-84/+85
* hyperv/vmbus: Update comment for bufringSepherosa Ziehau2016-07-271-46/+32
* hyperv/vmbus: Use different struct for RX/TX bufring.Sepherosa Ziehau2016-07-274-187/+185
* hyperv/vmbus: Initialize RX/TX bufring mutex at channel creation timeSepherosa Ziehau2016-07-273-11/+21
* hyperv/vmbus: Nuke unnecessary accessor functions.Sepherosa Ziehau2016-07-261-91/+11
* hyperv/vmbus: Move bufring info definition to vmbus_brvar.hSepherosa Ziehau2016-07-252-16/+9
* hyperv/vmbus: Rename hv_vmbus_priv.h to vmbus_brvar.hSepherosa Ziehau2016-07-257-5/+8
* hyperv/vmbus: Move vmbus bufring definition to vmbus_reg.hSepherosa Ziehau2016-07-223-47/+55
* hyperv/vmbus: Cleanup and augment bufring sysctl tree creationSepherosa Ziehau2016-07-223-45/+74
* hyperv/vmbus: Cosmetic bufring cleanup.Sepherosa Ziehau2016-07-221-158/+103
* hyperv: hv_vmbus_channel -> vmbus_channelSepherosa Ziehau2016-07-2118-133/+131
* hyperv/vmbus: Shuffle function declaration and macro definition.Sepherosa Ziehau2016-07-214-33/+32
* hyperv/vmbus: Reorder channel fields.Sepherosa Ziehau2016-07-212-21/+43
* hyperv/vmbus: Save event flag location and evet flag mask.Sepherosa Ziehau2016-07-212-13/+21
* hyperv/vmbus: Save MNF trigger location instead of MNF trigger index.Sepherosa Ziehau2016-07-202-9/+12
* hyperv/vmbus: Hide channel struct definition.Sepherosa Ziehau2016-07-209-133/+207
* hyperv/vmbus: Deprecate the device private data in channel structSepherosa Ziehau2016-07-207-81/+79
* hyperv/vmbus: Pass channel as the first argument for channel callbackSepherosa Ziehau2016-07-2010-42/+31
* hyperv/vmbus: Channel struct field renameSepherosa Ziehau2016-07-206-57/+57
* hyperv/vmbus: Move IC register definition to Hyper-V utilitiesSepherosa Ziehau2016-07-207-59/+96
* hyperv/vmbus: Get rid of unnecessary definition.Sepherosa Ziehau2016-07-204-11/+10
* hyperv/vmbus: Rename laundered vmbus channel codeSepherosa Ziehau2016-07-191-0/+0
* hyperv/vmbus: Temp/internal variable/function renameSepherosa Ziehau2016-07-191-17/+17
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-196-28/+29
* hyperv/vmbus: Cleanup cpu based channel selection.Sepherosa Ziehau2016-07-194-42/+62
* hyperv/vmbus: Cosmetic vmbus channel open cleanupSepherosa Ziehau2016-07-183-84/+57
* hyperv/vmbus: Cleanup channel sysctl tree creationSepherosa Ziehau2016-07-151-65/+83
* hyperv/vmbus: Cosmetic vmbus channel close cleanupSepherosa Ziehau2016-07-151-33/+36
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-156-38/+37
* hyperv/vmbus: Back out r302888 temporarilySepherosa Ziehau2016-07-156-37/+38
* hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau2016-07-156-38/+37