summaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* mpi3mr: Broadcom's MPT-Fusion version 4 is amd64 and aarch64 onlyWarner Losh2025-04-301-0/+4
* efirt: add a tunable to disable printing faults during EFIRT callsKonstantin Belousov2025-04-091-0/+3
* arm64: bus: Add 36-bit address mask for use in bus space allocationsKa Ho Ng2025-03-151-0/+1
* Check for errors when detaching children first, not lastJohn Baldwin2025-02-272-2/+12
* arm64 thunder: Use bus_generic_rman_* in the pcie_pem driverJohn Baldwin2025-02-271-82/+124
* arm64: Clean up usage of the dtrace invop handlerMark Johnston2025-02-141-4/+3
* libkern: add ilog2 macroDoug Moore2025-02-101-9/+0
* atomics: Constify loadsOlivier Certner2025-01-161-1/+1
* atomic(9): Implement atomic_testand(clear|set)_ptrJohn Baldwin2024-12-011-0/+2
* uio: Use switch statements when handling UIO_READ vs UIO_WRITEJohn Baldwin2024-11-302-6/+23
* iommu: eliminate iommu_free_ctx()Konstantin Belousov2024-11-091-16/+3
* arm64: rockchip: Remove a stray semicolonZhenlei Huang2024-10-311-1/+1
* arm64: Stop trashing x28 in savectxAndrew Turner2024-10-212-7/+5
* sys: Use the new arm_smccc_invoke macrosAndrew Turner2024-10-211-2/+2
* arm64: Support HWCAP2_AFP and HWCAP2_RPRESAndrew Turner2024-10-211-2/+14
* arm64: Enable SVE in userspaceAndrew Turner2024-10-213-15/+74
* arm64: Don't trap SVE to EL2Andrew Turner2024-10-211-1/+1
* arm64: Support SVE in ptrace and core dumpsAndrew Turner2024-10-212-0/+154
* arm64: Add an SVE sysarchAndrew Turner2024-10-212-1/+24
* arm64: Add the SVE registers to the signal frameAndrew Turner2024-10-212-2/+94
* arm64: Initial SVE supportAndrew Turner2024-10-216-22/+610
* arm64: Create a version of vfp_save_state for cpu_switchAndrew Turner2024-10-213-3/+10
* arm64: Split out a savectx version of vfp_save_stateAndrew Turner2024-10-213-19/+28
* arm64: Adjust the indentation of CPTR_EL2 valuesAndrew Turner2024-10-211-6/+6
* arm64: add additional MDCR_EL2 fieldsZachary Leaf2024-10-211-0/+30
* arm64: Add the tcr_el2 ds fieldAndrew Turner2024-10-211-0/+2
* arm64: Fix the ESR_EL1_op2 valueAndrew Turner2024-10-211-1/+1
* arm64: Add EL1 and EL12 register alt namesAndrew Turner2024-10-211-0/+222
* arm64: add CONTEXTIDR_EL1 regZachary Leaf2024-10-211-0/+9
* armv8rng: Don't require toolchain to support FEAT_RNGJessica Clarke2024-10-211-0/+9
* Add an Armv8 rndr random number providerAndrew Turner2024-10-211-0/+1
* sys: add conf/std.debug, generic debugging optionsKristof Provost2024-10-091-0/+9
* iommu: change iommu_domain_map_ops to take iommu_map_entryKonstantin Belousov2024-10-051-14/+11
* iommu: add per-unit sysctls reporting the state of DMA and interrupt remappingKonstantin Belousov2024-10-051-0/+2
* smmu: Stop checking for failures from malloc(M_WAITOK)Zhenlei Huang2024-09-301-4/+0
* cmn600: Stop checking for failures from malloc/mallocarray(M_WAITOK)Zhenlei Huang2024-09-301-8/+0
* arm64: Fix a typo in a source code commentGordon Bergling2024-09-231-1/+1
* kernel: Make some compile time constant variables constZhenlei Huang2024-09-201-1/+1
* busdma_iommu: indirect dmar-specific method calls in iommu_get_dev_ctx()Konstantin Belousov2024-09-111-0/+5
* intrng: Allow alternative IPI PICs to be registered and usedJessica Clarke2024-09-062-0/+16
* intrng: Extract arm/arm64 IPI->PIC glue codeJessica Clarke2024-09-062-202/+6
* intrng: Remove irq_root_ipicount and corresponding intr_pic_claim_root argJessica Clarke2024-09-062-4/+3
* arm64: Use store-pair to zero the kernel bssAndrew Turner2024-09-021-1/+1
* arm64: Expand the use of Armv8.1-A atomicsAndrew Turner2024-09-021-2/+3
* arm64: Ensure sctlr and pstate are in known statesAndrew Turner2024-09-022-25/+31
* arm64: Fix the gicv3 check in locore.SAndrew Turner2024-09-021-3/+2
* arm64: Support counter access with E2HAndrew Turner2024-09-022-4/+11
* arm64: Clear td_frame when returning to userspaceAndrew Turner2024-09-021-0/+2
* linux64: Fix the build on arm64 with bti checkingAndrew Turner2024-09-021-0/+4
* arm64: Support passing more registers to signalsAndrew Turner2024-09-022-7/+94