aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Add more arm64 special register valuesAndrew Turner2023-06-121-0/+16
* Add more arm64 ID registers to the user_regs arrayAndrew Turner2023-06-091-0/+8
* Regenerate sysent stuff after $FreeBSD$ removalWarner Losh2023-06-095-5/+0
* arm64: Malloc the cpu_desc arrayAndrew Turner2023-06-083-5/+42
* arm64: Reduce the direct use of cpu_descAndrew Turner2023-06-081-83/+96
* gve: Fix build on i386 and enable LINT builds.Xin LI2023-06-041-0/+3
* arm64: Fix the definition of ID_AA64DFR1_EL1Andrew Turner2023-06-021-1/+1
* Add more arm64 ID registersAndrew Turner2023-06-021-0/+16
* arm64: Correct a pmap unlock in pmap_stage2_faultAndrew Turner2023-06-021-1/+1
* gicv3: Use an offset to find the redist registersAndrew Turner2023-05-313-23/+33
* arm64 pmap: Make VM_PAGE_TO_PV_LIST_LOCK() a constant-time operationAlan Cox2023-05-291-17/+26
* linux(4): Regen for linux_execveDmitry Chagin2023-05-292-6/+6
* linux(4): Add a dedicated linux_exec_copyin_args()Dmitry Chagin2023-05-291-2/+2
* sysentvec: Retire sv_imgact_try as unneeded anymoreDmitry Chagin2023-05-292-2/+0
* Brandinfo: Retire emul_path as unneeded anymoreDmitry Chagin2023-05-292-2/+0
* linux(4): Use pwd_altroot() to tell namei() about ABI root pathDmitry Chagin2023-05-291-3/+1
* arm64 pmap: Eliminate an unused global variableAlan Cox2023-05-271-1/+0
* smp: Dynamically allocate the stoppcbs arrayMark Johnston2023-05-252-5/+0
* arm64/disassem.c: Add shifted register instruction definitionsMykola Hohsadze2023-05-251-16/+42
* arm64/disassem.c: Make output lowercaseMykola Hohsadze2023-05-251-4/+4
* Add brackets around GICv3 redistributor macrosAndrew Turner2023-05-251-4/+4
* arm64: Print the spinlock count on panicAndrew Turner2023-05-241-1/+2
* Print registers on an arm64 spinlock data abortAndrew Turner2023-05-241-2/+8
* Don't print leading 0's in the arm64 esrAndrew Turner2023-05-241-8/+8
* arm64: Remove CNTHCTL_EL2 from arm64.hAndrew Turner2023-05-241-7/+0
* Export arm64 VFP handling functionsAndrew Turner2023-05-242-4/+8
* Add more arm64 special registersAndrew Turner2023-05-241-2/+46
* arm64 pmap: introduce PHYS_TO_PTE macroZachary Leaf2023-05-243-38/+43
* arm64 pmap: introduce PTE_TO_PHYS macroZachary Leaf2023-05-244-83/+90
* arm64: use PSR_DAIF instead of each individual flagChristos Margiolis2023-05-221-1/+1
* arm64: gicv3: setup PPIs on all APs after they're onlineKyle Evans2023-05-221-48/+109
* linux(4): Make ptrace_pokeusr machine dependentDmitry Chagin2023-05-182-0/+11
* linux(4): Make ptrace_peekusr machine dependendDmitry Chagin2023-05-182-0/+10
* Move the arm64 sigcode to .rodataAndrew Turner2023-05-172-5/+10
* arm64: simplify expressionKyle Evans2023-05-151-1/+3
* arm64: emulate swp/swpb instructionsKyle Evans2023-05-152-0/+166
* linux(4): Rework signal trampoline on Aarch64Dmitry Chagin2023-05-143-5/+7
* linux(4): Get rid of linux_vdso_sigcodeDmitry Chagin2023-05-143-9/+3
* linux(4): Fix stack unwinding on arm64 [2/2]Dmitry Chagin2023-05-141-1/+2
* linux(4): Fix stack unwinding on arm64 [1/2]Dmitry Chagin2023-05-141-1/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1290-90/+90
* arm64: Fix a typo in a source code commentGordon Bergling2023-05-121-1/+1
* arm64: add swapueword8/32Kyle Evans2023-05-113-0/+127
* arm64: fix stack unwinding past exception handlersZachary Leaf2023-05-101-0/+1
* arm64/disassem.c: Add detection of xzr and spMykola Hohsadze2023-05-081-55/+87
* hwpmc: use kstack_contains()Mitchell Horne2023-05-061-5/+4
* ofw_cpu_early_foreach: Change callback to return bool instead of boolean_t.John Baldwin2023-05-041-6/+6
* pmap_{un}map_io_transient: Use bool instead of boolean_t.John Baldwin2023-05-043-19/+19
* imgact_elf: Change header_supported to return bool instead of boolean_t.John Baldwin2023-05-041-5/+5
* Split out pmap_map_delete on arm64Andrew Turner2023-04-282-1/+13