Age | Commit message (Expand) | Author |
2018-07-06 | Fix efiboot not to panic when a serial which does not exist actually | YASUOKA Masahiko |
2018-07-06 | Split trap() into kerntrap() and usertrap(), with all the signal generation | Philip Guenther |
2018-07-05 | backout r1.11 "Add retguard macros for kernel asm", ok deraadt | Stuart Henderson |
2018-07-05 | forgot to commit vmmvar.h needed by previous two commits, thanks ccardenas | Mike Larkin |
2018-07-05 | vmm(4): print guest vcpu mode and cpl in debug output if VM crashes | Mike Larkin |
2018-07-05 | vmm(4): add some utility functions for checking vcpu cpl and mode | Mike Larkin |
2018-07-04 | Properly pass around the PCI "chipset tag" in acpi(4) and refactor | Mark Kettenis |
2018-07-04 | Clean up some extern definitions and includes in hibernate MD code | Mike Larkin |
2018-07-03 | Add retguard macros for kernel asm. | mortimer |
2018-07-03 | Make intrframe the exact same size as trapframe: instead of pushing | Philip Guenther |
2018-07-03 | add amd speculation control cpuid bits | Jonathan Gray |
2018-07-03 | Remove dead code present since r1.1. Fix CID 1470238. | Martin Pieuchot |
2018-07-02 | vmm: wrap a long line and prefix a hex value printed in a debug printf | Mike Larkin |
2018-07-01 | Update IDTVEC, KIDTVEC, and KUENTRY to align with _ALIGN_TRAPS instead of | Philip Guenther |
2018-07-01 | Move acpi(4) attach glue into acpi_machdep.c. | Mark Kettenis |
2018-07-01 | Add retguard asm macros. | mortimer |
2018-07-01 | Provide _ALIGN_TRAPS macro for text alignment with a trap-sled, then | Philip Guenther |
2018-06-30 | Don't try to set XCR0_X87 when XSAVE isn't supported at all. Fixes | Philip Guenther |
2018-06-30 | acpisurface(4): driver for Surface Pro 4 and Surface Book hardware | Mike Larkin |
2018-06-30 | Add intr_enable() function, intended for MI use to amd64 and i386 and use | Mark Kettenis |
2018-06-29 | vmm: add more information to a debug printf when the guest %xcr0 doesn't | Mike Larkin |
2018-06-28 | remove other chunk of accidentally committed test code, spotted by deraadt | Stuart Henderson |
2018-06-28 | remove accidentally committed test code, spotted by deraadt | Stuart Henderson |
2018-06-25 | Reorganize acpi(4) code a bit in preparation for upcoming arm64 support. | Mark Kettenis |
2018-06-24 | Move signal generation from fputrap() to where it's called in trap() | Philip Guenther |
2018-06-22 | vmm(4): Be more careful when tearing down VMs, to avoid a possible race | Mike Larkin |
2018-06-21 | Save and restore retguard area during hibernate unpack. This copies the | Mike Larkin |
2018-06-21 | Add missing comma. This fixes compilation if we enable VMM_DEBUG macro. | Kevin Lo |
2018-06-20 | On newer AMD parts, use CoreId (EBX) and NodeId (ECX) from cpuid 0x8000001e | Stuart Henderson |
2018-06-19 | SMT (Simultanious Multi Threading) implementations typically share | Mark Kettenis |
2018-06-18 | "a = 1; b = 100; c = a * b; if (c == 0) c = 100;" | Kenneth R Westerback |
2018-06-18 | Align the end of the retguard area on a page boundary and provide symbols | Philip Guenther |
2018-06-16 | Oops, turned on forceukbd during testing of eager FPU work and it slipped | Philip Guenther |
2018-06-15 | Split out the T_PAGEFLT handling into its own function, pageflttrap(). | Philip Guenther |
2018-06-14 | Put the .openbsd.randomdata.retguard input section at the start of the | Philip Guenther |
2018-06-14 | Clear the GPRs when entering the kernel from userspace so that | Philip Guenther |
2018-06-14 | Grab the FPU lock before calling aesni_enc | Mike Belopuhov |
2018-06-13 | alltraps was branching multiple times on whether the trap was from kernel | Philip Guenther |
2018-06-10 | Only use the separate DDBPROF trap03 entry when coming from the kernel | Philip Guenther |
2018-06-10 | Put the register-saving parts of INTRENTRY() into their own macros for | Philip Guenther |
2018-06-10 | Delete dead store of %rax in DDBPROF return path | Philip Guenther |
2018-06-09 | Move all the DDBPROF logic into the trap03 (#BP) handler to keep alltraps | Philip Guenther |
2018-06-07 | Apply the retpoline transformation to indirect jumps in the raw ASM | Philip Guenther |
2018-06-07 | Treat XSAVEOPT and other XSAVE extensions like other cpu flags | Philip Guenther |
2018-06-05 | Switch from lazy FPU switching to semi-eager FPU switching: track whether | Philip Guenther |
2018-06-05 | Split "return to userspace via iretq" from intr_fast_exit into intr_user_exit. | Philip Guenther |
2018-06-01 | Clear aesni_sc if the context is freed, to avoid leaving a dangling | Frederic Cambus |
2018-06-01 | Clear vc3_sc if the context is freed, to avoid leaving a dangling | Frederic Cambus |
2018-06-01 | Enable witness(4) on select architectures to help the current MP work. | Visa Hankala |
2018-05-31 | Return error values directly where appropriate, instead of using the err | Frederic Cambus |