aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv
Commit message (Expand)AuthorAgeFilesLines
...
* hyperv/hn: Nuke the unused TX taskqueue CPU binding tunable.Sepherosa Ziehau2016-11-301-31/+3
* hyperv/vmbus: Use poll/cancel APIs to wait for the CHOPEN response.Sepherosa Ziehau2016-11-281-4/+44
* hyperv/vmbus: Add exec cancel support for message Hypercall API.Sepherosa Ziehau2016-11-282-0/+9
* hyperv/vmbus: Add result polling support for message Hypercall API.Sepherosa Ziehau2016-11-282-0/+11
* hyperv/vmbus: Add result polling support for xact API.Sepherosa Ziehau2016-11-282-18/+56
* hyperv/vmbus: Stringent GPADL parameter assertion.Sepherosa Ziehau2016-11-281-5/+3
* hyperv/vmbus: Make sure that the allocated GPADL is not zero.Sepherosa Ziehau2016-11-281-1/+7
* hyperv/hn: Simplify RSS indirect table fixup APISepherosa Ziehau2016-11-281-5/+10
* hyperv/hn: Fix vmbus_chan_subidx usage.Sepherosa Ziehau2016-11-281-6/+5
* hyperv/hn: Enable multi-packet RNDIS message support by default.Sepherosa Ziehau2016-11-281-1/+1
* hyperv/hn: Fix attach error handlingSepherosa Ziehau2016-11-283-45/+72
* hyperv/hn: Fix multi-packet RNDIS message aggregation size setting.Sepherosa Ziehau2016-11-281-4/+4
* hyperv/hn: Fix detach error handling.Sepherosa Ziehau2016-11-283-18/+74
* hyperv/hn: Utilize vmbus_chan_xact_waitSepherosa Ziehau2016-11-282-8/+4
* hyperv/vmbus: Add supportive transaction wait function.Sepherosa Ziehau2016-11-282-0/+37
* hyperv/vmbus: Zero out GPADL if error happens.Sepherosa Ziehau2016-11-281-0/+6
* hyperv/vmbus: Add a simplified version of channel close.Sepherosa Ziehau2016-11-252-0/+55
* hyperv/vmbus: Propagate close error.Sepherosa Ziehau2016-11-251-3/+10
* hyperv/vmbus: Always try disconnect/free bufring memory upon channel closeSepherosa Ziehau2016-11-251-4/+6
* hyperv/vmbus: Don't free the bufring if its GPADL can't be disconnected.Sepherosa Ziehau2016-11-251-2/+16
* hyperv/vmbus: Return EISCONN if the bufring GPADL can't be disconnected.Sepherosa Ziehau2016-11-252-2/+37
* hyperv/vmbus: No stranded bufring GPADL is allowed.Sepherosa Ziehau2016-11-251-0/+2
* hyperv/vmbus: GPADL disconnect error on a revoked channel is benign.Sepherosa Ziehau2016-11-251-4/+35
* hyperv/vmbus: Don't close unopened channels.Sepherosa Ziehau2016-11-251-2/+20
* hyperv/vmbus: Fix sysctl tree leakage, if channel open fails.Sepherosa Ziehau2016-11-251-0/+1
* hyperv/vmbus: Minor style changes.Sepherosa Ziehau2016-11-251-5/+4
* hyperv/vmbus: Commit the GPADL id only after the connection succeeds.Sepherosa Ziehau2016-11-251-7/+8
* hyperv/vmbus,pcib: unbreak build in case NEW_PCIB is undefinedDexuan Cui2016-11-253-5/+22
* hyperv/hn: Fix primary channel revocationSepherosa Ziehau2016-11-242-28/+118
* hyperv/vmbus: Fix the multi-channel revoking on vmbus side.Sepherosa Ziehau2016-11-242-4/+50
* hyperv/vmbus: Fix the primary channel revoking on vmbus side.Sepherosa Ziehau2016-11-243-1/+44
* hyperv/vmbus: Implement orphan support for transaction APISepherosa Ziehau2016-11-242-13/+86
* hyperv/vmbus: Merge free/active locks.Sepherosa Ziehau2016-11-231-29/+28
* hyperv/vmbus: Set a mark on the revoked channel.Sepherosa Ziehau2016-11-233-3/+19
* hyperv/hn: Don't abuse hn_{tx,rx}_ring_inuse.Sepherosa Ziehau2016-11-211-11/+11
* hyperv/hn: Allow enabling IPv6 TX checksum offloading and IPv6 TSO.Sepherosa Ziehau2016-11-212-4/+7
* hyperv/hn: Fix WITNESS warningsSepherosa Ziehau2016-11-214-25/+45
* hyperv/vmbus: Support transction result busy-wait.Sepherosa Ziehau2016-11-212-3/+28
* hyperv/hn: Implement RNDIS multi-packet message support.Sepherosa Ziehau2016-11-213-60/+557
* hyperv/pcib: change the file name: pcib.c -> vmbus_pcib.cDexuan Cui2016-11-181-0/+0
* hyperv/vmbus,pcib: Add MODULE_DEPEND on pciDexuan Cui2016-11-182-0/+2
* hyperv/pcib: enable PCIe pass-through (a.k.a. Discrete Device Assignment)Dexuan Cui2016-11-161-0/+1790
* hyperv/vmbus: add new vmbus methods to support PCIe pass-throughDexuan Cui2016-11-162-0/+244
* hyperv/vmbus: add a new method to get vcpu_idDexuan Cui2016-11-162-0/+17
* hyperv/vss: Add driver and tools for VSSSepherosa Ziehau2016-11-152-0/+1117
* hyperv/vmbus: Reset ch_dev, once the child is deleted.Sepherosa Ziehau2016-11-041-0/+1
* hyperv/kvp: Don't mix message status codes and function return values.Sepherosa Ziehau2016-11-023-38/+34
* hyperv: GC unused functions.Sepherosa Ziehau2016-11-023-72/+0
* hyperv/vmbus: Avoid extra header copy.Sepherosa Ziehau2016-11-011-11/+15
* hyperv/hn: Directly fill chimney sending buffer for small packets.Sepherosa Ziehau2016-11-011-25/+37