summaryrefslogtreecommitdiff
path: root/sys/arch/aarch64/conf
AgeCommit message (Expand)Author
2023-04-20Provide a shared pmap_devmap implementation and convert all pmap_devmapskrll
2022-11-05G/Cskrll
2022-11-03Provide MI PMAP support on AARCH64skrll
2022-10-28MI PMAP EFI_RUNTIME supportskrll
2022-10-15Use "non-posted" instead of "strongly ordered" to describe nGnRnE mappingsjmcneill
2022-06-25Remove GIC_SPLFUNCS.jmcneill
2022-01-31add support Hardware updates to Access flag and Dirty state (FEAT_HAFDBS)ryo
2021-11-25add support COMPAT_LINUX32 for aarch64ryo
2021-10-30Implement gic_splraise and the gic_splx fast path in asm (armv8).jmcneill
2021-10-10Use sys/uvm/pmap/pmap_tlb.c on Aarch64 in the same way that some Arm, MIPS,skrll
2021-09-23add support COMPAT_LINUX for aarch64ryo
2021-08-06Arm: Add support for SMC Calling Conventionjmcneill
2021-07-24aarch64: Remove empty source file and references to it.jmcneill
2021-06-29Remove uscanner(4) drivernia
2021-05-27In gcc10, -msign-return-address is no longer supported.ryo
2021-02-10add support kernel profiling on aarch64ryo
2020-10-21make process_machdep.c included always since it provides register i/o used bychristos
2020-10-20harmonize process_machdep.c inclusion.christos
2020-09-29Collapse all CPU_CORTEXA<n> options into CPU_CORTEX and do runtimejmcneill
2020-08-12Part III of ad's performance improvements for aarch64skrll
2020-07-25Implement ChaCha with NEON on ARM.riastradh
2020-07-17Add options PMAPBOOT_DEBUG to dump TTBR when pmapboot_enter().ryo
2020-06-29New permutation-based AES implementation using ARM NEON.riastradh
2020-06-29Implement AES in kernel using ARMv8.0-AES on aarch64.riastradh
2020-05-11"options ARMV83_PAC" is now supported for gcc as well.ryo
2020-04-18PMAP_DEBUG has been deleted on armskrll
2020-04-13Add KASAN instrumentation on on-stack VLAs, same as amd64.maxv
2020-04-13Add KASAN-DMA support on aarch64, same as amd64. Discussed with skrll@.maxv
2020-04-13Add support for Branch Target Identification (BTI).maxv
2020-04-12Add support for Pointer Authentication (PAC).maxv
2020-04-04mark nsmb major obsoletejdolecek
2020-03-04change kernel vm base address to use more than 256GB of memory. (up to 64TB)ryo
2020-02-15Various updates and improvements to cpu start up on arm/aarch64skrll
2020-02-03add support pmap_pv(9)ryo
2020-01-29remove urio(4), a driver for the Rio500 MP3 player.maya
2020-01-21Small re-org. NFCI.skrll
2020-01-15port the arm64 cpu topology setup for big.little to arm.mrg
2019-12-28Do not use Early Write Acknowledge for PCIe I/O and config space.jmcneill
2019-12-27Enable early write acknowledge for device memory mappings.jmcneill
2019-12-04Fix alignment of .text section by changing load address tojmcneill
2019-11-20Move all non-emulation-specific coredump code into the coredump module,pgoyette
2019-03-03Add KASAN use-after-scope detection in aarch64, tested by Ryo Shimizu,maxv
2019-01-28Systematize handling of removed drivers.dholland
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-12-05Add needs-flag to tprof_armv8.cjmcneill
2018-12-05Split armv7/armv8 tprof backend config logic from the fdt bus glue.jmcneill
2018-11-18Add CPU_THUNDERX which sets COHERENCY_UNIT and CACHE_LINE_SIZE to 128skrll
2018-11-08Track the stack with kASan on aarch64. Same principle as on amd64. Illegalmaxv
2018-11-01Add kASan support for aarch64. Stack tracking needs more investigationmaxv
2018-10-28Add support for EFI runtime services on aarch64.jmcneill