aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64/include
Commit message (Expand)AuthorAgeFilesLines
* vm: Make sure NULL is defined for vm_memattr_name()Mark Johnston2026-07-191-0/+2
* arm64: Fix the buildMark Johnston2026-07-191-0/+2
* vm_phys: Add a sysctl to dump registered fictitious memory rangesMark Johnston2026-07-191-2/+23
* arm64/vmm: Use the VNCR_EL2 memory page to store guest registersKajetan Puchalski2026-07-061-0/+2
* arm64/vmm: Add FEAT_NV2 definitionsKajetan Puchalski2026-07-061-0/+101
* arm64: Add FEAT_ALWAYS_ENABLE to cpu_featAndrew Turner2026-06-181-1/+6
* arm64: Support building sys/sysl instructionsAndrew Turner2026-06-181-0/+28
* arm64: Expose ESR in mcontextAlex Arslan2026-06-051-1/+3
* arm64: mte: copy/save tags on copy-on-writeHarry Moulton2026-05-271-0/+1
* arm64: Add vm_page_t MTE flagsHarry Moulton2026-05-272-0/+5
* arm64: Add support for per-page flagsAndrew Turner2026-05-271-1/+2
* arm64: Check for MTE tag failures on kernel entryAndrew Turner2026-05-271-1/+3
* arm64: Manage the MTE state like pointer authAndrew Turner2026-05-272-1/+8
* arm64: Support changing the DMAP memory typeAndrew Turner2026-05-271-0/+1
* arm64: Add a comment about HWCAP valuesAndrew Turner2026-05-271-0/+6
* arm64: Move pcb out of kstack into a new UMA zoneJohn Baldwin2026-05-271-4/+2
* sys: Consistently use ptoa() with td_kstack_pagesJohn Baldwin2026-05-271-1/+1
* sys: Add td_kstack_top inline helper functionJohn Baldwin2026-05-271-2/+1
* arm64: Remove unneeded declaration from <machine/pcpu.h>John Baldwin2026-05-271-1/+0
* arm64: Add RSI detection for CCASarah Walker2026-05-122-0/+132
* types: provide __SIZEOF_{INT{8,16,32,64},TIME,TIME32}_TRyan Libby2026-05-081-0/+1
* Define stdint.h macros unconditionallyDimitry Andric2026-05-011-8/+0
* arm64: Support some per-thread sctlr_el1 fieldsAndrew Turner2026-04-292-1/+3
* arm64: Ditch arm64-specific unsound PCPU optimisationJessica Clarke2026-04-271-6/+4
* arm64: Remove cpu_tlb_flushID now it's unusedAndrew Turner2026-04-271-3/+0
* VM_PAGE_TO_DMAP: Wrapper macro to return direct map address for a pageJohn Baldwin2026-04-231-1/+1
* PHYS_TO_DMAP: Return a void * instead of a vm_offset_tJohn Baldwin2026-04-232-3/+4
* sys: Permit passing pointers to VIRT_IN_DMAP and DMAP_TO_PHYSJohn Baldwin2026-04-231-6/+11
* sys: Switch td_kstack from vm_offset_t to char *John Baldwin2026-04-232-5/+5
* pmap_map_io_transient: Use void * instead of vm_offset_t for vaddr arrayJohn Baldwin2026-04-231-2/+2
* sf_buf_kva: Return a pointer instead of a vm_offset_tJohn Baldwin2026-04-231-2/+2
* pmap_change_prot: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-1/+1
* pmap_change_attr: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-1/+1
* arm64/vmm: Enable 16-bit VMIDs when in use by pmapJessica Clarke2026-04-232-0/+3
* arm64: mte: add tagged memory attributeHarry Moulton2026-04-161-1/+2
* arm64: mte: add system register definitionsHarry Moulton2026-04-132-2/+118
* arm64: mte: cleanup cache register definitionsHarry Moulton2026-04-131-19/+74
* arm64/pmap: fix pmap_is_valid_memattr()Timo Völker2026-03-021-0/+1
* arm64: Add more HWCAP valuesAndrew Turner2026-02-181-0/+21
* arm64: Fix the ESR_ELx_EC_MASK definitionAndrew Turner2026-02-181-1/+1
* arm64: Add MOPS implementation of pagezero()Sarah Walker2026-02-101-1/+0
* arm64: Add MOPS implementations of memset(), memcpy() and memmove()Sarah Walker2026-02-101-1/+6
* Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov2026-02-091-5/+0
* arm64: Have get_kernel_reg return voidAndrew Turner2026-02-091-2/+2
* pcb.h: mark struct pcb to be preservedMinsoo Choo2026-02-091-0/+5
* STACKALIGN: Reimplement in terms of __align_downJohn Baldwin2026-02-061-1/+0
* arm64: Add the Fine-Grained Trap registersAndrew Turner2026-02-031-0/+1744
* arm64: Fix MAIR_ATTR_MASKHarry Moulton2026-01-131-1/+1
* arm64: Provide ifunc HWCAP structure definitionsSarah Walker2026-01-131-5/+23
* arm64: Add FEAT_MOPS register fieldsSarah Walker2026-01-131-1/+25