summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2021-12-23Fix endless loop in the interrupt handler. When iterating over eachPatrick Wildt
2021-12-23Roll the syscalls that have an off_t argument to remove the explicit padding.Philip Guenther
2021-12-20Make mtw(4) known to the config(8) framework.hastings
2021-12-19Add an implementation for the protocol to communicate with coprocessorsMark Kettenis
2021-12-19Enable aplmbox(4).Mark Kettenis
2021-12-18Add aplmbox(4), a driver for the mailbox that provides a communicationMark Kettenis
2021-12-17Disable a few warning flags that were introduced and enabled by defaultPatrick Wildt
2021-12-16Attach com over acpi on amd64. Some hardware uses a different interruptAnton Lindqvist
2021-12-15typo in previousTheo de Raadt
2021-12-14delete incorrect comment about sys/cdefs.hTheo de Raadt
2021-12-14Use "rng-seed" and "kaslr-seed" properties from the device tree to mix inMark Kettenis
2021-12-12remove unused variable to fix build with llvm 13Jonathan Gray
2021-12-11Change compatible string to something that makes more sense.Mark Kettenis
2021-12-11remove unused variable to fix build with llvm 13; ok jca@Christian Weisgerber
2021-12-11Add support for interrupts represented by ACPI PCI Interrupt Link Devices.Mark Kettenis
2021-12-11Thanks to the reverse engineering efforts by Hector Martin, we now knowMark Kettenis
2021-12-11Attach apldart(4) early.Mark Kettenis
2021-12-09Make the clockpad work in "raw" mode.Mark Kettenis
2021-12-09Fix cpuid leaf clamping to let through cpuid(0x15) when we have anPhilip Guenther
2021-12-09Add aplpmgr(4), a driver for the power management controller found onMark Kettenis
2021-12-09We only have one syscall table: inline sysent/SYS_MAXSYSCALL andPhilip Guenther
2021-12-07Delete an #if block that dates from rev 1.1 and hasn't been enabledPhilip Guenther
2021-12-07Add missing kernel unlock in error path.Anton Lindqvist
2021-12-06Start to delete emulation support: since we're Just ELF, makePhilip Guenther
2021-12-06Implement DMA address translation for "raw" loads as well.Mark Kettenis
2021-12-06Implement DMA address translation for "raw" loads as well.Mark Kettenis
2021-12-06zero correct var in cpu_dump()Jonathan Gray
2021-12-04vmm(4): reload vmcs after possible sleep pointsDave Voutila
2021-12-03- support I2C connected PMIC, add "early 1" to sxitwi.SASANO Takayoshi
2021-12-01Fix booting from an IDE block device on the Sun Blade 100. ApparentlyMark Kettenis
2021-11-30add ixl(4)Theo de Raadt
2021-11-30enable uhid/fidoTheo de Raadt
2021-11-29vmm(4): bump remote vmclear spinout ticksDave Voutila
2021-11-27free() with nullptr is OK, but not if the size is unitialized, and theTheo de Raadt
2021-11-27stop building kernels with -Wno-uninitialized on clang archsJonathan Gray
2021-11-26The IORT table usually only contains single mappings. While on the LX2K therePatrick Wildt
2021-11-26avoid clang -Wsometimes-uninitialized warning when DDB is not definedJonathan Gray
2021-11-26avoid clang -Wsometimes-uninitialized warning when MULTIPROCESSOR is notJonathan Gray
2021-11-23limit a variable to the scope inside #ifdef where it is usedTheo de Raadt
2021-11-22Enable iicmux(4) and pcyrtc(4).Mark Kettenis
2021-11-22Hack alert! Apple M1 systems still don't work with an MP kernel.Mark Kettenis
2021-11-22vmm(4): copyout guest state on VM_EXIT_NONEDave Voutila
2021-11-19Correct the CPUID() and CPUID_LEAF() macros to not include a trailingPhilip Guenther
2021-11-14Make sure efiboot is built with RELA/REL relocations and not RELR,Philip Guenther
2021-11-13Catch up with (proposed) Linux device tree bindings.Mark Kettenis
2021-11-12Add support for controlling keyboard LEDs.Mark Kettenis
2021-11-12Use a mutex to lock the bus such that we can safely access the bus fromMark Kettenis
2021-11-11The Apple DART has a nifty feature that allows us protection of subrangesMark Kettenis
2021-11-11Retire switch(4) it never really was production ready and the OpenFlowClaudio Jeker
2021-11-09Add gpiokeys(4) for arm64Klemens Nanni