summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2020-12-06Add missing byteswaps.Mark Kettenis
2020-12-06Introduce constants to access the setjmp(3) jmp_buf fields fromAlexander Bluhm
2020-12-04Recognize Neoverse-N2.Mark Kettenis
2020-12-01Add option to build loongson kernels using clang.Visa Hankala
2020-11-30reset fpu in fpu_kernel_enter() even when there is no xsave stateJonathan Gray
2020-11-29Enable mvsw(4).Mark Kettenis
2020-11-29Teach lld to link the macppc kernelgkoehler
2020-11-29Give armv7 a <machine/cpufunc.h> header and use it to add a prototypeMark Kettenis
2020-11-28Add retguard to macppc kernel locore.S, ofwreal.S, setjmp.Sgkoehler
2020-11-28Since our IPI broadcast functions exclude the CPU doing the broadcast, weMark Kettenis
2020-11-28ICC_DIR, used to deactive interrupts, is only needed when running inPatrick Wildt
2020-11-24Remove commented-out code messing with uvmexp.Martin Pieuchot
2020-11-22ARM64's bus dma coalesces segments when they are physically contiguous,Patrick Wildt
2020-11-20Restructure cache flush operations to avoid repeated barriers. SpecificallyPatrick Wildt
2020-11-19Make bus_space_mmap(9) work for simplebus(4).Mark Kettenis
2020-11-19Make sure bus_space_mmap(9) works for pciecam(4).Mark Kettenis
2020-11-19Implement address translation for bus_space_mmap(9).Mark Kettenis
2020-11-17Avoid accidental truncation of large memory segments.Visa Hankala
2020-11-17Ensure proper alignment of memory map entries, needed with clang.Visa Hankala
2020-11-17Enable imxiic(4) at ACPI.Patrick Wildt
2020-11-16Enable mcx(4)Mark Kettenis
2020-11-15Make sure we perform address translation to all elements of a DMA mapping.Mark Kettenis
2020-11-15Hardwire bus_space_read_raw_N() and bus_space_write_raw_N() toMark Kettenis
2020-11-15Enable acpige(4)Patrick Wildt
2020-11-15Add support for edge-triggered interrupts in acpi_intr_establish(). SoPatrick Wildt
2020-11-15Add support for edge-triggered interrupts to agintc(4). This is mostlyPatrick Wildt
2020-11-15Add pchgpio(4), a driver for the GPIO controllers found on modern IntelMark Kettenis
2020-11-14Enable sdhc(4) at ACPI.Patrick Wildt
2020-11-13Delete unused #defines: T_USER hasn't been used since July 2018Philip Guenther
2020-11-13Do not include ../Makefile.inc twice.Visa Hankala
2020-11-13Fold -fno-builtin-* into -fno-builtin.Visa Hankala
2020-11-13Use BTB bug workaround also with assembly files.Visa Hankala
2020-11-13Correct CVE number in commentPhilip Guenther
2020-11-12Simplify interrupt entry stubs to not push around bogus trapno+errPhilip Guenther
2020-11-11Enable acpitz(4) and acpipwrres(4). Stop horrible jet fan noise on myPatrick Wildt
2020-11-09Give sizes and types to more functions and objects.Philip Guenther
2020-11-09Enable mvpp(4).Patrick Wildt
2020-11-08In case of failure, call sigexit() from trapsignal instead of sensig().Martin Pieuchot
2020-11-07multiple reads of pmap_emulate_reference() don't show any reason for itTheo de Raadt
2020-11-06Clean up arm64's autoconf code. There have been quite a few unusedPatrick Wildt
2020-11-04Recognise Cortex-A78AE, Cortex-X1 and Neoverse V1.Jonathan Gray
2020-11-03Give sizes to more of the functions in locore.SPhilip Guenther
2020-11-03Correct comment typo in previousPhilip Guenther
2020-11-02Set initial default display brightness via of_setbrightness() to ensuretobhe
2020-11-02Restore abstraction of register saving into macros in frameasm.hPhilip Guenther
2020-10-31Add support for passing a bootmac command line argument to RAMDISK.Patrick Wildt
2020-10-30Use a 64MB block to load the kernel to deal with kernel growth.Mark Kettenis
2020-10-30As done on other architectures, narrow the KERNEL_LOCK only aroundTheo de Raadt
2020-10-30No need to print that we're the console device; wsdisplay(4) will do thatMark Kettenis
2020-10-30Add a comment that explains why the major/minor of the device is setMark Kettenis