Age | Commit message (Expand) | Author |
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 | Some tweaks such that ACPI 5.1 tables are recognized as well. | Mark Kettenis |
2018-06-30 | acpisurface(4): driver for Surface Pro 4 and Surface Book hardware | Mike Larkin |
2018-06-30 | Remove strange /* End of file */ style. | Theo de Raadt |
2018-06-30 | Add intr_enable() here as well. | Mark Kettenis |
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 | Add missing <sys/param.h>. | Mark Kettenis |
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-28 | Add ci_acpi_proc_id member to struct cpu_info; needed by acpi(4). | Mark Kettenis |
2018-06-27 | Rework vbus(4) interrupt handling to be similar to cbus(4). Expose functions | Mark Kettenis |
2018-06-26 | The disk specification in an Open Firmware device path depends on the bus | Mark Kettenis |
2018-06-26 | Make ast() call refreshcreds(). Tweak this code to be similar to the amd64. | Mark Kettenis |
2018-06-25 | Add code that builds a basic device tree from ACPI tables if the firmware | Mark Kettenis |
2018-06-25 | Reorganize acpi(4) code a bit in preparation for upcoming arm64 support. | Mark Kettenis |
2018-06-24 | If ACPI tables are present, set a global variable to point at their | Mark Kettenis |
2018-06-24 | Move signal generation from fputrap() to where it's called in trap() | Philip Guenther |
2018-06-23 | Save and restore FPU registers around signal handlers. | Mark Kettenis |
2018-06-23 | Add -z notext and -z norelro to prevent fatal warnings with ld.lld(1). | Mark Kettenis |
2018-06-22 | Move up the setting of pcb_tf, refreshcreds(), and stack check so that | Philip Guenther |
2018-06-22 | Updating md_astpending in ast() creates a race, update the variable in asm | Dale Rahn |
2018-06-22 | Update the pointer to the trapframe in the PCB when handling an AST. | Mark Kettenis |
2018-06-22 | Update the pointer to the trapframe in the PCB when handling an AST. | Mark Kettenis |
2018-06-22 | Save and restore the relevant FPU state on armv7. | Mark Kettenis |
2018-06-22 | Finish the last missing piece for the i386 meltdown fix: | Alexander Bluhm |
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 | Remove the MAKE_FRAME macro to trace over ioapic interrupts in ddb. | Alexander Bluhm |
2018-06-18 | "a = 1; b = 100; c = a * b; if (c == 0) c = 100;" | Kenneth R Westerback |
2018-06-18 | Improve indentation and variable naming. | Visa Hankala |
2018-06-18 | Fix build with DEBUG_PCI_CONF. | Visa Hankala |
2018-06-18 | Align the end of the retguard area on a page boundary and provide symbols | Philip Guenther |
2018-06-16 | Enable imxrtc(4). | Mark Kettenis |
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-15 | Reorder trapframe/intrframe to put %ebp next to %eip and make it | Alexander Bluhm |
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-13 | Make octeon kernels compile with DEBUG. | Visa Hankala |
2018-06-11 | Split out the PHY initialization code and add a "no-op" implementation for | Mark Kettenis |
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 |