summaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/vmbus
Commit message (Expand)AuthorAgeFilesLines
* hyperv: Fix a typo in a source code commentGordon Bergling2022-09-071-1/+1
* hyperv: Register the MSR-based timecounter during SI_SUB_HYPERVISORMark Johnston2021-11-221-9/+7
* hyperv: Register hyperv_timecounter later during bootMark Johnston2021-11-011-2/+8
* pvclock: Add vDSO supportAdam Fenn2021-10-101-0/+2
* hyperv: Fix vmbus after the i386 4/4 splitMark Johnston2021-06-221-1/+5
* hyperv: register intr handler as usermode-mapped if loaded as moduleKonstantin Belousov2021-06-121-0/+16
* 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