Age | Commit message (Expand) | Author |
2019-08-26 | Remove rdtsc macro. | Paul Irofti |
2019-08-09 | Add TSC synchronization for multiprocessor machines. | Paul Irofti |
2019-08-07 | Mitigate CVE-2019-1125: block speculation past conditional jump to mis-skip | Philip Guenther |
2019-08-07 | Add codepatch_jmp(), like codepath_call() but inserting a jmp instead of a call. | Philip Guenther |
2019-08-04 | Fix a typo I noticed reviewing the smbios code cleanup diff. | kmos |
2019-08-04 | Cleanup the bios(4)/smbios(4) code a bit. Fix some KNF issues, reduce | Mark Kettenis |
2019-07-26 | emove duplicate definitions of LAPIC_ID_MASK and LAPIC_ID_SHIFT. | Kevin Lo |
2019-07-17 | vmm/vmd: Fix migration with pvclock | pd |
2019-07-14 | Delete obsolete bits in a comment: mcontext is gone and struct reg is no | Philip Guenther |
2019-06-28 | Write back and invalidate caches before updating CPU microcode, | Alexander Bluhm |
2019-06-25 | Implement suspend/resume support for MSI-X interrupts. Loosely based on | Mark Kettenis |
2019-06-14 | Add TSC_ADJUST CPUID flag. | Mark Kettenis |
2019-05-28 | Remove a 15 year old XXX comment | Mike Larkin |
2019-05-17 | Oops, forgot to include a copyright year when originally added | Philip Guenther |
2019-05-17 | Mitigate Intel's Microarchitectural Data Sampling vulnerability. | Philip Guenther |
2019-05-15 | Add support to the BIOS bootloader for random kernel base VA | Mike Larkin |
2019-05-13 | vmm: add host side pvclock | pd |
2019-05-12 | Delete cpu_idle_{enter,leave}_fcn() as unused. Add RETGUARD checks to | Philip Guenther |
2019-05-12 | s/availible/available/ | Philip Guenther |
2019-05-12 | vmm: add a x86 page table walker | pd |
2019-05-04 | Improve the interaction between efifb(4), inteldrm(4) and radeondrm(4) | Mark Kettenis |
2019-05-02 | Fix vmm_support.S compilation error with gcc 8.3 | Mike Larkin |
2019-04-10 | change marks[] array to uint64_t, so the code can track full 64-bit | Theo de Raadt |
2019-04-02 | Add variable length trap padding between the retguard epilogue and the | mortimer |
2019-04-01 | vmm(4): flush EPT when uvm removes mappings from a nested page table | Mike Larkin |
2019-04-01 | vmm(4): Don't advertise support for SSBD and related speculative exec | Mike Larkin |
2019-04-01 | vmm(4): Don't advertise support for MCE/MCA since we don't implement | Mike Larkin |
2019-03-26 | vmm(4): On VMX, use sgdt/sidt to reset the GDT/IDT limits after exiting | Mike Larkin |
2019-03-25 | Fix pctr(4) issues with MP and suspend: | Philip Guenther |
2019-03-25 | X86_IPI_NAMES's only use was #if 0'ed out; delete both | Philip Guenther |
2019-03-23 | Use the debugger mutex for `ddb_mp_mutex'. This should prevent a race | Visa Hankala |
2019-03-02 | Bump VMM_MAX_NAME_LEN to 64 to allow for longer vm names. | Antoine Jacoutot |
2019-02-20 | vmm(4): allow preservation and restoration of guest debug registers | Mike Larkin |
2019-02-18 | Remove PTPpaddr and use proc0.p_addr->u_pcb.pcb_cr3 instead. This also | YASUOKA Masahiko |
2019-01-24 | the KERN*_{HI,LO} variables are not needed, and easier to calculate the | Theo de Raadt |
2019-01-22 | flense more trailing whitespace | Peter Hessler |
2019-01-22 | remove trailing whitespace in the Laptop Package part of the license text. | Peter Hessler |
2019-01-21 | Support 2TB phys mem | Mike Larkin |
2019-01-21 | vmm: better handling of two SMM related MSRs | Mike Larkin |
2019-01-20 | Implement rdmsr_safe | Mike Larkin |
2019-01-19 | Add a pwraction sysctl that controls what the power button does on acpi. | Ted Unangst |
2019-01-19 | Finish randominzing remaining layers of pmap_kernel | Mike Larkin |
2019-01-11 | Move the placement of pmap_kernel's toplevel PML4 page | Mike Larkin |
2019-01-10 | add efifb_stolen() to get the size of the efifb framebuffer | Jonathan Gray |
2019-01-06 | Increase L2 PTE reservation for the kernel | Mike Larkin |
2019-01-03 | Crank MAXTSIZ to next pow2 (256MB) because a few piggy binaries | Theo de Raadt |
2018-12-21 | remove intr_find_mpmapping proto func removed in intr.c rev 1.31 in 2011 | Jonathan Gray |
2018-12-05 | Include srp.h where struct cpu_info uses srp to avoid erroring out when | Jonathan Gray |
2018-10-20 | Add i386 relocations. Needed for 32-bit UEFI bootloader. | Mark Kettenis |
2018-10-07 | In vmm, handle xsetbv like xrstor: instead of trying to prevalidate | Philip Guenther |