summaryrefslogtreecommitdiff
path: root/sys/dev/hyperv
AgeCommit message (Expand)Author
2016-11-28hyperv/vmbus: Add exec cancel support for message Hypercall API.Sepherosa Ziehau
2016-11-28hyperv/vmbus: Add result polling support for message Hypercall API.Sepherosa Ziehau
2016-11-28hyperv/vmbus: Add result polling support for xact API.Sepherosa Ziehau
2016-11-28hyperv/vmbus: Stringent GPADL parameter assertion.Sepherosa Ziehau
2016-11-28hyperv/vmbus: Make sure that the allocated GPADL is not zero.Sepherosa Ziehau
2016-11-28hyperv/hn: Simplify RSS indirect table fixup APISepherosa Ziehau
2016-11-28hyperv/hn: Fix vmbus_chan_subidx usage.Sepherosa Ziehau
2016-11-28hyperv/hn: Enable multi-packet RNDIS message support by default.Sepherosa Ziehau
2016-11-28hyperv/hn: Fix attach error handlingSepherosa Ziehau
2016-11-28hyperv/hn: Fix multi-packet RNDIS message aggregation size setting.Sepherosa Ziehau
2016-11-28hyperv/hn: Fix detach error handling.Sepherosa Ziehau
2016-11-28hyperv/hn: Utilize vmbus_chan_xact_waitSepherosa Ziehau
2016-11-28hyperv/vmbus: Add supportive transaction wait function.Sepherosa Ziehau
2016-11-28hyperv/vmbus: Zero out GPADL if error happens.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Add a simplified version of channel close.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Propagate close error.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Always try disconnect/free bufring memory upon channel closeSepherosa Ziehau
2016-11-25hyperv/vmbus: Don't free the bufring if its GPADL can't be disconnected.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Return EISCONN if the bufring GPADL can't be disconnected.Sepherosa Ziehau
2016-11-25hyperv/vmbus: No stranded bufring GPADL is allowed.Sepherosa Ziehau
2016-11-25hyperv/vmbus: GPADL disconnect error on a revoked channel is benign.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Don't close unopened channels.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Fix sysctl tree leakage, if channel open fails.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Minor style changes.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Commit the GPADL id only after the connection succeeds.Sepherosa Ziehau
2016-11-25hyperv/vmbus,pcib: unbreak build in case NEW_PCIB is undefinedDexuan Cui
2016-11-24hyperv/hn: Fix primary channel revocationSepherosa Ziehau
2016-11-24hyperv/vmbus: Fix the multi-channel revoking on vmbus side.Sepherosa Ziehau
2016-11-24hyperv/vmbus: Fix the primary channel revoking on vmbus side.Sepherosa Ziehau
2016-11-24hyperv/vmbus: Implement orphan support for transaction APISepherosa Ziehau
2016-11-23hyperv/vmbus: Merge free/active locks.Sepherosa Ziehau
2016-11-23hyperv/vmbus: Set a mark on the revoked channel.Sepherosa Ziehau
2016-11-21hyperv/hn: Don't abuse hn_{tx,rx}_ring_inuse.Sepherosa Ziehau
2016-11-21hyperv/hn: Allow enabling IPv6 TX checksum offloading and IPv6 TSO.Sepherosa Ziehau
2016-11-21hyperv/hn: Fix WITNESS warningsSepherosa Ziehau
2016-11-21hyperv/vmbus: Support transction result busy-wait.Sepherosa Ziehau
2016-11-21hyperv/hn: Implement RNDIS multi-packet message support.Sepherosa Ziehau
2016-11-18hyperv/pcib: change the file name: pcib.c -> vmbus_pcib.cDexuan Cui
2016-11-18hyperv/vmbus,pcib: Add MODULE_DEPEND on pciDexuan Cui
2016-11-16hyperv/pcib: enable PCIe pass-through (a.k.a. Discrete Device Assignment)Dexuan Cui
2016-11-16hyperv/vmbus: add new vmbus methods to support PCIe pass-throughDexuan Cui
2016-11-16hyperv/vmbus: add a new method to get vcpu_idDexuan Cui
2016-11-15hyperv/vss: Add driver and tools for VSSSepherosa Ziehau
2016-11-04hyperv/vmbus: Reset ch_dev, once the child is deleted.Sepherosa Ziehau
2016-11-02hyperv/kvp: Don't mix message status codes and function return values.Sepherosa Ziehau
2016-11-02hyperv: GC unused functions.Sepherosa Ziehau
2016-11-01hyperv/vmbus: Avoid extra header copy.Sepherosa Ziehau
2016-11-01hyperv/hn: Directly fill chimney sending buffer for small packets.Sepherosa Ziehau
2016-11-01hyperv/hn: Move TSO packet fixup to an earlier place for if_transmit.Sepherosa Ziehau
2016-11-01hyperv/hn: Regroup if_start related functions.Sepherosa Ziehau