aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/vmbus/vmbus.c
Commit message (Expand)AuthorAgeFilesLines
* hyperv/vmbus: avoid crash, panic if vbe fb info is missingBradley T. Hughes2020-12-101-17/+15
* fix vmbus_fb_mmio_res after r368168Toomas Soome2020-11-301-2/+3
* Add VT driver for VBE framebuffer deviceToomas Soome2020-11-301-9/+25
* Prevent framebuffer mmio space from being allocated to other devices on HyperV.Wei Hu2020-07-301-0/+57
* HyperV socket implementation for FreeBSDWei Hu2020-05-201-1/+37
* hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.Wei Hu2019-07-091-0/+4
* PTI for amd64.Konstantin Belousov2018-01-171-2/+4
* hyperv/vmbus: Add tunable to pin/unpin event tasks.Sepherosa Ziehau2017-10-101-4/+17
* hyperv: Update copyright for the files changed in 2017Sepherosa Ziehau2017-08-141-1/+1
* hyperv/vmbus: Reorganize vmbus device treeSepherosa Ziehau2017-05-101-40/+58
* hyperv/vmbus: Nuke unnecessary critical sections.Sepherosa Ziehau2016-12-281-2/+2
* hyperv: Unbreak EARLY_AP_STARUP Hyper-V bootstrap by using intrhookSepherosa Ziehau2016-12-211-2/+27
* hyperv/vmbus: Add DEVMETHOD to map cpu to event taskq.Sepherosa Ziehau2016-11-301-0/+12
* hyperv/vmbus: Add exec cancel support for message Hypercall API.Sepherosa Ziehau2016-11-281-0/+7
* hyperv/vmbus: Add result polling support for message Hypercall API.Sepherosa Ziehau2016-11-281-0/+8
* hyperv/vmbus: Make sure that the allocated GPADL is not zero.Sepherosa Ziehau2016-11-281-1/+7
* hyperv/vmbus,pcib: unbreak build in case NEW_PCIB is undefinedDexuan Cui2016-11-251-5/+16
* hyperv/vmbus,pcib: Add MODULE_DEPEND on pciDexuan Cui2016-11-181-0/+1
* hyperv/vmbus: add new vmbus methods to support PCIe pass-throughDexuan Cui2016-11-161-0/+234
* hyperv/vmbus: add a new method to get vcpu_idDexuan Cui2016-11-161-0/+11
* hyperv/vmbus: Reset ch_dev, once the child is deleted.Sepherosa Ziehau2016-11-041-0/+1
* hyperv/vmbus: Add missing white space.Sepherosa Ziehau2016-10-261-1/+1
* hyperv/vmbus: Add dynamic device add and remove supportSepherosa Ziehau2016-09-271-74/+79
* hyperv/vmbus: Use xact APIs to implement post message Hypercall APIsSepherosa Ziehau2016-08-111-190/+43
* hyperv/vmbus: Revoke unnecessary exposure of vmbus softcSepherosa Ziehau2016-07-291-1/+7
* hyperv/vmbus: Move driver glue to the beginning of the filesSepherosa Ziehau2016-07-291-53/+52
* hyperv/vmbus: Forward declare static functionsSepherosa Ziehau2016-07-291-1/+21
* hyperv/vmbus: Inclusion cleanupSepherosa Ziehau2016-07-281-16/+5
* hyperv/vmbus: Rename hv_vmbus_priv.h to vmbus_brvar.hSepherosa Ziehau2016-07-251-1/+1
* hyperv: hv_vmbus_channel -> vmbus_channelSepherosa Ziehau2016-07-211-5/+5
* hyperv/vmbus: Channel struct field renameSepherosa Ziehau2016-07-201-2/+2
* hyperv/vmbus: Set vcpuid to 0, if MSR_HV_VP_INDEX does not exist.Sepherosa Ziehau2016-07-151-11/+3
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-151-2/+2
* hyperv/vmbus: Move bus related message processing into vmbus.Sepherosa Ziehau2016-07-141-4/+37
* hyperv/vmbus: Field renaming to reflect realitySepherosa Ziehau2016-07-141-4/+4
* hyperv/vmbus: Release vmbus channel lock before detach devicesSepherosa Ziehau2016-07-141-1/+1
* hyperv/vmbus: Move new channel scan notification to device registerSepherosa Ziehau2016-07-141-0/+3
* hyperv: hv_guid -> struct hyperv_guid.Sepherosa Ziehau2016-07-141-2/+3
* hyperv/vmbus: Reorganize MNF event sending.Sepherosa Ziehau2016-07-131-1/+2
* hyperv: All Hypercall parameters have same alignment requirement.Sepherosa Ziehau2016-07-131-1/+1
* hyperv: Get rid of hv_device, which is unnecessary indirection.Sepherosa Ziehau2016-07-131-44/+3
* hyperv/vmbus: Deprecate the usage of hv_device.Sepherosa Ziehau2016-07-131-25/+36
* hyperv/vmbus: Add channel ivar accessor.Sepherosa Ziehau2016-07-131-0/+4
* hyperv/vmbus: All ivars are read-only; nuke unnecessary write_ivarSepherosa Ziehau2016-07-131-15/+0
* hyperv/vmbus: Add vmbus method for GUID base device probing.Sepherosa Ziehau2016-07-131-0/+11
* hyperv/vmbus: Add type/instance guid fields into hv_vmbus_channelSepherosa Ziehau2016-07-131-4/+3
* hyperv/vmbus: Destroy channel list lock upon attach failure and detach.Sepherosa Ziehau2016-07-121-0/+3
* hyperv/vmbus: Remove needed bitsSepherosa Ziehau2016-07-121-6/+1
* hyperv/vmbus: Move channel map to vmbus_softcSepherosa Ziehau2016-07-121-0/+5
* hyperv/vmbus: Move channel list to vmbus_softcSepherosa Ziehau2016-07-121-1/+3