Age | Commit message (Expand) | Author |
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 |
2015-12-14 | track used memory in each VM. This is passed back to vmctl status. | Mike Larkin |
2015-12-08 | Set up an IDT vector for Xen callbacks | Mike Belopuhov |
2015-12-07 | Add cpuid bits documented in the August 2015 revision of | Jonathan Gray |
2015-12-06 | child_return() is already declared in <sys/proc.h> | Philip Guenther |
2015-11-26 | Automatically start vmm(4) when the first VM is created and after the | Reyk Floeter |
2015-11-23 | No longer need 'option VMM', declaring the vmm0 device is sufficient. | Theo de Raadt |
2015-11-16 | Some minor tweaks: | Martin Pieuchot |
2015-11-13 | vmm(4) kernel code | Mike Larkin |
2015-11-10 | pmap changes required for vmm. Changes include addition of pm_type to | Mike Larkin |
2015-11-09 | EPT paging permission bits for amd64, will be used in subsequent pmap | Mike Larkin |
2015-10-30 | Fix interaction between inteldrm(4) and efifb(4). If we were booted by UEFI | Mark Kettenis |
2015-10-29 | Remove duplicated prototype. | Miod Vallat |
2015-10-05 | Fix efiboot not to use the usual kernel load address. Load the kernel in | YASUOKA Masahiko |
2015-09-30 | Use consistant whitespace/comments for #define'ing LABELSECTOR, | Kenneth R Westerback |
2015-09-30 | How about I delete _all_ the BITFIELDTYPE comments? | Philip Guenther |
2015-09-26 | lint is dead and C99 may be old enough to drive a car: delete LONGLONG | Philip Guenther |
2015-09-26 | lint is dead: BITFIELDTYPE comments aren't useful | Philip Guenther |
2015-09-13 | Introduce intr_barrier(4), an interface that guarantees that an interrupt | Mark Kettenis |
2015-09-02 | remove a bunch of orphaned prototypes and unused functions; ok miod | Mike Belopuhov |