index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
amd64
/
include
Age
Commit message (
Expand
)
Author
2016-12-14
Add the TSC timecounter and use it on Skylake machines where the HPET
Reyk Floeter
2016-10-26
Don't use a bitfield in the msr store index structure. This may not end up
Mike Larkin
2016-10-13
Add an extra debug line when virtualization is disabled in the firmware.
Martijn van Duren
2016-10-12
Allow 4 vio(4) interfaces in each VM. Also fix a bad interrupt assignment that
Mike Larkin
2016-10-06
add a debug function that was useful in finding the previous
Mike Larkin
2016-10-03
disable PAT and MTRR in guest VMs
Mike Larkin
2016-09-30
Compute CR3 target count. Needed for upcoming debugging diff.
Mike Larkin
2016-09-27
read and cache VMFUNC capability during boot. for use in an upcoming diff
Mike Larkin
2016-09-10
Enable VMM debug and add a few new controls
Mike Larkin
2016-09-04
Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel
Martin Pieuchot
2016-09-04
TCB_GET_MEMBER() is no longer used after the TIB changes
Philip Guenther
2016-09-04
Restrict MSR access to supported ones, log invalid accesses.
Mike Larkin
2016-09-03
Increase the number of mbufs on most architectures. This is based
Alexander Bluhm
2016-09-03
fix typo "mode" -> "model" when referring to "Model specific registers"
Mike Larkin
2016-09-03
add SDBG to cpuid bits and identcpu
Mike Larkin
2016-09-01
Make vcpu_reset_regs use new writeregs code
Stefan Kempf
2016-09-01
Add ioctls to get/set VCPU registers
Stefan Kempf
2016-09-01
Remove the clock hack, and properly handle interrupts generated from vmd(8)'s
Mike Larkin
2016-08-17
Fix x86_atomic_{set|clear}bits_u64() by using the "er" constraint instead
Mark Kettenis
2016-07-28
Store the acpi processor ID/UID in struct cpu_info, and use it to attach
Mark Kettenis
2016-07-16
Fix an incorrect shift value when calculating the mask for the VMCS MSR
Mike Larkin
2016-06-29
Don't write a 1 to the RIRR bit in the IOAPIC redirection register. This bit
Mike Larkin
2016-06-22
Identify UMIP feature, if available.
Mike Larkin
2016-06-22
Setup Hyper-V hypercall page and an IDT vector.
Mike Belopuhov
2016-06-21
add support to efifb for drawing a console on a coreboot framebuffer
Joshua Stein
2016-06-10
Remove readpage and writepage ioctls.
Stefan Kempf
2016-06-07
Allocate RAM for guest VM in vmd(8) and pass it to vmm(4)
Stefan Kempf
2016-05-10
SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookie
Theo de Raadt
2016-05-09
2nd identical definition of PROC_PC macro is not needed
Theo de Raadt
2016-05-04
Initial support for MSI-X. Only supported on amd64 for now. I have diffs to
Mark Kettenis
2016-04-27
G/C DDB_REGS.
Martin Pieuchot
2016-04-26
Add decode functions for some of the MSRs that are commonly used. Only
Mike Larkin
2016-04-26
Convert some magic numbers into #defines - this is needed for some MTRR
Mike Larkin
2016-04-25
cr0, cr3, cr4 diagnostics / debug functions (used when VMs crash)
Mike Larkin
2016-04-25
add a few new exit types found in newer cpus
Mike Larkin
2016-04-06
define number of exit/entry save/load MSRs as a #define instead of a magic
Mike Larkin
2016-04-03
Move the setting of pcb_fsbase out of reset_segs() into its callers
Philip Guenther
2016-04-03
Remove __lockbarrier() defines, unused since cpu_lock removal a few
Jonathan Gray
2016-03-13
Introduce memory ranges to support VMs with >= 4G RAM
Stefan Kempf
2016-03-09
Add a comment to the vcpu state enum to remind people there is a matching
Mike Larkin
2016-02-27
Rename kdb_trap() into db_ktrap().
Martin Pieuchot
2016-02-26
Rename and move x86 calllframe definitions in <machine/frame.h> to use
Martin Pieuchot
2016-02-20
Add "interrupt pending on vcpu" ioctl to vmm. Needed for upcoming interrupt
Mike Larkin
2016-02-16
Allow userland to initialize CR0 when resetting a VCPU instead of
Stefan Kempf
2016-02-08
Set EPT bits of guest pages in pmap_enter instead of doing it
Stefan Kempf
2016-01-10
Page fault handling tweaks for vmm:
Stefan Kempf
2016-01-08
Add "vmm" pledge to allow restricted ioctl access to /dev/vmm.
Reyk Floeter
2016-01-04
Do proper termination of VMs by doing proper VCPU run state management.
Mike Larkin
2015-12-17
Move vcpu register state init to vmd. Allows vmd bootloader to make the
Mike Larkin
2015-12-15
support reset vcpu by triple fault (kernel part, userland fix will come
Mike Larkin
[next]