aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Add sys/_align.h replacing machine/_align.hBrooks Davis2025-12-102-48/+1
* bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin2025-12-096-13/+13
* ARM GICv3: Add support for non-coherent and/or bus address range limited DMA.Michal Meloun2025-12-034-24/+157
* sys/stdint.h: add C23 _WIDTH macrosRobert Clausecker2025-11-301-0/+23
* sys/limits.h: add C23 _WIDTH macrosRobert Clausecker2025-11-301-0/+3
* sys: RealTek -> Realtekykla2025-11-272-2/+2
* Revert "arm64: Move intr_pic_init_secondary earlier"Jessica Clarke2025-11-221-2/+2
* arm64: Move intr_pic_init_secondary earlierAndrew Turner2025-11-181-2/+2
* arm64: Remove gicv3_get_support_lpisAndrew Turner2025-11-182-3/+0
* arm64: Switch to gic_get_support_lpis in gicv3_itsAndrew Turner2025-11-181-2/+2
* arm/gic: Make GICV3_IVAR_SUPPORT_LPIS genericAndrew Turner2025-11-181-0/+1
* arm64: Add non-PCI MSI supportAndrew Turner2025-11-181-0/+85
* arm64: Add support to vchiq and bcm2835_audio (plus some fixes)Marco Devesas Campos2025-11-151-0/+3
* arm64: Fix calculating kernel size for preload metadataHesham Almatary2025-11-131-1/+2
* arm64/spe: Fix the GENERIC-NODEBUG buildMark Johnston2025-11-131-0/+1
* arm64: Add Arm SPE supportZachary Leaf2025-11-127-0/+1373
* arm64: Add a define for MDCR_EL2_E2PB_EL1_0_NO_TRAPSarah Walker2025-11-121-0/+1
* arm64: Add the PMBSR_MSS_BSC_BUFFER_FILLED defineSarah Walker2025-11-121-0/+1
* arm64/vmm: Fix handling of MDCR_EL2.TDEMark Johnston2025-11-121-2/+3
* arm64/vmm: Don't set MDSCR_EL1.KDE when enabling single-steppingMark Johnston2025-11-121-5/+4
* sound: Get rid of useless sndbuf getters and settersChristos Margiolis2025-11-111-4/+4
* random: allow disabling of entropy harvesting from keyboard & miceDavid E. O'Brien2025-11-111-0/+2
* random: TPM_HARVEST should have been named RANDOM_ENABLE_TPMDavid E. O'Brien2025-11-101-0/+4
* arm64/vmm: Move the vgic_max_cpu_count() checkMark Johnston2025-11-041-4/+6
* vmm: Move vm_maxcpu handling into MI codeMark Johnston2025-11-041-20/+0
* vmm: Consolidate VM name length checkingMark Johnston2025-11-043-25/+3
* vmm: Move the module load handler to vmm_dev.cMark Johnston2025-11-041-64/+9
* tegra210: Fix typo in a kernel messageGordon Bergling2025-10-291-2/+2
* kexec: Introduce basic arm64 supportJustin Hibbits2025-10-277-1/+353
* arm64: Use _armreg.h in cpu.hAndrew Turner2025-10-272-1/+2
* arm64: Split out accessing special registersAndrew Turner2025-10-273-18/+60
* arm64: Remove armreg.h from db_machdep.hAndrew Turner2025-10-271-1/+0
* arm64: Include armreg.h in db_disasm.cAndrew Turner2025-10-271-0/+1
* arm64/vmm: Remove armreg.h when not neededAndrew Turner2025-10-276-6/+0
* arm64: Add additional fields for PMBSR and PMSIDRSarah Walker2025-10-231-0/+14
* modules/dtb: Add the ARM dtb moduleAndrew Turner2025-10-231-0/+3
* sys/arm64: fix COMPAT_FREEBSD32 __syscall()Robert Clausecker2025-10-221-1/+1
* vmm: Move local variables into ioctl handlersMark Johnston2025-10-211-14/+29
* vmm: Improve register get/set handling a bitMark Johnston2025-10-211-3/+2
* vmm: Fix a deadlock between vm_smp_rendezvous() and vcpu_lock_all()Mark Johnston2025-10-172-3/+3
* arm64: Move BP hardening and SSBD workaround to CPU_FEAT frameworkSarah Walker2025-10-162-96/+166
* imgact: Mark brandinfo and note structures as constMark Johnston2025-10-142-9/+8
* arm64 coresight: Use proper prototype for SYSINIT functionsZhenlei Huang2025-10-131-1/+1
* vmm: Remove some unused macrosMark Johnston2025-10-101-1/+0
* vmm: Move the guest vmspace into the generic vm_mem structureMark Johnston2025-10-102-23/+11
* vmm: Make vmmops declarations more consistentMark Johnston2025-10-102-31/+31
* vmm: Unify implementations of vcpu_cleanup()Mark Johnston2025-10-101-2/+1
* arm64/vmm: Handle debug exitsAndrew Turner2025-10-072-0/+35
* arm64: Add Debug OS Lock fieldsAndrew Turner2025-10-071-0/+5
* arm64/vmm: Add missing debug trapsAndrew Turner2025-10-021-1/+2