Age | Commit message (Expand) | Author |
2017-05-19 | Respect max VPID/ASID limits. VMX VPIDs are capped at 4095, for now. | Mike Larkin |
2017-05-19 | return EIO to vmd if the guest HLTs with interrupts disabled | Mike Larkin |
2017-05-18 | Since copyin(9) already doeas access 32-bit quantities atomically, we can | Mark Kettenis |
2017-05-16 | Tweak previous, s/int/unsigned/, since the format character is %u. | YASUOKA Masahiko |
2017-05-16 | Compare device pathes properly to find the booted disk. | YASUOKA Masahiko |
2017-05-12 | Make copyin(9) and copyout(9) atomic for naturally aligned 32-bit words. | Mark Kettenis |
2017-05-12 | Make atomic.h ready to be included in userland. | Martin Pieuchot |
2017-05-11 | panic doesn't need \n. | Mike Larkin |
2017-05-11 | Casting int is required for passing uint64 value to "%u" since we don't | YASUOKA Masahiko |
2017-05-10 | The setting of the cpu feature flags for PCLMUL and AES-NI was guarded with | Theo Buehler |
2017-05-08 | After a break point at the beginning of a function, printing its | Alexander Bluhm |
2017-05-08 | add a BUS_DMA_64BIT flag to bus_dma on all our archs. | David Gwynne |
2017-05-08 | add printing of arguments in stack traces. | David Gwynne |
2017-05-07 | further improvement to vmm fpu handling (support avx and avx2, block | Mike Larkin |
2017-05-05 | Allow setting guest %xcr0 from vmd(8). | Mike Larkin |
2017-05-02 | Switch glxsb(4), VIA padlock and AES-NI drivers over to the new AES | Mike Belopuhov |
2017-05-02 | Allow setting of guest MSRs from vmd(8). This change is the first part of | Mike Larkin |
2017-04-30 | Remove some KGDB leftovers. | Martin Pieuchot |
2017-04-30 | Rename Debugger() into db_enter(). | Martin Pieuchot |
2017-04-30 | Unifdef KGDB. | Martin Pieuchot |
2017-04-28 | add some comments. no functional change | Mike Larkin |
2017-04-28 | vmm: don't use invvpid if we didn't detect vpid capability during | Mike Larkin |
2017-04-27 | rename a struct that was denoted as "VMX only" to make it more clear | Mike Larkin |
2017-04-27 | use a more descriptive value from the VEI_DIR_xxx enum instead of a | Mike Larkin |
2017-04-27 | vmm(4): proper save/restore of FPU context during entry/exit. | Mike Larkin |
2017-04-26 | Convert some hardcoded function names in printfs into %s / __func__. | Mike Larkin |
2017-04-26 | Fix a typo relating to savefpu alignment | Mike Larkin |
2017-04-20 | Tweak lock inits to make the system runnable with witness(4) | Visa Hankala |
2017-04-20 | Hook up mutex(9) to witness(4). | Visa Hankala |
2017-04-20 | Hook up mplock to witness(4) on amd64 and i386. | Visa Hankala |
2017-04-20 | Add routines for saving stack traces and printing saved traces | Visa Hankala |
2017-04-16 | Replace fetch_and_add() with atomic_inc_int_nv() from <sys/atomic.h> | Visa Hankala |
2017-04-14 | SVM: calculate max ASID value and save for later use. This will be used in | Mike Larkin |
2017-04-13 | Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it | Philip Guenther |
2017-04-02 | Filter out RDTSCP, needed to handle solaris guests. We set the VMX control | Mike Larkin |
2017-03-28 | Properly handle VMX entry controls governing guest processor mode. | Mike Larkin |
2017-03-28 | add RDTSCP flags to identcpu.c | Mike Larkin |
2017-03-27 | typo in debug build | Mike Larkin |
2017-03-27 | add a newline to an error printf | Mike Larkin |
2017-03-27 | hibernate_free() should not be called from MD code, acpi_sleep_state() | Theo de Raadt |
2017-03-26 | KNF | Jeremie Courreges-Anglas |
2017-03-26 | discard MSR reads from unknown MSRs instead of passing them through. That | Mike Larkin |
2017-03-26 | Add "AVX" to the comment above the previous commit. Spotted by reyk | Mike Larkin |
2017-03-26 | Suppress AVX from the extended CPUID flags. Our AVX treatment is currently | Mike Larkin |
2017-03-25 | Split vmm_probe() into a vmm_enabled() function, to better follow the | Theo de Raadt |
2017-03-25 | Use explicit operand with SVM instructions as clang doesn't recognize the | Mark Kettenis |
2017-03-24 | Handle guest interruptibility state - Reset the interruptibility state | Mike Larkin |
2017-03-24 | Exit to vmd on byte size PCI accesses. | Mike Larkin |
2017-03-24 | Allow returns from vmd after handling cpuid exits (handles the case where | Mike Larkin |
2017-03-23 | Bump the emulated PCI MMIO range end to 0xFFFFFFFF. This slightly | Mike Larkin |