aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* genet: Add a detach routineJohn Baldwin3 days1-0/+35
* arm64: Add CNTPOFF_EL2 op/CR valuesAndrew Turner5 days1-0/+8
* arm64: Rename ID_AA64MMFR0_ECV_CNTHCTLAndrew Turner5 days2-2/+2
* arm64: Fix the sign in ID registersAndrew Turner5 days1-5/+6
* vmm: Add support for guest NUMA emulationBojan Novković8 days1-0/+5
* pmap_demote_{l2,pde}: never invalidate wired mappingsAlan Cox12 days1-11/+13
* if_genet: Plug memory leaksZhenlei Huang2025-07-191-1/+1
* if_genet: Consistently use the boolean formZhenlei Huang2025-07-191-1/+1
* pmap_enter_{l2,pde}: correct the handling of an error caseAlan Cox2025-07-171-0/+12
* arm64 pmap: do not panic when unable to insert PTP into trieAlan Cox2025-07-131-30/+54
* pmap: Degrade pmap_page_set_attr*() into a no-op on same attributeOlivier Certner2025-07-131-0/+2
* linux: Regenerate system call definitionsMark Johnston2025-07-043-6/+45
* linux: Add inotify supportMark Johnston2025-07-041-2/+9
* gpio: attach gpiobus when the controller is readyAhmad Khalifa2025-07-043-17/+17
* arm64: Only set HCR_EL2.E2H when VHE is supportedAndrew Turner2025-07-021-2/+3
* arm64: Use CHECK_CPU_FEAT to check for VHEAndrew Turner2025-07-021-3/+2
* arm64: Fix a typoAndrew Turner2025-07-021-1/+1
* arm64: Export the pointer auth ID fieldsAndrew Turner2025-07-021-6/+6
* rk3328_codec: add trivial set_sysclk method implementationAndriy Gapon2025-06-271-0/+7
* nexus: Add device_shutdown where missingJustin Hibbits2025-06-251-0/+3
* arm64: Add AT_HWCAP3 and AT_HWCAP4 supportAndrew Turner2025-06-244-5/+15
* sys: Add AT_HWCAP3 and AT_HWCAP4Andrew Turner2025-06-243-0/+6
* arm64: Enable pointer authentication with QARMA3Andrew Turner2025-06-211-6/+26
* arm64: Add more CPU MIDR valuesAndrew Turner2025-06-232-3/+45
* arm64: Reduce where we decode msr/mrs instructionsAndrew Turner2025-06-233-46/+42
* arm64: Remove the MRS_REG macro and it's usersAndrew Turner2025-06-231-82/+0
* arm64: Use ISS to search for a special registerAndrew Turner2025-06-233-15/+22
* arm64: Remove extract_user_id_fieldAndrew Turner2025-06-232-18/+0
* arm64: Switch to get_user_reg in fill_dbregsAndrew Turner2025-06-231-6/+16
* arm64: Add get_user_regAndrew Turner2025-06-232-0/+19
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-215-7/+7
* pmap_growkernel(): do not panic immediately, optionally return the errorKonstantin Belousov2025-06-191-4/+21
* arm64 pmap: use the counter(9) KPI for L2 superpagesAlan Cox2025-06-181-20/+20
* runq: Deduce most parameters, remove machine headersOlivier Certner2025-06-181-50/+0
* LINT: add KDTRACE_MIB_SDT to catch inconsistencies with struct tcpstatGleb Smirnoff2025-06-171-0/+1
* arm64: Create an L3 table to limit permissionsAndrew Turner2025-06-171-8/+54
* arm64 pmap: Simplify pmap_demote_l{2,3}c()Alan Cox2025-06-131-6/+6
* arm64: Reduce the kernel executable pagesAndrew Turner2025-06-121-1/+18
* arm64: Use tables to find early page tablesAndrew Turner2025-06-121-27/+25
* arm: fix build after _types.h changesBrooks Davis2025-06-121-0/+2
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-112-2/+2
* arm64 pmap: Eliminate an unnecessary NULL checkAlan Cox2025-06-041-3/+0
* efi: Include sys/types.h for register_tWarner Losh2025-06-041-0/+2
* arm64: Mask out the PAC ID fields when disabledAndrew Turner2025-06-021-3/+9
* arm64: Add a function to restrict the ID registersAndrew Turner2025-06-022-38/+94
* arm64: Move users of sanitised ID registers laterAndrew Turner2025-06-022-2/+9
* thr_new: pass params.flags to cpu_set_user_tls()Konstantin Belousov2025-05-312-2/+2
* arm64: Add more PMCR_EL0 fieldsAndrew Turner2025-05-271-0/+3
* arm64: Make all the PMCR_EL0 fields 64-bitAndrew Turner2025-05-271-10/+10
* arm64: Sort the PMCR_EL0 fieldsAndrew Turner2025-05-271-5/+5