aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/vmbus
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
* Fix i386 build for r361275Li-Wen Hsu2020-05-201-2/+3
* HyperV socket implementation for FreeBSDWei Hu2020-05-206-14/+670
* hyperv: Add Hygon Dhyana support.Konstantin Belousov2020-02-131-0/+1
* hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.Wei Hu2019-07-091-0/+4
* Distinguish _CID match and _HID match and make lower priority probeTakanori Watanabe2018-10-261-6/+7
* Eliminate the arena parameter to kmem_free(). Implicitly this corrects anAlan Cox2018-08-251-2/+1
* Eliminate kmem_malloc()'s unused arena parameter. (The arena parameterAlan Cox2018-08-211-2/+2
* Use SMAP on amd64.Konstantin Belousov2018-07-291-0/+1
* hyperv: Fix boot-up after malloc() returns memory of NX by default nowDexuan Cui2018-07-071-1/+1
* i386 4/4G split.Konstantin Belousov2018-04-131-2/+4
* Correct comment typo in Hyper-VEd Maste2018-03-301-1/+1
* Rename assym.s to assym.incEd Maste2018-03-202-2/+2
* PTI for amd64.Konstantin Belousov2018-01-173-6/+8
* hyperv/vmbus: Expose Hyper-V major version.Sepherosa Ziehau2017-10-101-1/+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-144-4/+4
* hyperv/vmbus: Reorganize vmbus device treeSepherosa Ziehau2017-05-102-40/+156
* hyperv: Use kmem_malloc for hypercall memory due to NX bit change.Sepherosa Ziehau2017-04-191-12/+19
* hyperv: Add method to read 64bit Hyper-V specific time value.Sepherosa Ziehau2017-01-093-12/+38
* hyperv/vmbus: Nuke unnecessary critical sections.Sepherosa Ziehau2016-12-283-14/+12
* hyperv: Unbreak EARLY_AP_STARUP Hyper-V bootstrap by using intrhookSepherosa Ziehau2016-12-212-2/+30
* hyperv: Implement userspace gettimeofday(2) with Hyper-V reference TSCSepherosa Ziehau2016-12-191-3/+18
* hyperv: Allow userland to ro-mmap reference TSC pageSepherosa Ziehau2016-12-152-11/+49
* hyperv: Implement "enlightened" time counter, which is rdtsc based.Sepherosa Ziehau2016-12-142-0/+128
* hyperv/vmbus: Add channel polling support.Sepherosa Ziehau2016-12-122-0/+213
* hyperv/timesync: Support "sent TC" to improve accuracy.Sepherosa Ziehau2016-12-083-18/+2
* hyperv/vmbus: Utilize vmbus_chan_run_task()Sepherosa Ziehau2016-12-081-2/+1
* hyperv/vmbus: Use pause if possible.Sepherosa Ziehau2016-12-071-7/+9
* hypver/vmbus: Remove extra assertion.Sepherosa Ziehau2016-11-301-2/+0
* hyperv/vmbus: Add DEVMETHOD to map cpu to event taskq.Sepherosa Ziehau2016-11-302-0/+19
* 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-281-18/+54
* 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/vmbus: Add supportive transaction wait function.Sepherosa Ziehau2016-11-281-0/+34
* 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-251-0/+35
* 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-251-2/+26
* 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