| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-04-02 | Fix Dale's email address |  tb | 1 | -2/+2 |
| 2021-03-27 | Make sure that all CPUs end up with the same bits set in SCTLR_EL1. |  kettenis | 1 | -3/+4 |
| 2021-03-27 | Add ARMv8.5 instruction set related CPU features. |  kettenis | 1 | -1/+106 |
| 2021-03-17 | Add missing memory clobbers to "data" barriers. |  kettenis | 3 | -11/+11 |
| 2021-03-16 | acpi_intr_disestablish() should free its own cookie. |  patrick | 1 | -1/+2 |
| 2021-03-16 | Fix some correctness issues in the lowelevel kernel bringup code. |  kettenis | 3 | -5/+20 |
| 2021-03-15 | Add code to acpiiort(4) to look up named components in the IORT and |  patrick | 1 | -2/+4 |
| 2021-03-15 | Add acpi_iommu_device_map(), which replaces the DMA tag with one that |  patrick | 1 | -1/+7 |
| 2021-03-13 | We can use memory marked as EfiBootServicesCode or EfiBootServicesData |  kettenis | 1 | -3/+6 |
| 2021-03-11 | spelling |  jsg | 5 | -11/+11 |
| 2021-03-10 | Let MAIR comment catch up with reality. |  kettenis | 1 | -2/+5 |
| 2021-03-09 | Recognize Apple Firestorm cores. |  kettenis | 1 | -1/+3 |
| 2021-03-08 | Revise the ASID allocation sheme to avoid a hang when running out of free |  kettenis | 1 | -29/+118 |
| 2021-03-04 | Turns out the cores on Apple's M1 SoC only support 8-bit ASIDs. |  kettenis | 1 | -52/+57 |
| 2021-03-04 | Print feature that indicates a CPU core supports 16-bit ASIDs. |  kettenis | 1 | -1/+13 |
| 2021-03-03 | Remove bogus (and pointless) pmap_activate(9) call. |  kettenis | 1 | -3/+1 |
| 2021-02-21 | Add cryptox(4), a driver for armv8 cryptographic extensions. |  tobhe | 4 | -2/+1656 |
| 2021-02-21 | One CPUs that implement the VHE extension and have the E2H bit set, keep |  kettenis | 1 | -5/+10 |
| 2021-02-17 | Add support for FIQs. We need these to support agtimer(4) on Apple M1 SoCs |  kettenis | 3 | -24/+80 |
| 2021-02-16 | Introduce BUS_SPACE_MAP_POSTED such that we can distinguish between |  kettenis | 4 | -15/+22 |
| 2021-02-11 | Call exuart(4) early attach on arm64. |  patrick | 1 | -1/+3 |
| 2021-02-10 | Add a instruction barrier between writing CCSELR_EL1 and reading CCSIDR_EL1 |  kettenis | 1 | -1/+4 |
| 2021-01-29 | recognise Cortex-A78C |  jsg | 1 | -1/+3 |
| 2021-01-26 | Recognize Apple Icestorm cores. |  kettenis | 1 | -1/+10 |
| 2021-01-25 | Give machdep.c a thorough cleanup that is long overdue. |  kettenis | 3 | -101/+65 |
| 2021-01-23 | introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers. |  thfr | 1 | -1/+3 |
| 2020-12-19 | Apply r1.86 of amd64 acpi_machdep.c to arm64 and i386, converting a few |  jmatthew | 1 | -3/+4 |
| 2020-12-09 | Remove redundant TLB flush. All callers of pmap_pte_remove() were already |  kettenis | 1 | -3/+1 |
| 2020-12-06 | Implement acpi_intr_disestablish() for arm64. |  kettenis | 1 | -1/+10 |
| 2020-12-04 | Recognize Neoverse-N2. |  kettenis | 1 | -1/+3 |
| 2020-11-22 | ARM64's bus dma coalesces segments when they are physically contiguous, |  patrick | 1 | -5/+11 |
| 2020-11-20 | Restructure cache flush operations to avoid repeated barriers. Specifically |  patrick | 1 | -7/+13 |
| 2020-11-15 | Add support for edge-triggered interrupts in acpi_intr_establish(). So |  patrick | 1 | -2/+13 |
| 2020-11-08 | In case of failure, call sigexit() from trapsignal instead of sensig(). |  mpi | 1 | -10/+6 |
| 2020-11-06 | Clean up arm64's autoconf code. There have been quite a few unused |  patrick | 2 | -40/+12 |
| 2020-11-04 | Recognise Cortex-A78AE, Cortex-X1 and Neoverse V1. |  jsg | 1 | -1/+7 |
| 2020-10-23 | Refactor page fault/error functions, normalizing their operation relative |  deraadt | 1 | -85/+95 |
| 2020-10-21 | last argument to pmap_fault_fixup() is unused, delete it |  deraadt | 2 | -5/+5 |
| 2020-10-20 | copyout(9), copyinstr(9) and copyoutstr(9) should bail out |  patrick | 1 | -3/+9 |
| 2020-10-19 | Decode the UDF ("permanently undefined") instruction in ddb(4)'s arm64 |  naddy | 1 | -1/+9 |
| 2020-10-19 | replace ad-hoc illegal instruction with the architecturally defined one |  naddy | 1 | -2/+2 |
| 2020-10-18 | Fix typo. Spotted by patrick@ |  kettenis | 1 | -2/+2 |
| 2020-10-18 | Add code to print CPU features. |  kettenis | 1 | -4/+135 |
| 2020-10-16 | Architecture guarantees that the fields in ID register have the property |  kettenis | 1 | -5/+4 |
| 2020-10-09 | Optimize copyin(9), copyout(9) and kcopy(9) by doing 16-byte copies if |  kettenis | 1 | -12/+42 |
| 2020-10-08 | use access_type as the PROT_* variable for uvm_fault() consistantly |  deraadt | 1 | -6/+3 |
| 2020-10-07 | Remove dead marko cdev_joy_init. |  jan | 1 | -8/+1 |
| 2020-10-04 | Change kcopy(9) such that it does 64-bit and 32-bit copies whenever possible. |  kettenis | 1 | -4/+20 |
| 2020-09-25 | Add missing call to uvm_grow(9). |  kettenis | 1 | -1/+3 |
| 2020-09-14 | Do the uvm_map_inentry() check in data_abort() after we have done the branch |  kettenis | 1 | -6/+9 |