aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64/include
Commit message (Expand)AuthorAgeFilesLines
* arm64: Enable handling EFI runtime service faultsAndrew Turner7 hours1-1/+1
* arm64: Implement efi_rt_arch_callAndrew Turner7 hours1-1/+5
* arm64: Don't enable interrupts when in a spinlockAndrew Turner7 hours1-0/+1
* sys/intr.h: formally depend on machine/intr.hKyle Evans14 hours1-2/+0
* intrng: change multi-interrupt root support type to enumElliott Mitchell14 hours1-3/+7
* arm{,64}: use genassym for INTR_ROOT_* valuesElliott Mitchell14 hours1-3/+0
* arm64: Decode CTR_EL0 via a tableAndrew Turner3 days1-0/+11
* arm64: Add ID register field width valuesAndrew Turner3 days1-0/+157
* arm64: Remove old I-Cache typesAndrew Turner3 days1-2/+0
* arm64: Remove VPIPT I-cache support from pmapAndrew Turner3 days1-1/+0
* arm64: Stop trashing x28 in savectxAndrew Turner9 days1-1/+1
* arm64: Enable SVE in userspaceAndrew Turner2024-09-301-0/+1
* arm64: Don't trap SVE to EL2Andrew Turner2024-09-301-1/+2
* arm64: Support SVE in ptrace and core dumpsAndrew Turner2024-09-301-0/+13
* arm64: Add an SVE sysarchAndrew Turner2024-09-301-0/+3
* arm64: Add the SVE registers to the signal frameAndrew Turner2024-09-301-0/+8
* arm64: Initial SVE supportAndrew Turner2024-09-303-3/+18
* arm64: Add support for FIQsAyrton Munoz2024-09-222-2/+8
* arm64: Add CPTR_TRAP_ALL and use it in vmmAndrew Turner2024-09-111-0/+2
* arm64: Add CPTR_E2H_TTAAndrew Turner2024-09-111-1/+2
* arm64: Add E2H to CPTR_EL2 register valuesAndrew Turner2024-09-111-1/+1
* arm64: Adjust the indentation of CPTR_EL2 valuesAndrew Turner2024-09-111-6/+6
* arm64: add additional MDCR_EL2 fieldsZachary Leaf2024-09-091-0/+30
* arm64: Make shareability attributes dynamicAndrew Turner2024-09-052-0/+4
* arm64: Remove ATTR_DEFAULT from pte.hAndrew Turner2024-09-051-2/+0
* arm64: Remove TCR_CACHE_ATTRS and TCR_SMP_ATTRSAndrew Turner2024-09-051-8/+0
* arm64: Add the tcr_el2 ds fieldAndrew Turner2024-09-051-0/+2
* vmm: Make vmm_dev.h more self-containedMark Johnston2024-09-011-0/+2
* arm64: Fix the VM_MAX_NAMELEN definitionMark Johnston2024-09-011-5/+21
* arm64: Fix the ESR_EL1_op2 valueAndrew Turner2024-08-291-1/+1
* vmm: Merge vmm_dev.cMark Johnston2024-08-261-5/+0
* arm64: Remove the E2H check from has_hypAndrew Turner2024-08-211-1/+0
* arm64/vmm: Teach the vtimer about VHEAndrew Turner2024-08-201-0/+4
* arm64: Add counter timer registers to armreg.hAndrew Turner2024-08-201-0/+48
* arm64: Expand the use of Armv8.1-A atomicsAndrew Turner2024-08-191-2/+3
* Deprecate contigfree(9) in favour of free(9)Bjoern A. Zeeb2024-07-261-1/+1
* arm64: Ensure sctlr and pstate are in known statesAndrew Turner2024-07-231-0/+4
* arm64: Support counter access with E2HAndrew Turner2024-07-231-2/+7
* arm64: Add EL1 and EL12 register alt namesAndrew Turner2024-07-231-0/+222
* Retire non-NEW_PCIB code and remove config optionJessica Clarke2024-07-181-2/+0
* arm64: Support the L3 ATTR_CONTIGUOUS page size in pagesizes[]Alan Cox2024-07-132-9/+18
* sdt: Implement SDT probes using hot-patchingMark Johnston2024-06-191-0/+12
* vm_phys: Fix a typoMark Johnston2024-06-161-1/+1
* arm64/vmm: Avoid unnecessary indirection in vmmops_modinit()Mark Johnston2024-06-141-7/+0
* arm64/vmm: Implement vm_disable_vcpu_creation()Mark Johnston2024-06-141-0/+1
* vm_page: Implement lazy page initializationMark Johnston2024-06-141-7/+9
* arm64: Create a version of vfp_save_state for cpu_switchAndrew Turner2024-06-121-0/+1
* arm64: Fix indentation to be consistentAndrew Turner2024-06-101-7/+7
* arm64/vmm: Add breakpoint and single-stepping supportMark Johnston2024-06-041-1/+5
* vm: Simplify startup page dumping conditionalBojan Novković2024-05-251-0/+1