summaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use mp_maxid when iterating over CPUs as we may have sparse id allocations.Andrew Turner2017-10-311-2/+2
* Update several more URLsEitan Adler2017-10-293-6/+6
* loader.efi: Make framebuffer commands available for arm64Emmanuel Vadot2017-10-251-0/+13
* Fix the VM_NRESERVLEVEL == 0 build.Mark Johnston2017-10-231-0/+6
* Add AT_HWCAP2 ELF auxiliary vector.Michal Meloun2017-10-211-1/+2
* With r181803 on 2008-08-17 23:27:27Z the first VIMAGE commit went intoBjoern A. Zeeb2017-10-201-0/+1
* Move kernel dump offset tracking into MI code.Mark Johnston2017-10-181-7/+4
* Support the EFI Runtime Services on arm64. As with amd64 we use the 1:1Andrew Turner2017-10-103-1/+293
* Add machine/fpu.h on arm64 for compatibility with amd64.Andrew Turner2017-10-101-0/+6
* Move the pmap_l0_index, etc. macros to pte.h. These will be used by theAndrew Turner2017-10-102-5/+5
* Add a memory barrier to ensure the atomic write is visible to the otherAndrew Turner2017-10-021-1/+4
* Fix indentation for r323068Josh Paetzel2017-09-191-1/+1
* Add the ARMv8.3 ID register fields. These were found in the A-ProfileAndrew Turner2017-09-152-3/+216
* Add support for handling undefined instructions in userspace and theAndrew Turner2017-09-145-19/+199
* Add AT_HWCAP and AT_EHDRFLAGS on all platforms.John Baldwin2017-09-141-1/+3
* Add MMCCAM-enabled kernel config for arm64Ilya Bakulin2017-09-111-0/+22
* Expand Marvell NIC description in arm64 GENERIC configMarcin Wojtas2017-09-111-1/+1
* Enable compilation of Marvell NETA controller with arm64 GENERICMarcin Wojtas2017-09-091-0/+2
* Add support for uart_mvebu driver arm64 GENERIC configMarcin Wojtas2017-09-091-0/+1
* Enable compilation of Marvell EHCI driver in arm64 GENERICMarcin Wojtas2017-09-091-0/+1
* Enable compilation of Marvell XHCI driver in arm64 GENERICMarcin Wojtas2017-09-091-0/+1
* Not all CPUs handle reading ID_AA64MMFR2_EL1 (e.g. qemu), disable it for now.Andrew Turner2017-09-081-0/+4
* Fix the SVE ID field shift.Andrew Turner2017-09-071-1/+1
* Add the ATS1E1 case to the ID_AA64MMFR1_EL1 decoding.Andrew Turner2017-09-071-0/+3
* Use the correct mask when printing undecoded fields from theAndrew Turner2017-09-071-1/+1
* Fix a mismerge, make sure PRINT_ID_AA64_MMFR2 has a unique value.Andrew Turner2017-09-071-1/+1
* Fix the value of ID_AA64ISAR1_DPB_SHIFT, the field is bits 3:0.Andrew Turner2017-09-071-1/+1
* Add the ARMv8.2 ID register additions and use them to decode the registerAndrew Turner2017-09-072-7/+233
* Uppercase the special register names in identcpu to be more consistent withAndrew Turner2017-09-071-8/+8
* Make the bit mask of ARMv8 ID registers to print sparse to keep valuesAndrew Turner2017-09-071-8/+8
* Add more ARM Ltd parts to the list of knows CPUs.Andrew Turner2017-09-072-0/+8
* Add Marvell RTC driver to arm64 GENERIC configMarcin Wojtas2017-09-051-0/+1
* Add ARM Cortex A72 to CPU listMarcin Wojtas2017-09-032-0/+2
* Revert r323087Josh Paetzel2017-09-011-0/+1
* Take options IPSEC out of GENERICJosh Paetzel2017-09-011-1/+0
* Add support for quirks while enabling secondary CPUs. This uses the fdtAndrew Turner2017-08-311-1/+33
* Allow kldload tcpmd5Josh Paetzel2017-08-311-0/+1
* Remove an unneeded call to pmap_invalidate_all. This was never called asAndrew Turner2017-08-221-4/+0
* Fix a bug in pmap_protect where we invalidate the wrong page. With this weAndrew Turner2017-08-221-4/+1
* Fix a comment on uncommitted work.Andrew Turner2017-08-221-5/+1
* Move the l0 pagetable address to struct mdproc. It is a property of theAndrew Turner2017-08-226-8/+19
* Improve the performance of the arm64 thread switching code.Andrew Turner2017-08-211-6/+6
* Rename mkdumpheader() and group EKCD functions in kern_shutdown.c.Mark Johnston2017-08-181-2/+2
* Factor out duplicated kernel dump code into dump_{start,finish}().Mark Johnston2017-08-181-37/+5
* arm64: return error instead of panic in unimplemented ptrace opsEd Maste2017-08-171-4/+6
* Add support for multiple GICv3 ITS devices. For this we add sc_irq_baseAndrew Turner2017-08-133-22/+50
* Reliably enable debug exceptions on all CPUs.John Baldwin2017-08-124-7/+17