aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/vmbus
Commit message (Expand)AuthorAgeFilesLines
* hyperv: Fix a typo in a source code commentGordon Bergling2022-09-071-1/+1
* pvclock: Add vDSO supportAdam Fenn2021-10-121-0/+2
* hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.Wei Hu2021-03-151-0/+4
* Prevent framebuffer mmio space from being allocated to other devices on HyperV.Wei Hu2021-03-151-0/+57
* MFC r357871:Konstantin Belousov2020-02-201-0/+1
* 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
* hyperv/vmbus: Fix sysctl tree leakage, if channel open fails.Sepherosa Ziehau2016-11-251-0/+1
* hyperv/vmbus: Minor style changes.Sepherosa Ziehau2016-11-251-5/+4
* hyperv/vmbus: Commit the GPADL id only after the connection succeeds.Sepherosa Ziehau2016-11-251-7/+8
* hyperv/vmbus,pcib: unbreak build in case NEW_PCIB is undefinedDexuan Cui2016-11-252-5/+18