aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Rename assym.s to assym.incEd Maste2018-03-206-6/+6
* EFIRT: SetVirtualAddressMap with 1:1 mapping after exiting boot servicesKyle Evans2018-03-131-1/+1
* Use the correct address to write back to memory in the GICv3 ITS driver.Andrew Turner2018-03-091-1/+1
* Bump MAXCPUS on arm64. We are starting to see hardware with more than 96Andrew Turner2018-03-071-1/+1
* Create macros for the ACPI interrupt cross references. This is considered aAndrew Turner2018-03-074-5/+15
* Restrict the arm64 DMAP region to the 1G blocks where we have at leastAndrew Turner2018-03-071-12/+23
* Register each GICv3 ITS driver with a useful cross reference. We currentlyAndrew Turner2018-03-051-1/+1
* In the ACPI GICv3 attach function call device_get_children to get the listAndrew Turner2018-03-051-0/+3
* Unify bulk free operations in several pmaps.Konstantin Belousov2018-03-041-18/+6
* Move setting the IRQ base and length into the common GICv3 ITS attachAndrew Turner2018-03-031-7/+5
* Add the missing GICv3 dev info struct to the ACPI dev info.Previously weAndrew Turner2018-03-031-0/+2
* Count the number of children in the GICv3 ACPI attachment. This is neededAndrew Turner2018-03-021-0/+3
* Allow releasing APs to take more time, as long as we are making progress.Andrew Turner2018-02-281-3/+14
* Count the number of GIC redistributors in the ACPI tables. The GICv3 driverAndrew Turner2018-02-281-2/+38
* rk_cru: Add missing breakEmmanuel Vadot2018-02-261-0/+1
* rk3328: Add support for this SoCEmmanuel Vadot2018-02-2612-0/+1781
* In do_ast, make sure the interrupts are enabled before calling ast().Olivier Houchard2018-02-261-1/+4
* Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option.Patrick Kelsey2018-02-261-0/+1
* Correctly set the 16kB page size field in the ITS BASER register. SomeAndrew Turner2018-02-241-2/+2
* Remove unused error return from API that cannot failConrad Meyer2018-02-232-5/+5
* Do not include float interfaces when using libsa.Warner Losh2018-02-231-0/+2
* 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