aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* arm64: Have a common call to userretAndrew Turner2026-03-171-21/+9
* arm64: Optimise the repeated TLBI workaroundAndrew Turner2026-03-051-30/+14
* arm64: Use a canonical address when TBI is enabledAndrew Turner2026-03-051-2/+7
* arm64/vmm: Support PMU v3p9Andrew Turner2026-03-041-1/+1
* arm64: Treat the PMUVer field of ID_AA64DFR0 as unsignedKajetan Puchalski2026-03-041-1/+1
* arm64/pmap: fix pmap_is_valid_memattr()Timo Völker2026-03-022-1/+2
* sys: Declare 'end' as an extern char[]John Baldwin2026-02-251-1/+1
* qoriq / nxp: Fix spelling take IIBjoern A. Zeeb2026-02-242-2/+2
* qoriq: fix spelling in device_set_desc()Bjoern A. Zeeb2026-02-241-1/+1
* arm64: Add more HWCAP valuesAndrew Turner2026-02-181-0/+21
* arm64: Fix the ESR_ELx_EC_MASK definitionAndrew Turner2026-02-181-1/+1
* arm64: Explicitly use movzJohn Baldwin2026-02-171-1/+1
* arm gicv3: Use private IVAR range for GICV3 IVARsJohn Baldwin2026-02-171-1/+1
* bus: Drop a couple of unused IVAR indicesJohn Baldwin2026-02-171-1/+0
* bus: Document special ranges of IVARsJohn Baldwin2026-02-171-4/+6
* arm64: Add MOPS implementations of copyin/copyoutSarah Walker2026-02-102-6/+102
* arm64: Add MOPS implementation of pagezero()Sarah Walker2026-02-104-11/+34
* arm64: Add MOPS implementations of memset(), memcpy() and memmove()Sarah Walker2026-02-107-17/+81
* arm64: Enable MOPS usage in the kernelSarah Walker2026-02-101-60/+63
* Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov2026-02-091-5/+0
* arm64: Have get_kernel_reg return voidAndrew Turner2026-02-092-6/+6
* arm64: Assume get_kernel_reg returns trueAndrew Turner2026-02-097-58/+38
* arm64: Panic if the ID register isn't knownAndrew Turner2026-02-091-2/+2
* arm64: Move creating the ID register views earlierAndrew Turner2026-02-091-13/+26
* aw_gpio: Add support for H616Tom Jones2026-02-092-0/+2
* pcb.h: mark struct pcb to be preservedMinsoo Choo2026-02-091-0/+5
* STACKALIGN: Reimplement in terms of __align_downJohn Baldwin2026-02-064-4/+3
* arm64: Attach the vgic even if there is no ITSAndrew Turner2026-01-211-27/+30
* arm64/vmm: Set and use the fine-grained trapsAndrew Turner2026-02-033-0/+443
* arm64/vmm: Add HYP_FEAT_FGT{,2}Andrew Turner2026-02-032-0/+14
* arm64: Add the Fine-Grained Trap registersAndrew Turner2026-02-031-0/+1744
* arm64: Fix kernel panic in get_arm64_sve during core dumpAndy Carrel2026-01-301-3/+3
* cpu_switch(): unconditionally wait on the blocked mutex transientKonstantin Belousov2026-01-291-2/+1
* kern/sched_shim.c: Provide a scheduler selection machineryKonstantin Belousov2026-01-291-0/+1
* arm64/vmm: Simplify vmmpmap_remove()Mark Johnston2026-01-261-21/+6
* arm64/iommu: Fix a resource leak in smmu_domain_alloc()Mark Johnston2026-01-151-3/+2
* arm64/vgic_v3: Fix an inverted test when reading GICD_I<C|S>ENABLERMark Johnston2026-01-151-1/+1
* arm64: Fix MAIR_ATTR_MASKHarry Moulton2026-01-131-1/+1
* arm64: Provide ifunc HWCAP structure definitionsSarah Walker2026-01-131-5/+23
* arm64: Enable MOPS in userspaceSarah Walker2026-01-133-1/+106
* arm64: Add FEAT_MOPS register fieldsSarah Walker2026-01-131-1/+25
* ixl(4): Enable building driver on ARM64Krzysztof Galazka2026-01-091-0/+1
* vmm: Move common accessors and vm_eventinfo into sys/dev/vmmMark Johnston2026-01-084-65/+5
* vmm: Deduplicate VM and vCPU state management codeMark Johnston2026-01-083-338/+6
* vmm: Consolidate vm and vcpu definitionsMark Johnston2026-01-085-102/+49
* arm64: Correctly align the SVE signal contextAndrew Turner2026-01-061-5/+9
* arm64: Fix jump to wrong label in case of 0 entriesMarian Cingel2026-01-061-2/+2
* arm64: Add Arm SPE thread mode supportSarah Walker2026-01-063-52/+261
* Add sys/_align.h replacing machine/_align.hBrooks Davis2025-12-102-48/+1
* bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin2025-12-096-13/+13