freebsd-skq/sys/arm64/arm64
jchandra 5a913206e0 arm64: add ACPI based NUMA support
Use the newly defined SRAT/SLIT parsing APIs in arm64 to support
ACPI based NUMA.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D17943
2018-12-08 19:42:01 +00:00
..
autoconf.c Finish removing the non-INTRNG support from sys/arm64. 2016-07-14 17:31:29 +00:00
bus_machdep.c
bus_space_asm.S
busdma_bounce.c Eliminate the arena parameter to kmem_free(). Implicitly this corrects an 2018-08-25 19:38:08 +00:00
busdma_machdep.c Add support for NUMA domains to bus dma tags. This causes all memory 2018-01-12 23:34:16 +00:00
bzero.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
clock.c
copyinout.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
copystr.c
cpu_errata.c Use int for the pcpu_ssbd argument. This is included from userland and may 2018-07-31 15:08:02 +00:00
cpufunc_asm.S Fix handling of I-cache sync operations 2018-01-28 15:02:49 +00:00
db_disasm.c
db_interface.c
db_trace.c Add a missing opt_ddb.h include from places that include debug_moditor.h 2016-09-13 16:20:31 +00:00
debug_monitor.c Reliably enable debug exceptions on all CPUs. 2017-08-12 18:42:54 +00:00
disassem.c
dump_machdep.c
efirt_machdep.c Catch exceptions during EFI RT calls on amd64. 2018-09-02 21:37:05 +00:00
elf32_machdep.c Add rudimentary support for building FreeBSD/arm64 with COMPAT_FREEBSD32. 2017-11-24 13:50:53 +00:00
elf_machdep.c Drop the legacy ELF brandinfo for the old rtld from arm64 and riscv. 2018-11-07 18:28:55 +00:00
exception.S Implement the SSBD (CVE-2018-3639) workaround on arm64 2018-07-31 12:53:27 +00:00
freebsd32_machdep.c Add rudimentary support for building FreeBSD/arm64 with COMPAT_FREEBSD32. 2017-11-24 13:50:53 +00:00
genassym.c Implement the SSBD (CVE-2018-3639) workaround on arm64 2018-07-31 12:53:27 +00:00
gic_v3_acpi.c Create macros for the ACPI interrupt cross references. This is considered a 2018-03-07 13:16:03 +00:00
gic_v3_fdt.c Add support for multiple GICv3 ITS devices. For this we add sc_irq_base 2017-08-13 18:54:51 +00:00
gic_v3_reg.h Move common GIC interrupt numbers to the common header. These are the same 2018-06-19 16:14:23 +00:00
gic_v3_var.h iAdd ACPI attachments the the GIC and GICv3 interrupt controller drivers. 2018-01-11 17:23:24 +00:00
gic_v3.c Rename the ThunderX CPU identification macros to include the X. This is the 2018-06-13 12:17:11 +00:00
gicv3_its.c gitv3_its: fixes for multiple GIC ITS blocks 2018-11-19 03:52:56 +00:00
identcpu.c Stop advertising ARMv8.3 Pointer Authentication 2018-10-22 15:18:49 +00:00
in_cksum.c
locore.S Add the ARMv8.3 SCTLR_EL1 fields. 2018-11-01 17:43:28 +00:00
machdep.c Fix reporting of SS_ONSTACK 2018-11-30 22:44:33 +00:00
mem.c Drop support for using mmap() with /dev/kmem. 2016-10-14 20:01:07 +00:00
memcpy.S Import the Cortex String memcpy and memmove into the kernel. On ThunderX 2016-10-25 14:04:35 +00:00
memmove.S Import the Cortex String memcpy and memmove into the kernel. On ThunderX 2016-10-25 14:04:35 +00:00
minidump_machdep.c Print the dump progress indicator after calling dump_start(). 2018-05-01 17:32:43 +00:00
mp_machdep.c arm64: add ACPI based NUMA support 2018-12-08 19:42:01 +00:00
nexus.c Create macros for the ACPI interrupt cross references. This is considered a 2018-03-07 13:16:03 +00:00
ofw_machdep.c
pmap.c Handle kernel superpage mappings in pmap_remove_l2(). 2018-11-20 15:12:37 +00:00
stack_machdep.c
support.S Remove the unused fuwintr() and suiwintr() functions. 2018-04-17 18:04:28 +00:00
swtch.S Use the correct offsets for the trap frame in fork_trampoline. 2018-11-01 10:25:22 +00:00
sys_machdep.c
trap.c Don't enter DDB for fatal traps before panic by default. 2018-11-01 21:34:17 +00:00
uio_machdep.c
uma_machdep.c Use vm_page_unwire_noq() instead of directly modifying page wire counts. 2018-02-08 19:28:51 +00:00
undefined.c Move the undefined instruction handler to identcpu.c so we have access 2018-09-27 13:50:57 +00:00
unwind.c
vfp.c Instead of ignoring the VFP registers, set the dumppcb's pcb_fpusaved 2018-05-18 13:28:02 +00:00
vm_machdep.c Correctly set the DAIF bits in new threads 2018-10-22 14:58:59 +00:00