aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* vm_wait() rework.Konstantin Belousov2018-02-201-2/+2
* Make v_wire_count a per-cpu counter(9) counter. This eliminates aJeff Roberson2018-02-122-10/+8
* Move __va_list and related defines to sys/sys/_types.hWarner Losh2018-02-121-14/+0
* Use vm_page_unwire_noq() instead of directly modifying page wire counts.Mark Johnston2018-02-082-19/+6
* Only promote userspace mappings to superpages. This was dropped in r328510,Andrew Turner2018-02-011-6/+7
* Remove #endif forgotten in r328510.Michal Meloun2018-01-281-1/+0
* Fix handling of I-cache sync operationsMichal Meloun2018-01-282-26/+62
* Fix pmap_fault().Michal Meloun2018-01-271-2/+6
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-2/+2
* Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn2018-01-191-0/+1
* Set the base address of translation table 0.Ruslan Bukin2018-01-181-0/+3
* Add a pmap invalidate that doesn't call sched_pin.Andrew Turner2018-01-181-3/+10
* arm: make some use of mallocarray(9).Pedro F. Giffuni2018-01-151-2/+2
* Add support for NUMA domains to bus dma tags. This causes all memoryJeff Roberson2018-01-121-0/+6
* Implement NUMA support in uma(9) and malloc(9). Allocations from specificJeff Roberson2018-01-121-2/+3
* Workaround Spectre Variant 2 on arm64.Andrew Turner2018-01-124-2/+65
* iAdd ACPI attachments the the GIC and GICv3 interrupt controller drivers.Andrew Turner2018-01-114-5/+417
* Add the start of INTRNG support for ACPI.Andrew Turner2018-01-111-0/+32
* Initialize CONTEXTIDR register on secondary cores by zero,Michal Meloun2018-01-111-1/+1
* Add a framework to install CPU errata on arm64. Each erratum can encodeAndrew Turner2018-01-094-0/+71
* Only install the new pagetable pointer into ttbr0_el1 when it differs fromAndrew Turner2018-01-081-11/+14
* Move some of the common thread switching code into C. This will help withAndrew Turner2018-01-083-51/+50
* if_awg: Use syscon prop if it existsKyle Evans2018-01-041-0/+1
* Introduce an architecture-agnostic <sys/_stdarg.h> to reducePoul-Henning Kamp2017-12-251-36/+8
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-254-12/+2
* Add atomic_load(9) and atomic_store(9) operations.Konstantin Belousov2017-12-191-0/+2
* Move instantiation of msgbufp from 9 MD files to subr_prf.c.Bruce Evans2017-12-071-2/+0
* Use the module pointer to find the address we need to map to in the earlyAndrew Turner2017-12-041-5/+5
* Make COMPAT_FREEBSD32 part of GENERIC on arm64.Ed Schouten2017-12-031-0/+1
* Port cloudabi32.ko to FreeBSD/arm64.Ed Schouten2017-11-301-0/+205
* SPDX: Consider code from Carnegie-Mellon University.Pedro F. Giffuni2017-11-301-0/+2
* Fix the direction we move the instruction to retuirn to after exiting theAndrew Turner2017-11-281-1/+1
* When we exit the kernel debugger having entered because of a breakpointAndrew Turner2017-11-281-1/+4
* Fix index calculation for the page table pages for efirt 1:1 map.Konstantin Belousov2017-11-281-7/+8
* Set the kernel file name so the kern.bootfile sysctl is set. This allowsAndrew Turner2017-11-271-0/+5
* Add a Saved Process Status Register bit for AArch32 execution mode.Ed Schouten2017-11-262-3/+3
* Correct some more places where TO_PTR() should be used.Ed Schouten2017-11-261-1/+1
* Use TO_PTR() to convert integers to pointers.Ed Schouten2017-11-261-1/+1
* Make 32-bit system calls end up in svc_handler().Ed Schouten2017-11-263-5/+7
* Make the arm64 pmap_invalidate functions static inline. This fixes buildingAndrew Turner2017-11-261-3/+3
* Temporarily disable VIMAGE on arm64Ed Maste2017-11-241-1/+1
* Set CP15BEN in SCTLR to make memory barriers work in 32-bit mode.Ed Schouten2017-11-241-2/+3
* Add rudimentary support for building FreeBSD/arm64 with COMPAT_FREEBSD32.Ed Schouten2017-11-248-0/+197
* Don't let cpu_set_syscall_retval() clobber exec_setregs().Ed Schouten2017-11-242-7/+2
* Ensure we check the program state set in the trap frame on arm and arm64.Andrew Turner2017-11-232-8/+13
* Add a driver for the EFI RTC. This uses the EFI Runtime Services to queryAndrew Turner2017-11-211-0/+1
* When fpcurthread is not the current thread it may be non-NULL. In thisAndrew Turner2017-11-211-4/+1
* Replace manyinstances of VM_WAIT with blocking page allocation flagsJeff Roberson2017-11-081-12/+4
* Allocate the ITS translation table with a 64k page alignment. This is theAndrew Turner2017-10-311-1/+1
* As with r325242 use mp_maxid when iterating over CPUs in the GICv3 driver.Andrew Turner2017-10-311-3/+3