aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv
Commit message (Expand)AuthorAgeFilesLines
...
* hyperv/vmbus: Use pause if possible.Sepherosa Ziehau2016-12-071-7/+9
* hyperv/hn: Add 'options RSS' support.Sepherosa Ziehau2016-12-011-5/+63
* hyperv/hn: Don't hold txdesc, if no BPFs are attached.Sepherosa Ziehau2016-12-011-8/+12
* hyperv/hn: Add HN_DEBUG kernel option.Sepherosa Ziehau2016-12-011-2/+9
* hyperv/storvsc: Don't use timedwait.Sepherosa Ziehau2016-11-301-32/+6
* hypver/vmbus: Remove extra assertion.Sepherosa Ziehau2016-11-301-2/+0
* hyperv/hn: Allow TX to share event taskqueues.Sepherosa Ziehau2016-11-301-11/+35
* hyperv/vmbus: Add DEVMETHOD to map cpu to event taskq.Sepherosa Ziehau2016-11-302-0/+19
* hyperv/hn: Allow multiple TX taskqueues.Sepherosa Ziehau2016-11-302-16/+52
* 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