summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
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
2021-11-09Sort gpio{leds,charger}Klemens Nanni
2021-11-07Enable igc(4).Patrick Wildt
2021-11-02Remove trailing whitespaceMike Larkin
2021-11-02Enable igc(4).Patrick Wildt
2021-11-01Remove backwards compat code.Mark Kettenis
2021-11-01Catch up with the Linux device tree bindings. Put the USB DARTs into bypassMark Kettenis
2021-11-01Add support for the keyboard/touchpad on Apple M1 laptops.Mark Kettenis
2021-10-31Add aplspi(4), a driver for the SPI controller found on the Apple M1 SoC.Mark Kettenis
2021-10-30Add GPIO functionality (including support for using GPIOs as interrupt pins).Mark Kettenis
2021-10-26Improve unhibernate performance (30% on some machines, another upcoming diffTheo de Raadt
2021-10-26Enable vmx(4) on arm64. Tested using VMware Fusion on the Apple M1.Patrick Wildt
2021-10-26Only flush freshly mapped uncached/device mappings if we have a vm_page for it,Patrick Wildt
2021-10-26Allocate fresh memory to put our device tree into, to make sure we have leastPatrick Wildt
2021-10-26Remove more occurences of O_RDONLY in our bootloaders.Patrick Wildt
2021-10-25typos in comments, from jj, reported by Elyes Haouas on ircStuart Henderson
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-10-24Constify struct cfattach.Martin Pieuchot
2021-10-24#define open O_* flags in libsa/stand.h, so that bootblocks can useTheo de Raadt
2021-10-24Constify struct cfattach.Martin Pieuchot
2021-10-24Unlock top part of UVM fault handler on mips64.Visa Hankala
2021-10-24Now that ampintcmsi(4)'s establish function returns a pointer to thePatrick Wildt
2021-10-24Stop setting etype in the MD crypto code. So far we have set the etypePatrick Wildt
2021-10-24extra 0 fields in cfdriver are not neededTheo de Raadt