summaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/include/hyperv.h
AgeCommit message (Expand)Author
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-10-27arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final)Souradeep Chakrabarti
2019-07-09hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.Wei Hu
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-10hyperv/vmbus: Expose Hyper-V major version.Sepherosa Ziehau
2017-08-14hyperv: Update copyright for the files changed in 2017Sepherosa Ziehau
2017-01-09hyperv: Add method to read 64bit Hyper-V specific time value.Sepherosa Ziehau
2016-12-15hyperv: Allow userland to ro-mmap reference TSC pageSepherosa Ziehau
2016-12-14hyperv: Implement "enlightened" time counter, which is rdtsc based.Sepherosa Ziehau
2016-12-08hyperv/timesync: Support "sent TC" to improve accuracy.Sepherosa Ziehau
2016-11-02hyperv: GC unused functions.Sepherosa Ziehau
2016-07-29hyperv/vmbus: Reindent function declarations.Sepherosa Ziehau
2016-07-28hyperv/vmbus: Inclusion cleanupSepherosa Ziehau
2016-07-21hyperv/vmbus: Shuffle function declaration and macro definition.Sepherosa Ziehau
2016-07-20hyperv/vmbus: Hide channel struct definition.Sepherosa Ziehau
2016-07-20hyperv/vmbus: Deprecate the device private data in channel structSepherosa Ziehau
2016-07-20hyperv/vmbus: Pass channel as the first argument for channel callbackSepherosa Ziehau
2016-07-20hyperv/vmbus: Channel struct field renameSepherosa Ziehau
2016-07-20hyperv/vmbus: Move IC register definition to Hyper-V utilitiesSepherosa Ziehau
2016-07-20hyperv/vmbus: Get rid of unnecessary definition.Sepherosa Ziehau
2016-07-19hyperv/vmbus: Function renameSepherosa Ziehau
2016-07-19hyperv/vmbus: Cleanup cpu based channel selection.Sepherosa Ziehau
2016-07-18hyperv/vmbus: Cosmetic vmbus channel open cleanupSepherosa Ziehau
2016-07-15hyperv/vmbus: Function renameSepherosa Ziehau
2016-07-15hyperv/vmbus: Back out r302888 temporarilySepherosa Ziehau
2016-07-15hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau
2016-07-15hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau
2016-07-15hyperv/vmbus: Cleanup channel packet receiving.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Cleanup channel receiving.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Function renameSepherosa Ziehau
2016-07-15hyperv/vmbus: Move channel packet types definition to vmbus.hSepherosa Ziehau
2016-07-15hyperv/vmbus: Move channel packet flags definition to vmbus.hSepherosa Ziehau
2016-07-15hyeprv/vmbus: Rework prplist sending.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Rework sglist sending.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Field renameSepherosa Ziehau
2016-07-15hyperv/vmbus: Set vcpuid to 0, if MSR_HV_VP_INDEX does not exist.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Busdma-fy channel bufring.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Add vmbus_chan_gpadl_connect, which takes GPA physaddrSepherosa Ziehau
2016-07-14hyperv/vmbus: Sub-channel related fields renamingSepherosa Ziehau
2016-07-14hyperv/vmbus: Field renaming to reflect realitySepherosa Ziehau
2016-07-14hyperv/vmbus: Use sub-channel index to detect primary channelSepherosa Ziehau
2016-07-14hyperv/vmbus: Nuke the channel open state.Sepherosa Ziehau
2016-07-14hyperv/vmbus: Remove unused bitsSepherosa Ziehau
2016-07-14hyperv: hv_guid -> struct hyperv_guid.Sepherosa Ziehau
2016-07-14hyperv/vmbus: Remove unused bitsSepherosa Ziehau
2016-07-13hyperv/vmbus: Reorganize MNF event sending.Sepherosa Ziehau
2016-07-13hyperv: Signal event input parameter is shared w/ MNFSepherosa Ziehau
2016-07-13hyperv/vmbus: Pack bool field into flags fieldSepherosa Ziehau
2016-07-13hyperv/bufring: Remove unused fieldsSepherosa Ziehau