summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2018-07-05vmm(4): print guest vcpu mode and cpl in debug output if VM crashesMike Larkin
2018-07-05vmm(4): add some utility functions for checking vcpu cpl and modeMike Larkin
2018-07-04It is possible for a memory write to not complete if no barrier existsDale Rahn
2018-07-04enable trunk(4)kn
2018-07-04Properly pass around the PCI "chipset tag" in acpi(4) and refactorMark Kettenis
2018-07-04ptrace debug support for arm64.Dale Rahn
2018-07-04Fix a wrong memcmp in k7/k8 powernow code.Mike Larkin
2018-07-04Clean up some extern definitions and includes in hibernate MD codeMike Larkin
2018-07-04Clean up some extern definitions and includes in hibernate MD codeMike Larkin
2018-07-03Add retguard macros for kernel asm.mortimer
2018-07-03Make intrframe the exact same size as trapframe: instead of pushingPhilip Guenther
2018-07-03add amd speculation control cpuid bitsJonathan Gray
2018-07-03Remove dead code present since r1.1. Fix CID 1470238.Martin Pieuchot
2018-07-02Allow pluart(4) to attach to acpi(4).Mark Kettenis
2018-07-02Allow xhci(4) to attach to acpi(4).Mark Kettenis
2018-07-02Enable the FPU when calling EFI runtime services. The new UEFI firmware forMark Kettenis
2018-07-02Add functions to allow the use of the FPU in the kernel.Mark Kettenis
2018-07-02vmm: wrap a long line and prefix a hex value printed in a debug printfMike Larkin
2018-07-02clarify what is actually needed from a header file being includedMike Larkin
2018-07-01Revert bit I didn't intend to commit.Mark Kettenis
2018-07-01Hook up acpi(4) on arm64. Various bits of driver glue are still missingMark Kettenis
2018-07-01Update IDTVEC, KIDTVEC, and KUENTRY to align with _ALIGN_TRAPS instead ofPhilip Guenther
2018-07-01Move acpi(4) attach glue into acpi_machdep.c.Mark Kettenis
2018-07-01Add retguard asm macros.mortimer
2018-07-01Provide _ALIGN_TRAPS macro for text alignment with a trap-sled, thenPhilip Guenther
2018-06-30Don't try to set XCR0_X87 when XSAVE isn't supported at all. FixesPhilip Guenther
2018-06-30Some tweaks such that ACPI 5.1 tables are recognized as well.Mark Kettenis
2018-06-30acpisurface(4): driver for Surface Pro 4 and Surface Book hardwareMike Larkin
2018-06-30Remove strange /* End of file */ style.Theo de Raadt
2018-06-30Add intr_enable() here as well.Mark Kettenis
2018-06-30Add intr_enable() function, intended for MI use to amd64 and i386 and useMark Kettenis
2018-06-29vmm: add more information to a debug printf when the guest %xcr0 doesn'tMike Larkin
2018-06-28Add missing <sys/param.h>.Mark Kettenis
2018-06-28remove other chunk of accidentally committed test code, spotted by deraadtStuart Henderson
2018-06-28remove accidentally committed test code, spotted by deraadtStuart Henderson
2018-06-28Add ci_acpi_proc_id member to struct cpu_info; needed by acpi(4).Mark Kettenis
2018-06-27Rework vbus(4) interrupt handling to be similar to cbus(4). Expose functionsMark Kettenis
2018-06-26The disk specification in an Open Firmware device path depends on the busMark Kettenis
2018-06-26Make ast() call refreshcreds(). Tweak this code to be similar to the amd64.Mark Kettenis
2018-06-25Add code that builds a basic device tree from ACPI tables if the firmwareMark Kettenis
2018-06-25Reorganize acpi(4) code a bit in preparation for upcoming arm64 support.Mark Kettenis
2018-06-24If ACPI tables are present, set a global variable to point at theirMark Kettenis
2018-06-24Move signal generation from fputrap() to where it's called in trap()Philip Guenther
2018-06-23Save and restore FPU registers around signal handlers.Mark Kettenis
2018-06-23Add -z notext and -z norelro to prevent fatal warnings with ld.lld(1).Mark Kettenis
2018-06-22Move up the setting of pcb_tf, refreshcreds(), and stack check so thatPhilip Guenther
2018-06-22Updating md_astpending in ast() creates a race, update the variable in asmDale Rahn
2018-06-22Update the pointer to the trapframe in the PCB when handling an AST.Mark Kettenis
2018-06-22Update the pointer to the trapframe in the PCB when handling an AST.Mark Kettenis
2018-06-22Save and restore the relevant FPU state on armv7.Mark Kettenis